From a77f15c48e1ed69b3d766eff10fcfd3d2252b17a Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Tue, 14 May 2024 15:10:06 +0200 Subject: Properly pick optimal block size --- gen/prop/nfkc_Xcf | 9 +- lib/unicode/prop/uprop_get_nfkc_cf.c | 19168 ++++++++++++-------------------- lib/unicode/prop/uprop_get_nfkc_scf.c | 19088 ++++++++++++------------------- 3 files changed, 13998 insertions(+), 24267 deletions(-) diff --git a/gen/prop/nfkc_Xcf b/gen/prop/nfkc_Xcf index 58c3abc..884e035 100755 --- a/gen/prop/nfkc_Xcf +++ b/gen/prop/nfkc_Xcf @@ -45,7 +45,6 @@ def genfile(cs: list[tuple[bool, ...]], blksize: int, _type: str) -> None: #include "macros.h" #include "unicode/prop.h" -#define M(...) ((struct rview)_(__VA_ARGS__)) #define _(...) \\ {(const rune []){__VA_ARGS__}, lengthof(((const rune []){__VA_ARGS__}))} @@ -83,8 +82,12 @@ constexpr rune SENTINAL = 0x110000; struct rview uprop_get_nfkc_{_type}(rune ch) {{ + static thread_local rune hack; struct rview rv = stage2[stage1[ch / {blksize}]][ch % {blksize}]; - return rv.len == 1 && rv.p[0] == SENTINAL ? M(ch) : rv; + if (rv.len != 1 || rv.p[0] != SENTINAL) + return rv; + hack = ch; + return (struct rview){{&hack, 1}}; }}''') def main(_type: str) -> None: @@ -101,7 +104,7 @@ def main(_type: str) -> None: cs = set(Cs) sz_s1 = len(Cs) * isize(len(cs) - 1) - sz_s2 = len(cs) * bs + sz_s2 = len(cs) * bs * 16 # (rune *) + size_t sz = sz_s1 + sz_s2 if sz < smallest: diff --git a/lib/unicode/prop/uprop_get_nfkc_cf.c b/lib/unicode/prop/uprop_get_nfkc_cf.c index 39c4ef9..cee2a9c 100644 --- a/lib/unicode/prop/uprop_get_nfkc_cf.c +++ b/lib/unicode/prop/uprop_get_nfkc_cf.c @@ -9,281 +9,1097 @@ constexpr rune SENTINAL = 0x110000; static constexpr uint8_t stage1[] = { - 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 9, 10, 7, 7, 11, 12, - 13, 14, 7, 15, 7, 7, 7, 16, 17, 7, 7, 7, 18, 19, 20, 21, - 22, 23, 24, 25, 26, 7, 7, 7, 7, 7, 27, 7, 28, 29, 30, 31, - 32, 33, 34, 35, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 36, 37, 7, 7, 7, 38, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 39, 40, 41, 42, 43, 44, 45, - 7, 7, 7, 7, 46, 47, 7, 48, 7, 7, 7, 7, 49, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 50, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 51, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 52, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 53, 7, 7, 54, 55, 56, 57, 7, 7, 7, 7, 7, 7, 7, 7, - 58, 7, 7, 7, 7, 7, 7, 7, 7, 59, 7, 7, 7, 7, 60, 7, - 7, 61, 62, 7, 7, 7, 7, 7, 7, 7, 7, 63, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 64, 65, 66, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 0, 22, 23, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 24, 0, 25, 26, 27, 0, 0, 0, 28, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 30, 31, 32, 33, 34, 0, + 0, 0, 35, 36, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 0, + 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 41, 0, 42, 43, 44, 0, 45, 46, 47, 48, 49, 50, 51, 52, + 53, 54, 55, 0, 56, 57, 58, 0, 59, 0, 0, 0, 60, 0, 0, 0, + 0, 61, 62, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 64, 65, 0, 66, 0, 0, 0, 0, + 67, 68, 69, 70, 0, 71, 0, 0, 0, 0, 72, 73, 74, 75, 76, 77, + 78, 0, 79, 80, 81, 82, 83, 0, 84, 85, 86, 87, 88, 89, 90, 91, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 92, 93, 0, 94, 95, 96, 97, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 98, 99, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 128, 0, 129, 130, 0, 131, 132, 0, 0, 0, 0, 0, 0, 0, 133, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 136, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 138, 139, 140, 0, 0, 0, 0, 0, 0, 0, 0, + 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 160, 161, 162, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 163, 164, 165, 0, 166, 167, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 168, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 169, 170, 171, 172, 173, 174, 175, 176, 177, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, + 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, + 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, + 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; -static const struct rview stage2[][256] = { +static const struct rview stage2[][64] = { {_(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -347,8 +1163,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(0x0061), _(0x0062), _(0x0063), @@ -411,8 +1227,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -475,8 +1291,8 @@ static const struct rview stage2[][256] = { _(0x0031, 0x2044, 0x0034), _(0x0031, 0x2044, 0x0032), _(0x0033, 0x2044, 0x0034), - _(SENTINAL), - _(0x00E0), + _(SENTINAL)}, + {_(0x00E0), _(0x00E1), _(0x00E2), _(0x00E3), @@ -603,8 +1419,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(0x013E), _(SENTINAL), - _(0x006C, 0x00B7), - _(0x006C, 0x00B7), + _(0x006C, 0x00B7)}, + {_(0x006C, 0x00B7), _(0x0142), _(SENTINAL), _(0x0144), @@ -667,8 +1483,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(0x017E), _(SENTINAL), - _(0x0073), - _(SENTINAL), + _(0x0073)}, + {_(SENTINAL), _(0x0253), _(0x0183), _(SENTINAL), @@ -731,8 +1547,8 @@ static const struct rview stage2[][256] = { _(0x01BD), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -859,8 +1675,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(0x019A), _(0x2C66), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(0x0242), _(SENTINAL), _(0x0180), @@ -923,8 +1739,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -987,8 +1803,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1052,71 +1868,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0300), + {_(0x0300), _(0x0301), _(SENTINAL), _(0x0313), @@ -1179,8 +1931,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(0x003B), - _(0x03F3), - _(SENTINAL), + _(0x03F3)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1243,8 +1995,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(0x03C3), _(SENTINAL), @@ -1371,8 +2123,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1435,8 +2187,8 @@ static const struct rview stage2[][256] = { _(0x047D), _(SENTINAL), _(0x047F), - _(SENTINAL), - _(0x0481), + _(SENTINAL)}, + {_(0x0481), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1499,8 +2251,8 @@ static const struct rview stage2[][256] = { _(0x04BD), _(SENTINAL), _(0x04BF), - _(SENTINAL), - _(0x04CF), + _(SENTINAL)}, + {_(0x04CF), _(0x04C2), _(SENTINAL), _(0x04C4), @@ -1627,8 +2379,8 @@ static const struct rview stage2[][256] = { _(0x056C), _(0x056D), _(0x056E), - _(0x056F), - _(0x0570), + _(0x056F)}, + {_(0x0570), _(0x0571), _(0x0572), _(0x0573), @@ -1691,8 +2443,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1755,6 +2507,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1782,9 +2536,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1848,7 +2600,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1874,12 +2625,18 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0627, 0x0674), + _(0x0648, 0x0674), + _(0x06C7, 0x0674), + _(0x064A, 0x0674), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1903,6 +2660,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0915, 0x093C), + _(0x0916, 0x093C), + _(0x0917, 0x093C), + _(0x091C, 0x093C), + _(0x0921, 0x093C), + _(0x0922, 0x093C), + _(0x092B, 0x093C), + _(0x092F, 0x093C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1934,13 +2699,11 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0627, 0x0674), - _(0x0648, 0x0674), - _(0x06C7, 0x0674), - _(0x064A, 0x0674), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1965,7 +2728,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x09A1, 0x09BC), + _(0x09A2, 0x09BC), _(SENTINAL), + _(0x09AF, 0x09BC), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1997,6 +2763,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2047,8 +2815,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0A32, 0x0A3C), _(SENTINAL), _(SENTINAL), + _(0x0A38, 0x0A3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2057,6 +2827,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2075,16 +2847,18 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0A16, 0x0A3C), + _(0x0A17, 0x0A3C), + _(0x0A1C, 0x0A3C), _(SENTINAL), _(SENTINAL), + _(0x0A2B, 0x0A3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2117,6 +2891,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2144,6 +2920,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0B21, 0x0B3C), + _(0x0B22, 0x0B3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2177,6 +2955,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2227,6 +3007,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0E4D, 0x0E32), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2238,6 +3019,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2288,6 +3071,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0ECD, 0x0EB2), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2299,6 +3083,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2326,13 +3112,13 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0EAB, 0x0E99), + _(0x0EAB, 0x0EA1), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2361,6 +3147,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2372,6 +3160,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F0B), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2420,18 +3209,13 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0915, 0x093C), - _(0x0916, 0x093C), - _(0x0917, 0x093C), - _(0x091C, 0x093C), - _(0x0921, 0x093C), - _(0x0922, 0x093C), - _(0x092B, 0x093C), - _(0x092F, 0x093C), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F42, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2441,18 +3225,22 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F4C, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F51, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F56, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F5B, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2465,6 +3253,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F40, 0x0FB5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2474,12 +3263,21 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F71, 0x0F72), _(SENTINAL), + _(0x0F71, 0x0F74), + _(0x0FB2, 0x0F80), + _(0x0FB2, 0x0F71, 0x0F80), + _(0x0FB3, 0x0F80), + _(0x0FB3, 0x0F71, 0x0F80), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), + _(0x0F71, 0x0F80), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2497,6 +3295,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F92, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2506,18 +3305,22 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F9C, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0FA1, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0FA6, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0FAB, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2530,11 +3333,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F90, 0x0FB5), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2552,10 +3358,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x09A1, 0x09BC), - _(0x09A2, 0x09BC), _(SENTINAL), - _(0x09AF, 0x09BC), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2569,12 +3372,52 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2D00), + _(0x2D01), + _(0x2D02), + _(0x2D03), + _(0x2D04), + _(0x2D05), + _(0x2D06), + _(0x2D07), + _(0x2D08), + _(0x2D09), + _(0x2D0A), + _(0x2D0B), + _(0x2D0C), + _(0x2D0D), + _(0x2D0E), + _(0x2D0F), + _(0x2D10), + _(0x2D11), + _(0x2D12), + _(0x2D13), + _(0x2D14), + _(0x2D15), + _(0x2D16), + _(0x2D17), + _(0x2D18), + _(0x2D19), + _(0x2D1A), + _(0x2D1B), + _(0x2D1C), + _(0x2D1D), + _(0x2D1E), + _(0x2D1F)}, + {_(0x2D20), + _(0x2D21), + _(0x2D22), + _(0x2D23), + _(0x2D24), + _(0x2D25), _(SENTINAL), + _(0x2D27), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2D2D), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2587,8 +3430,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2623,8 +3464,11 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x10DC), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2639,10 +3483,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0A32, 0x0A3C), _(SENTINAL), _(SENTINAL), - _(0x0A38, 0x0A3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2657,6 +3499,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2677,12 +3521,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0A16, 0x0A3C), - _(0x0A17, 0x0A3C), - _(0x0A1C, 0x0A3C), - _(SENTINAL), _(SENTINAL), - _(0x0A2B, 0x0A3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2692,6 +3531,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2747,7 +3588,15 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x13F0), + _(0x13F1), + _(0x13F2), + _(0x13F3), + _(0x13F4), + _(0x13F5), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2799,6 +3648,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2808,6 +3659,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2818,6 +3671,11 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), + _(), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2843,8 +3701,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2867,6 +3723,16 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0432), + _(0x0434), + _(0x043E), + _(0x0441), + _(0x0442), + _(0x0442), + _(0x044A), + _(0x0463), + _(0xA64B), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2874,8 +3740,55 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x10D0), + _(0x10D1), + _(0x10D2), + _(0x10D3), + _(0x10D4), + _(0x10D5), + _(0x10D6), + _(0x10D7), + _(0x10D8), + _(0x10D9), + _(0x10DA), + _(0x10DB), + _(0x10DC), + _(0x10DD), + _(0x10DE), + _(0x10DF), + _(0x10E0), + _(0x10E1), + _(0x10E2), + _(0x10E3), + _(0x10E4), + _(0x10E5), + _(0x10E6), + _(0x10E7), + _(0x10E8), + _(0x10E9), + _(0x10EA), + _(0x10EB), + _(0x10EC), + _(0x10ED), + _(0x10EE), + _(0x10EF), + _(0x10F0), + _(0x10F1), + _(0x10F2), + _(0x10F3), + _(0x10F4), + _(0x10F5), + _(0x10F6), + _(0x10F7), + _(0x10F8), + _(0x10F9), + _(0x10FA), _(SENTINAL), _(SENTINAL), + _(0x10FD), + _(0x10FE), + _(0x10FF)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2919,9 +3832,69 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0061), + _(0x00E6), + _(0x0062), _(SENTINAL), + _(0x0064), + _(0x0065), + _(0x01DD), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), _(SENTINAL), + _(0x006F), + _(0x0223), + _(0x0070), + _(0x0072)}, + {_(0x0074), + _(0x0075), + _(0x0077), + _(0x0061), + _(0x0250), + _(0x0251), + _(0x1D02), + _(0x0062), + _(0x0064), + _(0x0065), + _(0x0259), + _(0x025B), + _(0x025C), + _(0x0067), _(SENTINAL), + _(0x006B), + _(0x006D), + _(0x014B), + _(0x006F), + _(0x0254), + _(0x1D16), + _(0x1D17), + _(0x0070), + _(0x0074), + _(0x0075), + _(0x1D1D), + _(0x026F), + _(0x0076), + _(0x1D25), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03C6), + _(0x03C7), + _(0x0069), + _(0x0072), + _(0x0075), + _(0x0076), + _(0x03B2), + _(0x03B3), + _(0x03C1), + _(0x03C6), + _(0x03C7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2935,18 +3908,15 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(0x0B21, 0x0B3C), - _(0x0B22, 0x0B3C), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x043D), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2973,132 +3943,298 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0252), + _(0x0063), + _(0x0255), + _(0x00F0), + _(0x025C), + _(0x0066), + _(0x025F), + _(0x0261), + _(0x0265), + _(0x0268), + _(0x0269), + _(0x026A), + _(0x1D7B), + _(0x029D), + _(0x026D), + _(0x1D85), + _(0x029F), + _(0x0271), + _(0x0270), + _(0x0272), + _(0x0273), + _(0x0274), + _(0x0275), + _(0x0278), + _(0x0282), + _(0x0283), + _(0x01AB), + _(0x0289), + _(0x028A), + _(0x1D1C), + _(0x028B), + _(0x028C), + _(0x007A), + _(0x0290), + _(0x0291), + _(0x0292), + _(0x03B8)}, + {_(0x1E01), _(SENTINAL), + _(0x1E03), _(SENTINAL), + _(0x1E05), _(SENTINAL), + _(0x1E07), _(SENTINAL), + _(0x1E09), _(SENTINAL), + _(0x1E0B), _(SENTINAL), + _(0x1E0D), _(SENTINAL), + _(0x1E0F), _(SENTINAL), + _(0x1E11), _(SENTINAL), + _(0x1E13), _(SENTINAL), + _(0x1E15), _(SENTINAL), + _(0x1E17), _(SENTINAL), + _(0x1E19), _(SENTINAL), + _(0x1E1B), _(SENTINAL), + _(0x1E1D), _(SENTINAL), + _(0x1E1F), _(SENTINAL), + _(0x1E21), _(SENTINAL), + _(0x1E23), _(SENTINAL), + _(0x1E25), _(SENTINAL), + _(0x1E27), _(SENTINAL), + _(0x1E29), _(SENTINAL), + _(0x1E2B), _(SENTINAL), + _(0x1E2D), _(SENTINAL), + _(0x1E2F), _(SENTINAL), + _(0x1E31), _(SENTINAL), + _(0x1E33), _(SENTINAL), + _(0x1E35), _(SENTINAL), + _(0x1E37), _(SENTINAL), + _(0x1E39), _(SENTINAL), + _(0x1E3B), _(SENTINAL), + _(0x1E3D), _(SENTINAL), + _(0x1E3F), + _(SENTINAL)}, + {_(0x1E41), _(SENTINAL), + _(0x1E43), _(SENTINAL), + _(0x1E45), _(SENTINAL), + _(0x1E47), _(SENTINAL), + _(0x1E49), _(SENTINAL), + _(0x1E4B), _(SENTINAL), + _(0x1E4D), _(SENTINAL), + _(0x1E4F), _(SENTINAL), + _(0x1E51), _(SENTINAL), + _(0x1E53), _(SENTINAL), + _(0x1E55), _(SENTINAL), + _(0x1E57), _(SENTINAL), + _(0x1E59), _(SENTINAL), + _(0x1E5B), _(SENTINAL), + _(0x1E5D), _(SENTINAL), + _(0x1E5F), _(SENTINAL), + _(0x1E61), _(SENTINAL), + _(0x1E63), _(SENTINAL), + _(0x1E65), _(SENTINAL), + _(0x1E67), _(SENTINAL), + _(0x1E69), _(SENTINAL), + _(0x1E6B), _(SENTINAL), + _(0x1E6D), _(SENTINAL), + _(0x1E6F), _(SENTINAL), + _(0x1E71), _(SENTINAL), + _(0x1E73), _(SENTINAL), + _(0x1E75), _(SENTINAL), + _(0x1E77), _(SENTINAL), + _(0x1E79), _(SENTINAL), + _(0x1E7B), _(SENTINAL), + _(0x1E7D), _(SENTINAL), + _(0x1E7F), + _(SENTINAL)}, + {_(0x1E81), _(SENTINAL), + _(0x1E83), _(SENTINAL), + _(0x1E85), _(SENTINAL), + _(0x1E87), _(SENTINAL), + _(0x1E89), _(SENTINAL), + _(0x1E8B), _(SENTINAL), + _(0x1E8D), _(SENTINAL), + _(0x1E8F), _(SENTINAL), + _(0x1E91), _(SENTINAL), + _(0x1E93), _(SENTINAL), + _(0x1E95), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0061, 0x02BE), + _(0x1E61), _(SENTINAL), _(SENTINAL), + _(0x0073, 0x0073), _(SENTINAL), + _(0x1EA1), _(SENTINAL), + _(0x1EA3), _(SENTINAL), + _(0x1EA5), _(SENTINAL), + _(0x1EA7), _(SENTINAL), + _(0x1EA9), _(SENTINAL), + _(0x1EAB), _(SENTINAL), + _(0x1EAD), _(SENTINAL), + _(0x1EAF), _(SENTINAL), + _(0x1EB1), _(SENTINAL), + _(0x1EB3), _(SENTINAL), + _(0x1EB5), _(SENTINAL), + _(0x1EB7), _(SENTINAL), + _(0x1EB9), _(SENTINAL), + _(0x1EBB), _(SENTINAL), + _(0x1EBD), _(SENTINAL), + _(0x1EBF), + _(SENTINAL)}, + {_(0x1EC1), _(SENTINAL), + _(0x1EC3), _(SENTINAL), + _(0x1EC5), _(SENTINAL), + _(0x1EC7), _(SENTINAL), + _(0x1EC9), _(SENTINAL), + _(0x1ECB), _(SENTINAL), + _(0x1ECD), _(SENTINAL), + _(0x1ECF), _(SENTINAL), + _(0x1ED1), _(SENTINAL), + _(0x1ED3), _(SENTINAL), + _(0x1ED5), _(SENTINAL), + _(0x1ED7), _(SENTINAL), + _(0x1ED9), _(SENTINAL), + _(0x1EDB), _(SENTINAL), + _(0x1EDD), _(SENTINAL), + _(0x1EDF), _(SENTINAL), + _(0x1EE1), _(SENTINAL), + _(0x1EE3), _(SENTINAL), + _(0x1EE5), _(SENTINAL), + _(0x1EE7), _(SENTINAL), + _(0x1EE9), _(SENTINAL), + _(0x1EEB), _(SENTINAL), + _(0x1EED), _(SENTINAL), + _(0x1EEF), _(SENTINAL), + _(0x1EF1), _(SENTINAL), + _(0x1EF3), _(SENTINAL), + _(0x1EF5), _(SENTINAL), + _(0x1EF7), _(SENTINAL), + _(0x1EF9), _(SENTINAL), + _(0x1EFB), _(SENTINAL), + _(0x1EFD), _(SENTINAL), + _(0x1EFF), _(SENTINAL)}, {_(SENTINAL), _(SENTINAL), @@ -3108,6 +4244,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F00), + _(0x1F01), + _(0x1F02), + _(0x1F03), + _(0x1F04), + _(0x1F05), + _(0x1F06), + _(0x1F07), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3116,6 +4260,12 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F10), + _(0x1F11), + _(0x1F12), + _(0x1F13), + _(0x1F14), + _(0x1F15), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3126,6 +4276,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F20), + _(0x1F21), + _(0x1F22), + _(0x1F23), + _(0x1F24), + _(0x1F25), + _(0x1F26), + _(0x1F27), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3134,6 +4292,15 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F30), + _(0x1F31), + _(0x1F32), + _(0x1F33), + _(0x1F34), + _(0x1F35), + _(0x1F36), + _(0x1F37)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3141,6 +4308,12 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F40), + _(0x1F41), + _(0x1F42), + _(0x1F43), + _(0x1F44), + _(0x1F45), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3151,16 +4324,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0E4D, 0x0E32), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), _(SENTINAL), + _(0x1F51), _(SENTINAL), + _(0x1F53), _(SENTINAL), + _(0x1F55), _(SENTINAL), + _(0x1F57), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3169,45 +4340,182 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F60), + _(0x1F61), + _(0x1F62), + _(0x1F63), + _(0x1F64), + _(0x1F65), + _(0x1F66), + _(0x1F67), _(SENTINAL), + _(0x03AC), _(SENTINAL), + _(0x03AD), _(SENTINAL), + _(0x03AE), _(SENTINAL), + _(0x03AF), _(SENTINAL), + _(0x03CC), _(SENTINAL), + _(0x03CD), _(SENTINAL), + _(0x03CE), _(SENTINAL), + _(SENTINAL)}, + {_(0x1F00, 0x03B9), + _(0x1F01, 0x03B9), + _(0x1F02, 0x03B9), + _(0x1F03, 0x03B9), + _(0x1F04, 0x03B9), + _(0x1F05, 0x03B9), + _(0x1F06, 0x03B9), + _(0x1F07, 0x03B9), + _(0x1F00, 0x03B9), + _(0x1F01, 0x03B9), + _(0x1F02, 0x03B9), + _(0x1F03, 0x03B9), + _(0x1F04, 0x03B9), + _(0x1F05, 0x03B9), + _(0x1F06, 0x03B9), + _(0x1F07, 0x03B9), + _(0x1F20, 0x03B9), + _(0x1F21, 0x03B9), + _(0x1F22, 0x03B9), + _(0x1F23, 0x03B9), + _(0x1F24, 0x03B9), + _(0x1F25, 0x03B9), + _(0x1F26, 0x03B9), + _(0x1F27, 0x03B9), + _(0x1F20, 0x03B9), + _(0x1F21, 0x03B9), + _(0x1F22, 0x03B9), + _(0x1F23, 0x03B9), + _(0x1F24, 0x03B9), + _(0x1F25, 0x03B9), + _(0x1F26, 0x03B9), + _(0x1F27, 0x03B9), + _(0x1F60, 0x03B9), + _(0x1F61, 0x03B9), + _(0x1F62, 0x03B9), + _(0x1F63, 0x03B9), + _(0x1F64, 0x03B9), + _(0x1F65, 0x03B9), + _(0x1F66, 0x03B9), + _(0x1F67, 0x03B9), + _(0x1F60, 0x03B9), + _(0x1F61, 0x03B9), + _(0x1F62, 0x03B9), + _(0x1F63, 0x03B9), + _(0x1F64, 0x03B9), + _(0x1F65, 0x03B9), + _(0x1F66, 0x03B9), + _(0x1F67, 0x03B9), _(SENTINAL), _(SENTINAL), + _(0x1F70, 0x03B9), + _(0x03B1, 0x03B9), + _(0x03AC, 0x03B9), _(SENTINAL), _(SENTINAL), + _(0x1FB6, 0x03B9), + _(0x1FB0), + _(0x1FB1), + _(0x1F70), + _(0x03AC), + _(0x03B1, 0x03B9), + _(0x0020, 0x0313), + _(0x03B9), + _(0x0020, 0x0313)}, + {_(0x0020, 0x0342), + _(0x0020, 0x0308, 0x0342), + _(0x1F74, 0x03B9), + _(0x03B7, 0x03B9), + _(0x03AE, 0x03B9), _(SENTINAL), _(SENTINAL), + _(0x1FC6, 0x03B9), + _(0x1F72), + _(0x03AD), + _(0x1F74), + _(0x03AE), + _(0x03B7, 0x03B9), + _(0x0020, 0x0313, 0x0300), + _(0x0020, 0x0313, 0x0301), + _(0x0020, 0x0313, 0x0342), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0390), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1FD0), + _(0x1FD1), + _(0x1F76), + _(0x03AF), _(SENTINAL), + _(0x0020, 0x0314, 0x0300), + _(0x0020, 0x0314, 0x0301), + _(0x0020, 0x0314, 0x0342), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x03B0), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1FE0), + _(0x1FE1), + _(0x1F7A), + _(0x03CD), + _(0x1FE5), + _(0x0020, 0x0308, 0x0300), + _(0x0020, 0x0308, 0x0301), + _(0x0060), _(SENTINAL), _(SENTINAL), + _(0x1F7C, 0x03B9), + _(0x03C9, 0x03B9), + _(0x03CE, 0x03B9), _(SENTINAL), _(SENTINAL), + _(0x1FF6, 0x03B9), + _(0x1F78), + _(0x03CC), + _(0x1F7C), + _(0x03CE), + _(0x03C9, 0x03B9), + _(0x0020, 0x0301), + _(0x0020, 0x0314), + _(SENTINAL)}, + {_(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(), + _(), + _(), + _(), + _(), _(SENTINAL), + _(0x2010), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0020, 0x0333), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3220,24 +4528,44 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x002E), + _(0x002E, 0x002E), + _(0x002E, 0x002E, 0x002E), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), + _(), + _(), + _(), + _(0x0020), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2032, 0x2032), + _(0x2032, 0x2032, 0x2032), _(SENTINAL), + _(0x2035, 0x2035), + _(0x2035, 0x2035, 0x2035), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0021, 0x0021), _(SENTINAL), + _(0x0020, 0x0305), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x003F, 0x003F), + _(0x003F, 0x0021), + _(0x0021, 0x003F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3251,6 +4579,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2032, 0x2032, 0x2032, 0x2032), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3258,9 +4587,68 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0020), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(0x0030), + _(0x0069), _(SENTINAL), _(SENTINAL), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x002B), + _(0x2212), + _(0x003D), + _(0x0028), + _(0x0029), + _(0x006E)}, + {_(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x002B), + _(0x2212), + _(0x003D), + _(0x0028), + _(0x0029), _(SENTINAL), + _(0x0061), + _(0x0065), + _(0x006F), + _(0x0078), + _(0x0259), + _(0x0068), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x0070), + _(0x0073), + _(0x0074), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3272,42 +4660,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0ECD, 0x0EB2), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x0072, 0x0073), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3320,8 +4673,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0EAB, 0x0E99), - _(0x0EAB, 0x0EA1), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3332,61 +4683,145 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0061, 0x002F, 0x0063), + _(0x0061, 0x002F, 0x0073), + _(0x0063), + _(0x00B0, 0x0063), _(SENTINAL), + _(0x0063, 0x002F, 0x006F), + _(0x0063, 0x002F, 0x0075), + _(0x025B), _(SENTINAL), + _(0x00B0, 0x0066), + _(0x0067), + _(0x0068), + _(0x0068), + _(0x0068), + _(0x0068), + _(0x0127), + _(0x0069), + _(0x0069), + _(0x006C), + _(0x006C), _(SENTINAL), + _(0x006E), + _(0x006E, 0x006F), _(SENTINAL), _(SENTINAL), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0072), + _(0x0072), _(SENTINAL), _(SENTINAL), + _(0x0073, 0x006D), + _(0x0074, 0x0065, 0x006C), + _(0x0074, 0x006D), _(SENTINAL), + _(0x007A), _(SENTINAL), + _(0x03C9), _(SENTINAL), + _(0x007A), _(SENTINAL), + _(0x006B), + _(0x00E5), + _(0x0062), + _(0x0063), _(SENTINAL), + _(0x0065), + _(0x0065), + _(0x0066), + _(0x214E), + _(0x006D), + _(0x006F), + _(0x05D0), + _(0x05D1), + _(0x05D2), + _(0x05D3), + _(0x0069), _(SENTINAL), + _(0x0066, 0x0061, 0x0078), + _(0x03C0), + _(0x03B3), + _(0x03B3), + _(0x03C0)}, + {_(0x2211), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0064), + _(0x0064), + _(0x0065), + _(0x0069), + _(0x006A), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, + _(0x0031, 0x2044, 0x0037), + _(0x0031, 0x2044, 0x0039), + _(0x0031, 0x2044, 0x0031, 0x0030), + _(0x0031, 0x2044, 0x0033), + _(0x0032, 0x2044, 0x0033), + _(0x0031, 0x2044, 0x0035), + _(0x0032, 0x2044, 0x0035), + _(0x0033, 0x2044, 0x0035), + _(0x0034, 0x2044, 0x0035), + _(0x0031, 0x2044, 0x0036), + _(0x0035, 0x2044, 0x0036), + _(0x0031, 0x2044, 0x0038), + _(0x0033, 0x2044, 0x0038), + _(0x0035, 0x2044, 0x0038), + _(0x0037, 0x2044, 0x0038), + _(0x0031, 0x2044), + _(0x0069), + _(0x0069, 0x0069), + _(0x0069, 0x0069, 0x0069), + _(0x0069, 0x0076), + _(0x0076), + _(0x0076, 0x0069), + _(0x0076, 0x0069, 0x0069), + _(0x0076, 0x0069, 0x0069, 0x0069), + _(0x0069, 0x0078), + _(0x0078), + _(0x0078, 0x0069), + _(0x0078, 0x0069, 0x0069), + _(0x006C), + _(0x0063), + _(0x0064), + _(0x006D), + _(0x0069), + _(0x0069, 0x0069), + _(0x0069, 0x0069, 0x0069), + _(0x0069, 0x0076), + _(0x0076), + _(0x0076, 0x0069), + _(0x0076, 0x0069, 0x0069), + _(0x0076, 0x0069, 0x0069, 0x0069), + _(0x0069, 0x0078), + _(0x0078), + _(0x0078, 0x0069), + _(0x0078, 0x0069, 0x0069), + _(0x006C), + _(0x0063), + _(0x0064), + _(0x006D)}, {_(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2184), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0F0B), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x0030, 0x2044, 0x0033), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3423,7 +4858,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F42, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3433,22 +4867,20 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F4C, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F51, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F56, 0x0FB7), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F5B, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3461,7 +4893,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F40, 0x0FB5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3471,13 +4902,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F71, 0x0F72), _(SENTINAL), - _(0x0F71, 0x0F74), - _(0x0FB2, 0x0F80), - _(0x0FB2, 0x0F71, 0x0F80), - _(0x0FB3, 0x0F80), - _(0x0FB3, 0x0F71, 0x0F80), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3485,7 +4910,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F71, 0x0F80), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3496,14 +4920,17 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x222B, 0x222B), + _(0x222B, 0x222B, 0x222B), _(SENTINAL), + _(0x222E, 0x222E), + _(0x222E, 0x222E, 0x222E), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F92, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3512,23 +4939,21 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), - _(0x0F9C, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0FA1, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0FA6, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0FAB, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3541,7 +4966,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F90, 0x0FB5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3557,6 +4981,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x3008), + _(0x3009), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3577,6 +5003,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3608,11 +5036,148 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0031, 0x0030), + _(0x0031, 0x0031), + _(0x0031, 0x0032), + _(0x0031, 0x0033), + _(0x0031, 0x0034), + _(0x0031, 0x0035), + _(0x0031, 0x0036), + _(0x0031, 0x0037), + _(0x0031, 0x0038), + _(0x0031, 0x0039), + _(0x0032, 0x0030), + _(0x0028, 0x0031, 0x0029), + _(0x0028, 0x0032, 0x0029), + _(0x0028, 0x0033, 0x0029), + _(0x0028, 0x0034, 0x0029), + _(0x0028, 0x0035, 0x0029), + _(0x0028, 0x0036, 0x0029), + _(0x0028, 0x0037, 0x0029), + _(0x0028, 0x0038, 0x0029), + _(0x0028, 0x0039, 0x0029), + _(0x0028, 0x0031, 0x0030, 0x0029), + _(0x0028, 0x0031, 0x0031, 0x0029), + _(0x0028, 0x0031, 0x0032, 0x0029)}, + {_(0x0028, 0x0031, 0x0033, 0x0029), + _(0x0028, 0x0031, 0x0034, 0x0029), + _(0x0028, 0x0031, 0x0035, 0x0029), + _(0x0028, 0x0031, 0x0036, 0x0029), + _(0x0028, 0x0031, 0x0037, 0x0029), + _(0x0028, 0x0031, 0x0038, 0x0029), + _(0x0028, 0x0031, 0x0039, 0x0029), + _(0x0028, 0x0032, 0x0030, 0x0029), + _(0x0031, 0x002E), + _(0x0032, 0x002E), + _(0x0033, 0x002E), + _(0x0034, 0x002E), + _(0x0035, 0x002E), + _(0x0036, 0x002E), + _(0x0037, 0x002E), + _(0x0038, 0x002E), + _(0x0039, 0x002E), + _(0x0031, 0x0030, 0x002E), + _(0x0031, 0x0031, 0x002E), + _(0x0031, 0x0032, 0x002E), + _(0x0031, 0x0033, 0x002E), + _(0x0031, 0x0034, 0x002E), + _(0x0031, 0x0035, 0x002E), + _(0x0031, 0x0036, 0x002E), + _(0x0031, 0x0037, 0x002E), + _(0x0031, 0x0038, 0x002E), + _(0x0031, 0x0039, 0x002E), + _(0x0032, 0x0030, 0x002E), + _(0x0028, 0x0061, 0x0029), + _(0x0028, 0x0062, 0x0029), + _(0x0028, 0x0063, 0x0029), + _(0x0028, 0x0064, 0x0029), + _(0x0028, 0x0065, 0x0029), + _(0x0028, 0x0066, 0x0029), + _(0x0028, 0x0067, 0x0029), + _(0x0028, 0x0068, 0x0029), + _(0x0028, 0x0069, 0x0029), + _(0x0028, 0x006A, 0x0029), + _(0x0028, 0x006B, 0x0029), + _(0x0028, 0x006C, 0x0029), + _(0x0028, 0x006D, 0x0029), + _(0x0028, 0x006E, 0x0029), + _(0x0028, 0x006F, 0x0029), + _(0x0028, 0x0070, 0x0029), + _(0x0028, 0x0071, 0x0029), + _(0x0028, 0x0072, 0x0029), + _(0x0028, 0x0073, 0x0029), + _(0x0028, 0x0074, 0x0029), + _(0x0028, 0x0075, 0x0029), + _(0x0028, 0x0076, 0x0029), + _(0x0028, 0x0077, 0x0029), + _(0x0028, 0x0078, 0x0029), + _(0x0028, 0x0079, 0x0029), + _(0x0028, 0x007A, 0x0029), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A)}, + {_(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0030), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3630,6 +5195,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3641,6 +5208,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x222B, 0x222B, 0x222B, 0x222B), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3691,6 +5259,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3742,6 +5312,9 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x003A, 0x003A, 0x003D), + _(0x003D, 0x003D), + _(0x003D, 0x003D, 0x003D), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3750,6 +5323,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3772,52 +5347,13 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x2D00), - _(0x2D01), - _(0x2D02), - _(0x2D03), - _(0x2D04), - _(0x2D05), - _(0x2D06), - _(0x2D07), - _(0x2D08), - _(0x2D09), - _(0x2D0A), - _(0x2D0B), - _(0x2D0C), - _(0x2D0D), - _(0x2D0E), - _(0x2D0F), - _(0x2D10), - _(0x2D11), - _(0x2D12), - _(0x2D13), - _(0x2D14), - _(0x2D15), - _(0x2D16), - _(0x2D17), - _(0x2D18), - _(0x2D19), - _(0x2D1A), - _(0x2D1B), - _(0x2D1C), - _(0x2D1D), - _(0x2D1E), - _(0x2D1F), - _(0x2D20), - _(0x2D21), - _(0x2D22), - _(0x2D23), - _(0x2D24), - _(0x2D25), _(SENTINAL), - _(0x2D27), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2ADD, 0x0338), _(SENTINAL), - _(0x2D2D), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3851,6 +5387,55 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x2C30), + _(0x2C31), + _(0x2C32), + _(0x2C33), + _(0x2C34), + _(0x2C35), + _(0x2C36), + _(0x2C37), + _(0x2C38), + _(0x2C39), + _(0x2C3A), + _(0x2C3B), + _(0x2C3C), + _(0x2C3D), + _(0x2C3E), + _(0x2C3F), + _(0x2C40), + _(0x2C41), + _(0x2C42), + _(0x2C43), + _(0x2C44), + _(0x2C45), + _(0x2C46), + _(0x2C47), + _(0x2C48), + _(0x2C49), + _(0x2C4A), + _(0x2C4B), + _(0x2C4C), + _(0x2C4D), + _(0x2C4E), + _(0x2C4F), + _(0x2C50), + _(0x2C51), + _(0x2C52), + _(0x2C53), + _(0x2C54), + _(0x2C55), + _(0x2C56), + _(0x2C57), + _(0x2C58), + _(0x2C59), + _(0x2C5A), + _(0x2C5B), + _(0x2C5C), + _(0x2C5D), + _(0x2C5E), + _(0x2C5F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3864,7 +5449,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x10DC), _(SENTINAL), _(SENTINAL), _(SENTINAL)}, @@ -3900,204 +5484,137 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2C61), _(SENTINAL), + _(0x026B), + _(0x1D7D), + _(0x027D), _(SENTINAL), _(SENTINAL), + _(0x2C68), _(SENTINAL), + _(0x2C6A), _(SENTINAL), + _(0x2C6C), _(SENTINAL), + _(0x0251), + _(0x0271), + _(0x0250), + _(0x0252), _(SENTINAL), + _(0x2C73), _(SENTINAL), _(SENTINAL), + _(0x2C76), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x006A), + _(0x0076), + _(0x023F), + _(0x0240)}, + {_(0x2C81), _(SENTINAL), + _(0x2C83), _(SENTINAL), + _(0x2C85), _(SENTINAL), + _(0x2C87), _(SENTINAL), + _(0x2C89), _(SENTINAL), + _(0x2C8B), _(SENTINAL), + _(0x2C8D), _(SENTINAL), + _(0x2C8F), _(SENTINAL), + _(0x2C91), _(SENTINAL), + _(0x2C93), _(SENTINAL), + _(0x2C95), _(SENTINAL), + _(0x2C97), _(SENTINAL), + _(0x2C99), _(SENTINAL), + _(0x2C9B), _(SENTINAL), + _(0x2C9D), _(SENTINAL), + _(0x2C9F), _(SENTINAL), + _(0x2CA1), _(SENTINAL), + _(0x2CA3), _(SENTINAL), + _(0x2CA5), _(SENTINAL), + _(0x2CA7), _(SENTINAL), + _(0x2CA9), _(SENTINAL), + _(0x2CAB), _(SENTINAL), + _(0x2CAD), _(SENTINAL), + _(0x2CAF), _(SENTINAL), + _(0x2CB1), _(SENTINAL), + _(0x2CB3), _(SENTINAL), + _(0x2CB5), _(SENTINAL), + _(0x2CB7), _(SENTINAL), + _(0x2CB9), _(SENTINAL), + _(0x2CBB), _(SENTINAL), + _(0x2CBD), _(SENTINAL), + _(0x2CBF), + _(SENTINAL)}, + {_(0x2CC1), _(SENTINAL), + _(0x2CC3), _(SENTINAL), + _(0x2CC5), _(SENTINAL), + _(0x2CC7), _(SENTINAL), + _(0x2CC9), _(SENTINAL), + _(0x2CCB), _(SENTINAL), + _(0x2CCD), _(SENTINAL), + _(0x2CCF), _(SENTINAL), + _(0x2CD1), _(SENTINAL), + _(0x2CD3), _(SENTINAL), + _(0x2CD5), _(SENTINAL), + _(0x2CD7), _(SENTINAL), + _(0x2CD9), _(SENTINAL), + _(0x2CDB), _(SENTINAL), + _(0x2CDD), _(SENTINAL), + _(0x2CDF), _(SENTINAL), + _(0x2CE1), _(SENTINAL), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x2CE3), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4106,11 +5623,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2CEC), _(SENTINAL), + _(0x2CEE), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2CF3), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4171,6 +5691,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2D61), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4186,6 +5707,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4216,6 +5739,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x6BCD), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4247,6 +5771,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4297,6 +5823,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x9F9F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4308,97 +5835,221 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x13F0), - _(0x13F1), - _(0x13F2), - _(0x13F3), - _(0x13F4), - _(0x13F5), - _(SENTINAL), _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + {_(0x4E00), + _(0x4E28), + _(0x4E36), + _(0x4E3F), + _(0x4E59), + _(0x4E85), + _(0x4E8C), + _(0x4EA0), + _(0x4EBA), + _(0x513F), + _(0x5165), + _(0x516B), + _(0x5182), + _(0x5196), + _(0x51AB), + _(0x51E0), + _(0x51F5), + _(0x5200), + _(0x529B), + _(0x52F9), + _(0x5315), + _(0x531A), + _(0x5338), + _(0x5341), + _(0x535C), + _(0x5369), + _(0x5382), + _(0x53B6), + _(0x53C8), + _(0x53E3), + _(0x56D7), + _(0x571F), + _(0x58EB), + _(0x5902), + _(0x590A), + _(0x5915), + _(0x5927), + _(0x5973), + _(0x5B50), + _(0x5B80), + _(0x5BF8), + _(0x5C0F), + _(0x5C22), + _(0x5C38), + _(0x5C6E), + _(0x5C71), + _(0x5DDB), + _(0x5DE5), + _(0x5DF1), + _(0x5DFE), + _(0x5E72), + _(0x5E7A), + _(0x5E7F), + _(0x5EF4), + _(0x5EFE), + _(0x5F0B), + _(0x5F13), + _(0x5F50), + _(0x5F61), + _(0x5F73), + _(0x5FC3), + _(0x6208), + _(0x6236), + _(0x624B)}, + {_(0x652F), + _(0x6534), + _(0x6587), + _(0x6597), + _(0x65A4), + _(0x65B9), + _(0x65E0), + _(0x65E5), + _(0x66F0), + _(0x6708), + _(0x6728), + _(0x6B20), + _(0x6B62), + _(0x6B79), + _(0x6BB3), + _(0x6BCB), + _(0x6BD4), + _(0x6BDB), + _(0x6C0F), + _(0x6C14), + _(0x6C34), + _(0x706B), + _(0x722A), + _(0x7236), + _(0x723B), + _(0x723F), + _(0x7247), + _(0x7259), + _(0x725B), + _(0x72AC), + _(0x7384), + _(0x7389), + _(0x74DC), + _(0x74E6), + _(0x7518), + _(0x751F), + _(0x7528), + _(0x7530), + _(0x758B), + _(0x7592), + _(0x7676), + _(0x767D), + _(0x76AE), + _(0x76BF), + _(0x76EE), + _(0x77DB), + _(0x77E2), + _(0x77F3), + _(0x793A), + _(0x79B8), + _(0x79BE), + _(0x7A74), + _(0x7ACB), + _(0x7AF9), + _(0x7C73), + _(0x7CF8), + _(0x7F36), + _(0x7F51), + _(0x7F8A), + _(0x7FBD), + _(0x8001), + _(0x800C), + _(0x8012), + _(0x8033)}, + {_(0x807F), + _(0x8089), + _(0x81E3), + _(0x81EA), + _(0x81F3), + _(0x81FC), + _(0x820C), + _(0x821B), + _(0x821F), + _(0x826E), + _(0x8272), + _(0x8278), + _(0x864D), + _(0x866B), + _(0x8840), + _(0x884C), + _(0x8863), + _(0x897E), + _(0x898B), + _(0x89D2), + _(0x8A00), + _(0x8C37), + _(0x8C46), + _(0x8C55), + _(0x8C78), + _(0x8C9D), + _(0x8D64), + _(0x8D70), + _(0x8DB3), + _(0x8EAB), + _(0x8ECA), + _(0x8F9B), + _(0x8FB0), + _(0x8FB5), + _(0x9091), + _(0x9149), + _(0x91C6), + _(0x91CC), + _(0x91D1), + _(0x9577), + _(0x9580), + _(0x961C), + _(0x96B6), + _(0x96B9), + _(0x96E8), + _(0x9751), + _(0x975E), + _(0x9762), + _(0x9769), + _(0x97CB), + _(0x97ED), + _(0x97F3), + _(0x9801), + _(0x98A8), + _(0x98DB), + _(0x98DF), + _(0x9996), + _(0x9999), + _(0x99AC), + _(0x9AA8), + _(0x9AD8), + _(0x9ADF), + _(0x9B25), + _(0x9B2F)}, + {_(0x9B32), + _(0x9B3C), + _(0x9B5A), + _(0x9CE5), + _(0x9E75), + _(0x9E7F), + _(0x9EA5), + _(0x9EBB), + _(0x9EC3), + _(0x9ECD), + _(0x9ED1), + _(0x9EF9), + _(0x9EFD), + _(0x9F0E), + _(0x9F13), + _(0x9F20), + _(0x9F3B), + _(0x9F4A), + _(0x9F52), + _(0x9F8D), + _(0x9F9C), + _(0x9FA0), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4440,6 +6091,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0020), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4493,11 +6146,17 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x3012), _(SENTINAL), + _(0x5341), + _(0x5344), + _(0x5345), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4524,8 +6183,11 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0020, 0x3099), + _(0x0020, 0x309A), _(SENTINAL), _(SENTINAL), + _(0x3088, 0x308A), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4557,187 +6219,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4800,6 +6283,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x30B3, 0x30C8)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4848,9 +6333,117 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1100), + _(0x1101), + _(0x11AA), + _(0x1102), + _(0x11AC), + _(0x11AD), + _(0x1103), + _(0x1104), + _(0x1105), + _(0x11B0), + _(0x11B1), + _(0x11B2), + _(0x11B3), + _(0x11B4), + _(0x11B5)}, + {_(0x111A), + _(0x1106), + _(0x1107), + _(0x1108), + _(0x1121), + _(0x1109), + _(0x110A), + _(0x110B), + _(0x110C), + _(0x110D), + _(0x110E), + _(0x110F), + _(0x1110), + _(0x1111), + _(0x1112), + _(0x1161), + _(0x1162), + _(0x1163), + _(0x1164), + _(0x1165), + _(0x1166), + _(0x1167), + _(0x1168), + _(0x1169), + _(0x116A), + _(0x116B), + _(0x116C), + _(0x116D), + _(0x116E), + _(0x116F), + _(0x1170), + _(0x1171), + _(0x1172), + _(0x1173), + _(0x1174), + _(0x1175), + _(), + _(0x1114), + _(0x1115), + _(0x11C7), + _(0x11C8), + _(0x11CC), + _(0x11CE), + _(0x11D3), + _(0x11D7), + _(0x11D9), + _(0x111C), + _(0x11DD), + _(0x11DF), + _(0x111D), + _(0x111E), + _(0x1120), + _(0x1122), + _(0x1123), + _(0x1127), + _(0x1129), + _(0x112B), + _(0x112C), + _(0x112D), + _(0x112E), + _(0x112F), + _(0x1132), + _(0x1136), + _(0x1140)}, + {_(0x1147), + _(0x114C), + _(0x11F1), + _(0x11F2), + _(0x1157), + _(0x1158), + _(0x1159), + _(0x1184), + _(0x1185), + _(0x1188), + _(0x1191), + _(0x1192), + _(0x1194), + _(0x119E), + _(0x11A1), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x4E00), + _(0x4E8C), + _(0x4E09), + _(0x56DB), + _(0x4E0A), + _(0x4E2D), + _(0x4E0B), + _(0x7532), + _(0x4E59), + _(0x4E19), + _(0x4E01), + _(0x5929), + _(0x5730), + _(0x4EBA), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4882,7 +6475,79 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0028, 0x1100, 0x0029), + _(0x0028, 0x1102, 0x0029), + _(0x0028, 0x1103, 0x0029), + _(0x0028, 0x1105, 0x0029), + _(0x0028, 0x1106, 0x0029), + _(0x0028, 0x1107, 0x0029), + _(0x0028, 0x1109, 0x0029), + _(0x0028, 0x110B, 0x0029), + _(0x0028, 0x110C, 0x0029), + _(0x0028, 0x110E, 0x0029), + _(0x0028, 0x110F, 0x0029), + _(0x0028, 0x1110, 0x0029), + _(0x0028, 0x1111, 0x0029), + _(0x0028, 0x1112, 0x0029), + _(0x0028, 0xAC00, 0x0029), + _(0x0028, 0xB098, 0x0029), + _(0x0028, 0xB2E4, 0x0029), + _(0x0028, 0xB77C, 0x0029), + _(0x0028, 0xB9C8, 0x0029), + _(0x0028, 0xBC14, 0x0029), + _(0x0028, 0xC0AC, 0x0029), + _(0x0028, 0xC544, 0x0029), + _(0x0028, 0xC790, 0x0029), + _(0x0028, 0xCC28, 0x0029), + _(0x0028, 0xCE74, 0x0029), + _(0x0028, 0xD0C0, 0x0029), + _(0x0028, 0xD30C, 0x0029), + _(0x0028, 0xD558, 0x0029), + _(0x0028, 0xC8FC, 0x0029), + _(0x0028, 0xC624, 0xC804, 0x0029), + _(0x0028, 0xC624, 0xD6C4, 0x0029), _(SENTINAL), + _(0x0028, 0x4E00, 0x0029), + _(0x0028, 0x4E8C, 0x0029), + _(0x0028, 0x4E09, 0x0029), + _(0x0028, 0x56DB, 0x0029), + _(0x0028, 0x4E94, 0x0029), + _(0x0028, 0x516D, 0x0029), + _(0x0028, 0x4E03, 0x0029), + _(0x0028, 0x516B, 0x0029), + _(0x0028, 0x4E5D, 0x0029), + _(0x0028, 0x5341, 0x0029), + _(0x0028, 0x6708, 0x0029), + _(0x0028, 0x706B, 0x0029), + _(0x0028, 0x6C34, 0x0029), + _(0x0028, 0x6728, 0x0029), + _(0x0028, 0x91D1, 0x0029), + _(0x0028, 0x571F, 0x0029), + _(0x0028, 0x65E5, 0x0029), + _(0x0028, 0x682A, 0x0029), + _(0x0028, 0x6709, 0x0029), + _(0x0028, 0x793E, 0x0029), + _(0x0028, 0x540D, 0x0029), + _(0x0028, 0x7279, 0x0029), + _(0x0028, 0x8CA1, 0x0029), + _(0x0028, 0x795D, 0x0029), + _(0x0028, 0x52B4, 0x0029), + _(0x0028, 0x4EE3, 0x0029), + _(0x0028, 0x547C, 0x0029), + _(0x0028, 0x5B66, 0x0029), + _(0x0028, 0x76E3, 0x0029), + _(0x0028, 0x4F01, 0x0029), + _(0x0028, 0x8CC7, 0x0029), + _(0x0028, 0x5354, 0x0029)}, + {_(0x0028, 0x796D, 0x0029), + _(0x0028, 0x4F11, 0x0029), + _(0x0028, 0x81EA, 0x0029), + _(0x0028, 0x81F3, 0x0029), + _(0x554F), + _(0x5E7C), + _(0x6587), + _(0x7B8F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4891,10247 +6556,2038 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0070, 0x0074, 0x0065), + _(0x0032, 0x0031), + _(0x0032, 0x0032), + _(0x0032, 0x0033), + _(0x0032, 0x0034), + _(0x0032, 0x0035), + _(0x0032, 0x0036), + _(0x0032, 0x0037), + _(0x0032, 0x0038), + _(0x0032, 0x0039), + _(0x0033, 0x0030), + _(0x0033, 0x0031), + _(0x0033, 0x0032), + _(0x0033, 0x0033), + _(0x0033, 0x0034), + _(0x0033, 0x0035), + _(0x1100), + _(0x1102), + _(0x1103), + _(0x1105), + _(0x1106), + _(0x1107), + _(0x1109), + _(0x110B), + _(0x110C), + _(0x110E), + _(0x110F), + _(0x1110), + _(0x1111), + _(0x1112), + _(0xAC00), + _(0xB098), + _(0xB2E4), + _(0xB77C), + _(0xB9C8), + _(0xBC14), + _(0xC0AC), + _(0xC544), + _(0xC790), + _(0xCC28), + _(0xCE74), + _(0xD0C0), + _(0xD30C), + _(0xD558), + _(0xCC38, 0xACE0), + _(0xC8FC, 0xC758), + _(0xC6B0), _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0432), - _(0x0434), - _(0x043E), - _(0x0441), - _(0x0442), - _(0x0442), - _(0x044A), - _(0x0463), - _(0xA64B), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x10D0), - _(0x10D1), - _(0x10D2), - _(0x10D3), - _(0x10D4), - _(0x10D5), - _(0x10D6), - _(0x10D7), - _(0x10D8), - _(0x10D9), - _(0x10DA), - _(0x10DB), - _(0x10DC), - _(0x10DD), - _(0x10DE), - _(0x10DF), - _(0x10E0), - _(0x10E1), - _(0x10E2), - _(0x10E3), - _(0x10E4), - _(0x10E5), - _(0x10E6), - _(0x10E7), - _(0x10E8), - _(0x10E9), - _(0x10EA), - _(0x10EB), - _(0x10EC), - _(0x10ED), - _(0x10EE), - _(0x10EF), - _(0x10F0), - _(0x10F1), - _(0x10F2), - _(0x10F3), - _(0x10F4), - _(0x10F5), - _(0x10F6), - _(0x10F7), - _(0x10F8), - _(0x10F9), - _(0x10FA), - _(SENTINAL), - _(SENTINAL), - _(0x10FD), - _(0x10FE), - _(0x10FF), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0061), - _(0x00E6), - _(0x0062), - _(SENTINAL), - _(0x0064), - _(0x0065), - _(0x01DD), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(SENTINAL), - _(0x006F), - _(0x0223), - _(0x0070), - _(0x0072), - _(0x0074), - _(0x0075), - _(0x0077), - _(0x0061), - _(0x0250), - _(0x0251), - _(0x1D02), - _(0x0062), - _(0x0064), - _(0x0065), - _(0x0259), - _(0x025B), - _(0x025C), - _(0x0067), - _(SENTINAL), - _(0x006B), - _(0x006D), - _(0x014B), - _(0x006F), - _(0x0254), - _(0x1D16), - _(0x1D17), - _(0x0070), - _(0x0074), - _(0x0075), - _(0x1D1D), - _(0x026F), - _(0x0076), - _(0x1D25), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03C6), - _(0x03C7), - _(0x0069), - _(0x0072), - _(0x0075), - _(0x0076), - _(0x03B2), - _(0x03B3), - _(0x03C1), - _(0x03C6), - _(0x03C7), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x043D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0252), - _(0x0063), - _(0x0255), - _(0x00F0), - _(0x025C), - _(0x0066), - _(0x025F), - _(0x0261), - _(0x0265), - _(0x0268), - _(0x0269), - _(0x026A), - _(0x1D7B), - _(0x029D), - _(0x026D), - _(0x1D85), - _(0x029F), - _(0x0271), - _(0x0270), - _(0x0272), - _(0x0273), - _(0x0274), - _(0x0275), - _(0x0278), - _(0x0282), - _(0x0283), - _(0x01AB), - _(0x0289), - _(0x028A), - _(0x1D1C), - _(0x028B), - _(0x028C), - _(0x007A), - _(0x0290), - _(0x0291), - _(0x0292), - _(0x03B8), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x1E01), - _(SENTINAL), - _(0x1E03), - _(SENTINAL), - _(0x1E05), - _(SENTINAL), - _(0x1E07), - _(SENTINAL), - _(0x1E09), - _(SENTINAL), - _(0x1E0B), - _(SENTINAL), - _(0x1E0D), - _(SENTINAL), - _(0x1E0F), - _(SENTINAL), - _(0x1E11), - _(SENTINAL), - _(0x1E13), - _(SENTINAL), - _(0x1E15), - _(SENTINAL), - _(0x1E17), - _(SENTINAL), - _(0x1E19), - _(SENTINAL), - _(0x1E1B), - _(SENTINAL), - _(0x1E1D), - _(SENTINAL), - _(0x1E1F), - _(SENTINAL), - _(0x1E21), - _(SENTINAL), - _(0x1E23), - _(SENTINAL), - _(0x1E25), - _(SENTINAL), - _(0x1E27), - _(SENTINAL), - _(0x1E29), - _(SENTINAL), - _(0x1E2B), - _(SENTINAL), - _(0x1E2D), - _(SENTINAL), - _(0x1E2F), - _(SENTINAL), - _(0x1E31), - _(SENTINAL), - _(0x1E33), - _(SENTINAL), - _(0x1E35), - _(SENTINAL), - _(0x1E37), - _(SENTINAL), - _(0x1E39), - _(SENTINAL), - _(0x1E3B), - _(SENTINAL), - _(0x1E3D), - _(SENTINAL), - _(0x1E3F), - _(SENTINAL), - _(0x1E41), - _(SENTINAL), - _(0x1E43), - _(SENTINAL), - _(0x1E45), - _(SENTINAL), - _(0x1E47), - _(SENTINAL), - _(0x1E49), - _(SENTINAL), - _(0x1E4B), - _(SENTINAL), - _(0x1E4D), - _(SENTINAL), - _(0x1E4F), - _(SENTINAL), - _(0x1E51), - _(SENTINAL), - _(0x1E53), - _(SENTINAL), - _(0x1E55), - _(SENTINAL), - _(0x1E57), - _(SENTINAL), - _(0x1E59), - _(SENTINAL), - _(0x1E5B), - _(SENTINAL), - _(0x1E5D), - _(SENTINAL), - _(0x1E5F), - _(SENTINAL), - _(0x1E61), - _(SENTINAL), - _(0x1E63), - _(SENTINAL), - _(0x1E65), - _(SENTINAL), - _(0x1E67), - _(SENTINAL), - _(0x1E69), - _(SENTINAL), - _(0x1E6B), - _(SENTINAL), - _(0x1E6D), - _(SENTINAL), - _(0x1E6F), - _(SENTINAL), - _(0x1E71), - _(SENTINAL), - _(0x1E73), - _(SENTINAL), - _(0x1E75), - _(SENTINAL), - _(0x1E77), - _(SENTINAL), - _(0x1E79), - _(SENTINAL), - _(0x1E7B), - _(SENTINAL), - _(0x1E7D), - _(SENTINAL), - _(0x1E7F), - _(SENTINAL), - _(0x1E81), - _(SENTINAL), - _(0x1E83), - _(SENTINAL), - _(0x1E85), - _(SENTINAL), - _(0x1E87), - _(SENTINAL), - _(0x1E89), - _(SENTINAL), - _(0x1E8B), - _(SENTINAL), - _(0x1E8D), - _(SENTINAL), - _(0x1E8F), - _(SENTINAL), - _(0x1E91), - _(SENTINAL), - _(0x1E93), - _(SENTINAL), - _(0x1E95), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0061, 0x02BE), - _(0x1E61), - _(SENTINAL), - _(SENTINAL), - _(0x0073, 0x0073), - _(SENTINAL), - _(0x1EA1), - _(SENTINAL), - _(0x1EA3), - _(SENTINAL), - _(0x1EA5), - _(SENTINAL), - _(0x1EA7), - _(SENTINAL), - _(0x1EA9), - _(SENTINAL), - _(0x1EAB), - _(SENTINAL), - _(0x1EAD), - _(SENTINAL), - _(0x1EAF), - _(SENTINAL), - _(0x1EB1), - _(SENTINAL), - _(0x1EB3), - _(SENTINAL), - _(0x1EB5), - _(SENTINAL), - _(0x1EB7), - _(SENTINAL), - _(0x1EB9), - _(SENTINAL), - _(0x1EBB), - _(SENTINAL), - _(0x1EBD), - _(SENTINAL), - _(0x1EBF), - _(SENTINAL), - _(0x1EC1), - _(SENTINAL), - _(0x1EC3), - _(SENTINAL), - _(0x1EC5), - _(SENTINAL), - _(0x1EC7), - _(SENTINAL), - _(0x1EC9), - _(SENTINAL), - _(0x1ECB), - _(SENTINAL), - _(0x1ECD), - _(SENTINAL), - _(0x1ECF), - _(SENTINAL), - _(0x1ED1), - _(SENTINAL), - _(0x1ED3), - _(SENTINAL), - _(0x1ED5), - _(SENTINAL), - _(0x1ED7), - _(SENTINAL), - _(0x1ED9), - _(SENTINAL), - _(0x1EDB), - _(SENTINAL), - _(0x1EDD), - _(SENTINAL), - _(0x1EDF), - _(SENTINAL), - _(0x1EE1), - _(SENTINAL), - _(0x1EE3), - _(SENTINAL), - _(0x1EE5), - _(SENTINAL), - _(0x1EE7), - _(SENTINAL), - _(0x1EE9), - _(SENTINAL), - _(0x1EEB), - _(SENTINAL), - _(0x1EED), - _(SENTINAL), - _(0x1EEF), - _(SENTINAL), - _(0x1EF1), - _(SENTINAL), - _(0x1EF3), - _(SENTINAL), - _(0x1EF5), - _(SENTINAL), - _(0x1EF7), - _(SENTINAL), - _(0x1EF9), - _(SENTINAL), - _(0x1EFB), - _(SENTINAL), - _(0x1EFD), - _(SENTINAL), - _(0x1EFF), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F00), - _(0x1F01), - _(0x1F02), - _(0x1F03), - _(0x1F04), - _(0x1F05), - _(0x1F06), - _(0x1F07), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F10), - _(0x1F11), - _(0x1F12), - _(0x1F13), - _(0x1F14), - _(0x1F15), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F20), - _(0x1F21), - _(0x1F22), - _(0x1F23), - _(0x1F24), - _(0x1F25), - _(0x1F26), - _(0x1F27), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F30), - _(0x1F31), - _(0x1F32), - _(0x1F33), - _(0x1F34), - _(0x1F35), - _(0x1F36), - _(0x1F37), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F40), - _(0x1F41), - _(0x1F42), - _(0x1F43), - _(0x1F44), - _(0x1F45), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F51), - _(SENTINAL), - _(0x1F53), - _(SENTINAL), - _(0x1F55), - _(SENTINAL), - _(0x1F57), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F60), - _(0x1F61), - _(0x1F62), - _(0x1F63), - _(0x1F64), - _(0x1F65), - _(0x1F66), - _(0x1F67), - _(SENTINAL), - _(0x03AC), - _(SENTINAL), - _(0x03AD), - _(SENTINAL), - _(0x03AE), - _(SENTINAL), - _(0x03AF), - _(SENTINAL), - _(0x03CC), - _(SENTINAL), - _(0x03CD), - _(SENTINAL), - _(0x03CE), - _(SENTINAL), - _(SENTINAL), - _(0x1F00, 0x03B9), - _(0x1F01, 0x03B9), - _(0x1F02, 0x03B9), - _(0x1F03, 0x03B9), - _(0x1F04, 0x03B9), - _(0x1F05, 0x03B9), - _(0x1F06, 0x03B9), - _(0x1F07, 0x03B9), - _(0x1F00, 0x03B9), - _(0x1F01, 0x03B9), - _(0x1F02, 0x03B9), - _(0x1F03, 0x03B9), - _(0x1F04, 0x03B9), - _(0x1F05, 0x03B9), - _(0x1F06, 0x03B9), - _(0x1F07, 0x03B9), - _(0x1F20, 0x03B9), - _(0x1F21, 0x03B9), - _(0x1F22, 0x03B9), - _(0x1F23, 0x03B9), - _(0x1F24, 0x03B9), - _(0x1F25, 0x03B9), - _(0x1F26, 0x03B9), - _(0x1F27, 0x03B9), - _(0x1F20, 0x03B9), - _(0x1F21, 0x03B9), - _(0x1F22, 0x03B9), - _(0x1F23, 0x03B9), - _(0x1F24, 0x03B9), - _(0x1F25, 0x03B9), - _(0x1F26, 0x03B9), - _(0x1F27, 0x03B9), - _(0x1F60, 0x03B9), - _(0x1F61, 0x03B9), - _(0x1F62, 0x03B9), - _(0x1F63, 0x03B9), - _(0x1F64, 0x03B9), - _(0x1F65, 0x03B9), - _(0x1F66, 0x03B9), - _(0x1F67, 0x03B9), - _(0x1F60, 0x03B9), - _(0x1F61, 0x03B9), - _(0x1F62, 0x03B9), - _(0x1F63, 0x03B9), - _(0x1F64, 0x03B9), - _(0x1F65, 0x03B9), - _(0x1F66, 0x03B9), - _(0x1F67, 0x03B9), - _(SENTINAL), - _(SENTINAL), - _(0x1F70, 0x03B9), - _(0x03B1, 0x03B9), - _(0x03AC, 0x03B9), - _(SENTINAL), - _(SENTINAL), - _(0x1FB6, 0x03B9), - _(0x1FB0), - _(0x1FB1), - _(0x1F70), - _(0x03AC), - _(0x03B1, 0x03B9), - _(0x0020, 0x0313), - _(0x03B9), - _(0x0020, 0x0313), - _(0x0020, 0x0342), - _(0x0020, 0x0308, 0x0342), - _(0x1F74, 0x03B9), - _(0x03B7, 0x03B9), - _(0x03AE, 0x03B9), - _(SENTINAL), - _(SENTINAL), - _(0x1FC6, 0x03B9), - _(0x1F72), - _(0x03AD), - _(0x1F74), - _(0x03AE), - _(0x03B7, 0x03B9), - _(0x0020, 0x0313, 0x0300), - _(0x0020, 0x0313, 0x0301), - _(0x0020, 0x0313, 0x0342), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0390), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1FD0), - _(0x1FD1), - _(0x1F76), - _(0x03AF), - _(SENTINAL), - _(0x0020, 0x0314, 0x0300), - _(0x0020, 0x0314, 0x0301), - _(0x0020, 0x0314, 0x0342), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x03B0), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1FE0), - _(0x1FE1), - _(0x1F7A), - _(0x03CD), - _(0x1FE5), - _(0x0020, 0x0308, 0x0300), - _(0x0020, 0x0308, 0x0301), - _(0x0060), - _(SENTINAL), - _(SENTINAL), - _(0x1F7C, 0x03B9), - _(0x03C9, 0x03B9), - _(0x03CE, 0x03B9), - _(SENTINAL), - _(SENTINAL), - _(0x1FF6, 0x03B9), - _(0x1F78), - _(0x03CC), - _(0x1F7C), - _(0x03CE), - _(0x03C9, 0x03B9), - _(0x0020, 0x0301), - _(0x0020, 0x0314), - _(SENTINAL)}, - {_(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(0x2010), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0020, 0x0333), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x002E), - _(0x002E, 0x002E), - _(0x002E, 0x002E, 0x002E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(), - _(0x0020), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2032, 0x2032), - _(0x2032, 0x2032, 0x2032), - _(SENTINAL), - _(0x2035, 0x2035), - _(0x2035, 0x2035, 0x2035), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0021, 0x0021), - _(SENTINAL), - _(0x0020, 0x0305), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x003F, 0x003F), - _(0x003F, 0x0021), - _(0x0021, 0x003F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2032, 0x2032, 0x2032, 0x2032), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0020), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(0x0030), - _(0x0069), - _(SENTINAL), - _(SENTINAL), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x002B), - _(0x2212), - _(0x003D), - _(0x0028), - _(0x0029), - _(0x006E), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x002B), - _(0x2212), - _(0x003D), - _(0x0028), - _(0x0029), - _(SENTINAL), - _(0x0061), - _(0x0065), - _(0x006F), - _(0x0078), - _(0x0259), - _(0x0068), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x0070), - _(0x0073), - _(0x0074), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0072, 0x0073), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0061, 0x002F, 0x0063), - _(0x0061, 0x002F, 0x0073), - _(0x0063), - _(0x00B0, 0x0063), - _(SENTINAL), - _(0x0063, 0x002F, 0x006F), - _(0x0063, 0x002F, 0x0075), - _(0x025B), - _(SENTINAL), - _(0x00B0, 0x0066), - _(0x0067), - _(0x0068), - _(0x0068), - _(0x0068), - _(0x0068), - _(0x0127), - _(0x0069), - _(0x0069), - _(0x006C), - _(0x006C), - _(SENTINAL), - _(0x006E), - _(0x006E, 0x006F), - _(SENTINAL), - _(SENTINAL), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0072), - _(0x0072), - _(SENTINAL), - _(SENTINAL), - _(0x0073, 0x006D), - _(0x0074, 0x0065, 0x006C), - _(0x0074, 0x006D), - _(SENTINAL), - _(0x007A), - _(SENTINAL), - _(0x03C9), - _(SENTINAL), - _(0x007A), - _(SENTINAL), - _(0x006B), - _(0x00E5), - _(0x0062), - _(0x0063), - _(SENTINAL), - _(0x0065), - _(0x0065), - _(0x0066), - _(0x214E), - _(0x006D), - _(0x006F), - _(0x05D0), - _(0x05D1), - _(0x05D2), - _(0x05D3), - _(0x0069), - _(SENTINAL), - _(0x0066, 0x0061, 0x0078), - _(0x03C0), - _(0x03B3), - _(0x03B3), - _(0x03C0), - _(0x2211), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0064), - _(0x0064), - _(0x0065), - _(0x0069), - _(0x006A), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0031, 0x2044, 0x0037), - _(0x0031, 0x2044, 0x0039), - _(0x0031, 0x2044, 0x0031, 0x0030), - _(0x0031, 0x2044, 0x0033), - _(0x0032, 0x2044, 0x0033), - _(0x0031, 0x2044, 0x0035), - _(0x0032, 0x2044, 0x0035), - _(0x0033, 0x2044, 0x0035), - _(0x0034, 0x2044, 0x0035), - _(0x0031, 0x2044, 0x0036), - _(0x0035, 0x2044, 0x0036), - _(0x0031, 0x2044, 0x0038), - _(0x0033, 0x2044, 0x0038), - _(0x0035, 0x2044, 0x0038), - _(0x0037, 0x2044, 0x0038), - _(0x0031, 0x2044), - _(0x0069), - _(0x0069, 0x0069), - _(0x0069, 0x0069, 0x0069), - _(0x0069, 0x0076), - _(0x0076), - _(0x0076, 0x0069), - _(0x0076, 0x0069, 0x0069), - _(0x0076, 0x0069, 0x0069, 0x0069), - _(0x0069, 0x0078), - _(0x0078), - _(0x0078, 0x0069), - _(0x0078, 0x0069, 0x0069), - _(0x006C), - _(0x0063), - _(0x0064), - _(0x006D), - _(0x0069), - _(0x0069, 0x0069), - _(0x0069, 0x0069, 0x0069), - _(0x0069, 0x0076), - _(0x0076), - _(0x0076, 0x0069), - _(0x0076, 0x0069, 0x0069), - _(0x0076, 0x0069, 0x0069, 0x0069), - _(0x0069, 0x0078), - _(0x0078), - _(0x0078, 0x0069), - _(0x0078, 0x0069, 0x0069), - _(0x006C), - _(0x0063), - _(0x0064), - _(0x006D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2184), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0030, 0x2044, 0x0033), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x222B, 0x222B), - _(0x222B, 0x222B, 0x222B), - _(SENTINAL), - _(0x222E, 0x222E), - _(0x222E, 0x222E, 0x222E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x3008), - _(0x3009), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0031, 0x0030), - _(0x0031, 0x0031), - _(0x0031, 0x0032), - _(0x0031, 0x0033), - _(0x0031, 0x0034), - _(0x0031, 0x0035), - _(0x0031, 0x0036), - _(0x0031, 0x0037), - _(0x0031, 0x0038), - _(0x0031, 0x0039), - _(0x0032, 0x0030), - _(0x0028, 0x0031, 0x0029), - _(0x0028, 0x0032, 0x0029), - _(0x0028, 0x0033, 0x0029), - _(0x0028, 0x0034, 0x0029), - _(0x0028, 0x0035, 0x0029), - _(0x0028, 0x0036, 0x0029), - _(0x0028, 0x0037, 0x0029), - _(0x0028, 0x0038, 0x0029), - _(0x0028, 0x0039, 0x0029), - _(0x0028, 0x0031, 0x0030, 0x0029), - _(0x0028, 0x0031, 0x0031, 0x0029), - _(0x0028, 0x0031, 0x0032, 0x0029), - _(0x0028, 0x0031, 0x0033, 0x0029), - _(0x0028, 0x0031, 0x0034, 0x0029), - _(0x0028, 0x0031, 0x0035, 0x0029), - _(0x0028, 0x0031, 0x0036, 0x0029), - _(0x0028, 0x0031, 0x0037, 0x0029), - _(0x0028, 0x0031, 0x0038, 0x0029), - _(0x0028, 0x0031, 0x0039, 0x0029), - _(0x0028, 0x0032, 0x0030, 0x0029), - _(0x0031, 0x002E), - _(0x0032, 0x002E), - _(0x0033, 0x002E), - _(0x0034, 0x002E), - _(0x0035, 0x002E), - _(0x0036, 0x002E), - _(0x0037, 0x002E), - _(0x0038, 0x002E), - _(0x0039, 0x002E), - _(0x0031, 0x0030, 0x002E), - _(0x0031, 0x0031, 0x002E), - _(0x0031, 0x0032, 0x002E), - _(0x0031, 0x0033, 0x002E), - _(0x0031, 0x0034, 0x002E), - _(0x0031, 0x0035, 0x002E), - _(0x0031, 0x0036, 0x002E), - _(0x0031, 0x0037, 0x002E), - _(0x0031, 0x0038, 0x002E), - _(0x0031, 0x0039, 0x002E), - _(0x0032, 0x0030, 0x002E), - _(0x0028, 0x0061, 0x0029), - _(0x0028, 0x0062, 0x0029), - _(0x0028, 0x0063, 0x0029), - _(0x0028, 0x0064, 0x0029), - _(0x0028, 0x0065, 0x0029), - _(0x0028, 0x0066, 0x0029), - _(0x0028, 0x0067, 0x0029), - _(0x0028, 0x0068, 0x0029), - _(0x0028, 0x0069, 0x0029), - _(0x0028, 0x006A, 0x0029), - _(0x0028, 0x006B, 0x0029), - _(0x0028, 0x006C, 0x0029), - _(0x0028, 0x006D, 0x0029), - _(0x0028, 0x006E, 0x0029), - _(0x0028, 0x006F, 0x0029), - _(0x0028, 0x0070, 0x0029), - _(0x0028, 0x0071, 0x0029), - _(0x0028, 0x0072, 0x0029), - _(0x0028, 0x0073, 0x0029), - _(0x0028, 0x0074, 0x0029), - _(0x0028, 0x0075, 0x0029), - _(0x0028, 0x0076, 0x0029), - _(0x0028, 0x0077, 0x0029), - _(0x0028, 0x0078, 0x0029), - _(0x0028, 0x0079, 0x0029), - _(0x0028, 0x007A, 0x0029), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0030), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x222B, 0x222B, 0x222B, 0x222B), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x003A, 0x003A, 0x003D), - _(0x003D, 0x003D), - _(0x003D, 0x003D, 0x003D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2ADD, 0x0338), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x2C30), - _(0x2C31), - _(0x2C32), - _(0x2C33), - _(0x2C34), - _(0x2C35), - _(0x2C36), - _(0x2C37), - _(0x2C38), - _(0x2C39), - _(0x2C3A), - _(0x2C3B), - _(0x2C3C), - _(0x2C3D), - _(0x2C3E), - _(0x2C3F), - _(0x2C40), - _(0x2C41), - _(0x2C42), - _(0x2C43), - _(0x2C44), - _(0x2C45), - _(0x2C46), - _(0x2C47), - _(0x2C48), - _(0x2C49), - _(0x2C4A), - _(0x2C4B), - _(0x2C4C), - _(0x2C4D), - _(0x2C4E), - _(0x2C4F), - _(0x2C50), - _(0x2C51), - _(0x2C52), - _(0x2C53), - _(0x2C54), - _(0x2C55), - _(0x2C56), - _(0x2C57), - _(0x2C58), - _(0x2C59), - _(0x2C5A), - _(0x2C5B), - _(0x2C5C), - _(0x2C5D), - _(0x2C5E), - _(0x2C5F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2C61), - _(SENTINAL), - _(0x026B), - _(0x1D7D), - _(0x027D), - _(SENTINAL), - _(SENTINAL), - _(0x2C68), - _(SENTINAL), - _(0x2C6A), - _(SENTINAL), - _(0x2C6C), - _(SENTINAL), - _(0x0251), - _(0x0271), - _(0x0250), - _(0x0252), - _(SENTINAL), - _(0x2C73), - _(SENTINAL), - _(SENTINAL), - _(0x2C76), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x006A), - _(0x0076), - _(0x023F), - _(0x0240), - _(0x2C81), - _(SENTINAL), - _(0x2C83), - _(SENTINAL), - _(0x2C85), - _(SENTINAL), - _(0x2C87), - _(SENTINAL), - _(0x2C89), - _(SENTINAL), - _(0x2C8B), - _(SENTINAL), - _(0x2C8D), - _(SENTINAL), - _(0x2C8F), - _(SENTINAL), - _(0x2C91), - _(SENTINAL), - _(0x2C93), - _(SENTINAL), - _(0x2C95), - _(SENTINAL), - _(0x2C97), - _(SENTINAL), - _(0x2C99), - _(SENTINAL), - _(0x2C9B), - _(SENTINAL), - _(0x2C9D), - _(SENTINAL), - _(0x2C9F), - _(SENTINAL), - _(0x2CA1), - _(SENTINAL), - _(0x2CA3), - _(SENTINAL), - _(0x2CA5), - _(SENTINAL), - _(0x2CA7), - _(SENTINAL), - _(0x2CA9), - _(SENTINAL), - _(0x2CAB), - _(SENTINAL), - _(0x2CAD), - _(SENTINAL), - _(0x2CAF), - _(SENTINAL), - _(0x2CB1), - _(SENTINAL), - _(0x2CB3), - _(SENTINAL), - _(0x2CB5), - _(SENTINAL), - _(0x2CB7), - _(SENTINAL), - _(0x2CB9), - _(SENTINAL), - _(0x2CBB), - _(SENTINAL), - _(0x2CBD), - _(SENTINAL), - _(0x2CBF), - _(SENTINAL), - _(0x2CC1), - _(SENTINAL), - _(0x2CC3), - _(SENTINAL), - _(0x2CC5), - _(SENTINAL), - _(0x2CC7), - _(SENTINAL), - _(0x2CC9), - _(SENTINAL), - _(0x2CCB), - _(SENTINAL), - _(0x2CCD), - _(SENTINAL), - _(0x2CCF), - _(SENTINAL), - _(0x2CD1), - _(SENTINAL), - _(0x2CD3), - _(SENTINAL), - _(0x2CD5), - _(SENTINAL), - _(0x2CD7), - _(SENTINAL), - _(0x2CD9), - _(SENTINAL), - _(0x2CDB), - _(SENTINAL), - _(0x2CDD), - _(SENTINAL), - _(0x2CDF), - _(SENTINAL), - _(0x2CE1), - _(SENTINAL), - _(0x2CE3), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2CEC), - _(SENTINAL), - _(0x2CEE), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2CF3), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2D61), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x6BCD), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x9F9F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x4E00), - _(0x4E28), - _(0x4E36), - _(0x4E3F), - _(0x4E59), - _(0x4E85), - _(0x4E8C), - _(0x4EA0), - _(0x4EBA), - _(0x513F), - _(0x5165), - _(0x516B), - _(0x5182), - _(0x5196), - _(0x51AB), - _(0x51E0), - _(0x51F5), - _(0x5200), - _(0x529B), - _(0x52F9), - _(0x5315), - _(0x531A), - _(0x5338), - _(0x5341), - _(0x535C), - _(0x5369), - _(0x5382), - _(0x53B6), - _(0x53C8), - _(0x53E3), - _(0x56D7), - _(0x571F), - _(0x58EB), - _(0x5902), - _(0x590A), - _(0x5915), - _(0x5927), - _(0x5973), - _(0x5B50), - _(0x5B80), - _(0x5BF8), - _(0x5C0F), - _(0x5C22), - _(0x5C38), - _(0x5C6E), - _(0x5C71), - _(0x5DDB), - _(0x5DE5), - _(0x5DF1), - _(0x5DFE), - _(0x5E72), - _(0x5E7A), - _(0x5E7F), - _(0x5EF4), - _(0x5EFE), - _(0x5F0B), - _(0x5F13), - _(0x5F50), - _(0x5F61), - _(0x5F73), - _(0x5FC3), - _(0x6208), - _(0x6236), - _(0x624B), - _(0x652F), - _(0x6534), - _(0x6587), - _(0x6597), - _(0x65A4), - _(0x65B9), - _(0x65E0), - _(0x65E5), - _(0x66F0), - _(0x6708), - _(0x6728), - _(0x6B20), - _(0x6B62), - _(0x6B79), - _(0x6BB3), - _(0x6BCB), - _(0x6BD4), - _(0x6BDB), - _(0x6C0F), - _(0x6C14), - _(0x6C34), - _(0x706B), - _(0x722A), - _(0x7236), - _(0x723B), - _(0x723F), - _(0x7247), - _(0x7259), - _(0x725B), - _(0x72AC), - _(0x7384), - _(0x7389), - _(0x74DC), - _(0x74E6), - _(0x7518), - _(0x751F), - _(0x7528), - _(0x7530), - _(0x758B), - _(0x7592), - _(0x7676), - _(0x767D), - _(0x76AE), - _(0x76BF), - _(0x76EE), - _(0x77DB), - _(0x77E2), - _(0x77F3), - _(0x793A), - _(0x79B8), - _(0x79BE), - _(0x7A74), - _(0x7ACB), - _(0x7AF9), - _(0x7C73), - _(0x7CF8), - _(0x7F36), - _(0x7F51), - _(0x7F8A), - _(0x7FBD), - _(0x8001), - _(0x800C), - _(0x8012), - _(0x8033), - _(0x807F), - _(0x8089), - _(0x81E3), - _(0x81EA), - _(0x81F3), - _(0x81FC), - _(0x820C), - _(0x821B), - _(0x821F), - _(0x826E), - _(0x8272), - _(0x8278), - _(0x864D), - _(0x866B), - _(0x8840), - _(0x884C), - _(0x8863), - _(0x897E), - _(0x898B), - _(0x89D2), - _(0x8A00), - _(0x8C37), - _(0x8C46), - _(0x8C55), - _(0x8C78), - _(0x8C9D), - _(0x8D64), - _(0x8D70), - _(0x8DB3), - _(0x8EAB), - _(0x8ECA), - _(0x8F9B), - _(0x8FB0), - _(0x8FB5), - _(0x9091), - _(0x9149), - _(0x91C6), - _(0x91CC), - _(0x91D1), - _(0x9577), - _(0x9580), - _(0x961C), - _(0x96B6), - _(0x96B9), - _(0x96E8), - _(0x9751), - _(0x975E), - _(0x9762), - _(0x9769), - _(0x97CB), - _(0x97ED), - _(0x97F3), - _(0x9801), - _(0x98A8), - _(0x98DB), - _(0x98DF), - _(0x9996), - _(0x9999), - _(0x99AC), - _(0x9AA8), - _(0x9AD8), - _(0x9ADF), - _(0x9B25), - _(0x9B2F), - _(0x9B32), - _(0x9B3C), - _(0x9B5A), - _(0x9CE5), - _(0x9E75), - _(0x9E7F), - _(0x9EA5), - _(0x9EBB), - _(0x9EC3), - _(0x9ECD), - _(0x9ED1), - _(0x9EF9), - _(0x9EFD), - _(0x9F0E), - _(0x9F13), - _(0x9F20), - _(0x9F3B), - _(0x9F4A), - _(0x9F52), - _(0x9F8D), - _(0x9F9C), - _(0x9FA0), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0020), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x3012), - _(SENTINAL), - _(0x5341), - _(0x5344), - _(0x5345), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0020, 0x3099), - _(0x0020, 0x309A), - _(SENTINAL), - _(SENTINAL), - _(0x3088, 0x308A), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x30B3, 0x30C8)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1100), - _(0x1101), - _(0x11AA), - _(0x1102), - _(0x11AC), - _(0x11AD), - _(0x1103), - _(0x1104), - _(0x1105), - _(0x11B0), - _(0x11B1), - _(0x11B2), - _(0x11B3), - _(0x11B4), - _(0x11B5), - _(0x111A), - _(0x1106), - _(0x1107), - _(0x1108), - _(0x1121), - _(0x1109), - _(0x110A), - _(0x110B), - _(0x110C), - _(0x110D), - _(0x110E), - _(0x110F), - _(0x1110), - _(0x1111), - _(0x1112), - _(0x1161), - _(0x1162), - _(0x1163), - _(0x1164), - _(0x1165), - _(0x1166), - _(0x1167), - _(0x1168), - _(0x1169), - _(0x116A), - _(0x116B), - _(0x116C), - _(0x116D), - _(0x116E), - _(0x116F), - _(0x1170), - _(0x1171), - _(0x1172), - _(0x1173), - _(0x1174), - _(0x1175), - _(), - _(0x1114), - _(0x1115), - _(0x11C7), - _(0x11C8), - _(0x11CC), - _(0x11CE), - _(0x11D3), - _(0x11D7), - _(0x11D9), - _(0x111C), - _(0x11DD), - _(0x11DF), - _(0x111D), - _(0x111E), - _(0x1120), - _(0x1122), - _(0x1123), - _(0x1127), - _(0x1129), - _(0x112B), - _(0x112C), - _(0x112D), - _(0x112E), - _(0x112F), - _(0x1132), - _(0x1136), - _(0x1140), - _(0x1147), - _(0x114C), - _(0x11F1), - _(0x11F2), - _(0x1157), - _(0x1158), - _(0x1159), - _(0x1184), - _(0x1185), - _(0x1188), - _(0x1191), - _(0x1192), - _(0x1194), - _(0x119E), - _(0x11A1), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x4E00), - _(0x4E8C), - _(0x4E09), - _(0x56DB), - _(0x4E0A), - _(0x4E2D), - _(0x4E0B), - _(0x7532), - _(0x4E59), - _(0x4E19), - _(0x4E01), - _(0x5929), - _(0x5730), - _(0x4EBA), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0028, 0x1100, 0x0029), - _(0x0028, 0x1102, 0x0029), - _(0x0028, 0x1103, 0x0029), - _(0x0028, 0x1105, 0x0029), - _(0x0028, 0x1106, 0x0029), - _(0x0028, 0x1107, 0x0029), - _(0x0028, 0x1109, 0x0029), - _(0x0028, 0x110B, 0x0029), - _(0x0028, 0x110C, 0x0029), - _(0x0028, 0x110E, 0x0029), - _(0x0028, 0x110F, 0x0029), - _(0x0028, 0x1110, 0x0029), - _(0x0028, 0x1111, 0x0029), - _(0x0028, 0x1112, 0x0029), - _(0x0028, 0xAC00, 0x0029), - _(0x0028, 0xB098, 0x0029), - _(0x0028, 0xB2E4, 0x0029), - _(0x0028, 0xB77C, 0x0029), - _(0x0028, 0xB9C8, 0x0029), - _(0x0028, 0xBC14, 0x0029), - _(0x0028, 0xC0AC, 0x0029), - _(0x0028, 0xC544, 0x0029), - _(0x0028, 0xC790, 0x0029), - _(0x0028, 0xCC28, 0x0029), - _(0x0028, 0xCE74, 0x0029), - _(0x0028, 0xD0C0, 0x0029), - _(0x0028, 0xD30C, 0x0029), - _(0x0028, 0xD558, 0x0029), - _(0x0028, 0xC8FC, 0x0029), - _(0x0028, 0xC624, 0xC804, 0x0029), - _(0x0028, 0xC624, 0xD6C4, 0x0029), - _(SENTINAL), - _(0x0028, 0x4E00, 0x0029), - _(0x0028, 0x4E8C, 0x0029), - _(0x0028, 0x4E09, 0x0029), - _(0x0028, 0x56DB, 0x0029), - _(0x0028, 0x4E94, 0x0029), - _(0x0028, 0x516D, 0x0029), - _(0x0028, 0x4E03, 0x0029), - _(0x0028, 0x516B, 0x0029), - _(0x0028, 0x4E5D, 0x0029), - _(0x0028, 0x5341, 0x0029), - _(0x0028, 0x6708, 0x0029), - _(0x0028, 0x706B, 0x0029), - _(0x0028, 0x6C34, 0x0029), - _(0x0028, 0x6728, 0x0029), - _(0x0028, 0x91D1, 0x0029), - _(0x0028, 0x571F, 0x0029), - _(0x0028, 0x65E5, 0x0029), - _(0x0028, 0x682A, 0x0029), - _(0x0028, 0x6709, 0x0029), - _(0x0028, 0x793E, 0x0029), - _(0x0028, 0x540D, 0x0029), - _(0x0028, 0x7279, 0x0029), - _(0x0028, 0x8CA1, 0x0029), - _(0x0028, 0x795D, 0x0029), - _(0x0028, 0x52B4, 0x0029), - _(0x0028, 0x4EE3, 0x0029), - _(0x0028, 0x547C, 0x0029), - _(0x0028, 0x5B66, 0x0029), - _(0x0028, 0x76E3, 0x0029), - _(0x0028, 0x4F01, 0x0029), - _(0x0028, 0x8CC7, 0x0029), - _(0x0028, 0x5354, 0x0029), - _(0x0028, 0x796D, 0x0029), - _(0x0028, 0x4F11, 0x0029), - _(0x0028, 0x81EA, 0x0029), - _(0x0028, 0x81F3, 0x0029), - _(0x554F), - _(0x5E7C), - _(0x6587), - _(0x7B8F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0070, 0x0074, 0x0065), - _(0x0032, 0x0031), - _(0x0032, 0x0032), - _(0x0032, 0x0033), - _(0x0032, 0x0034), - _(0x0032, 0x0035), - _(0x0032, 0x0036), - _(0x0032, 0x0037), - _(0x0032, 0x0038), - _(0x0032, 0x0039), - _(0x0033, 0x0030), - _(0x0033, 0x0031), - _(0x0033, 0x0032), - _(0x0033, 0x0033), - _(0x0033, 0x0034), - _(0x0033, 0x0035), - _(0x1100), - _(0x1102), - _(0x1103), - _(0x1105), - _(0x1106), - _(0x1107), - _(0x1109), - _(0x110B), - _(0x110C), - _(0x110E), - _(0x110F), - _(0x1110), - _(0x1111), - _(0x1112), - _(0xAC00), - _(0xB098), - _(0xB2E4), - _(0xB77C), - _(0xB9C8), - _(0xBC14), - _(0xC0AC), - _(0xC544), - _(0xC790), - _(0xCC28), - _(0xCE74), - _(0xD0C0), - _(0xD30C), - _(0xD558), - _(0xCC38, 0xACE0), - _(0xC8FC, 0xC758), - _(0xC6B0), - _(SENTINAL), - _(0x4E00), - _(0x4E8C), - _(0x4E09), - _(0x56DB), - _(0x4E94), - _(0x516D), - _(0x4E03), - _(0x516B), - _(0x4E5D), - _(0x5341), - _(0x6708), - _(0x706B), - _(0x6C34), - _(0x6728), - _(0x91D1), - _(0x571F), - _(0x65E5), - _(0x682A), - _(0x6709), - _(0x793E), - _(0x540D), - _(0x7279), - _(0x8CA1), - _(0x795D), - _(0x52B4), - _(0x79D8), - _(0x7537), - _(0x5973), - _(0x9069), - _(0x512A), - _(0x5370), - _(0x6CE8), - _(0x9805), - _(0x4F11), - _(0x5199), - _(0x6B63), - _(0x4E0A), - _(0x4E2D), - _(0x4E0B), - _(0x5DE6), - _(0x53F3), - _(0x533B), - _(0x5B97), - _(0x5B66), - _(0x76E3), - _(0x4F01), - _(0x8CC7), - _(0x5354), - _(0x591C), - _(0x0033, 0x0036), - _(0x0033, 0x0037), - _(0x0033, 0x0038), - _(0x0033, 0x0039), - _(0x0034, 0x0030), - _(0x0034, 0x0031), - _(0x0034, 0x0032), - _(0x0034, 0x0033), - _(0x0034, 0x0034), - _(0x0034, 0x0035), - _(0x0034, 0x0036), - _(0x0034, 0x0037), - _(0x0034, 0x0038), - _(0x0034, 0x0039), - _(0x0035, 0x0030), - _(0x0031, 0x6708), - _(0x0032, 0x6708), - _(0x0033, 0x6708), - _(0x0034, 0x6708), - _(0x0035, 0x6708), - _(0x0036, 0x6708), - _(0x0037, 0x6708), - _(0x0038, 0x6708), - _(0x0039, 0x6708), - _(0x0031, 0x0030, 0x6708), - _(0x0031, 0x0031, 0x6708), - _(0x0031, 0x0032, 0x6708), - _(0x0068, 0x0067), - _(0x0065, 0x0072, 0x0067), - _(0x0065, 0x0076), - _(0x006C, 0x0074, 0x0064), - _(0x30A2), - _(0x30A4), - _(0x30A6), - _(0x30A8), - _(0x30AA), - _(0x30AB), - _(0x30AD), - _(0x30AF), - _(0x30B1), - _(0x30B3), - _(0x30B5), - _(0x30B7), - _(0x30B9), - _(0x30BB), - _(0x30BD), - _(0x30BF), - _(0x30C1), - _(0x30C4), - _(0x30C6), - _(0x30C8), - _(0x30CA), - _(0x30CB), - _(0x30CC), - _(0x30CD), - _(0x30CE), - _(0x30CF), - _(0x30D2), - _(0x30D5), - _(0x30D8), - _(0x30DB), - _(0x30DE), - _(0x30DF), - _(0x30E0), - _(0x30E1), - _(0x30E2), - _(0x30E4), - _(0x30E6), - _(0x30E8), - _(0x30E9), - _(0x30EA), - _(0x30EB), - _(0x30EC), - _(0x30ED), - _(0x30EF), - _(0x30F0), - _(0x30F1), - _(0x30F2), - _(0x4EE4, 0x548C)}, - {_(0x30A2, 0x30D1, 0x30FC, 0x30C8), - _(0x30A2, 0x30EB, 0x30D5, 0x30A1), - _(0x30A2, 0x30F3, 0x30DA, 0x30A2), - _(0x30A2, 0x30FC, 0x30EB), - _(0x30A4, 0x30CB, 0x30F3, 0x30B0), - _(0x30A4, 0x30F3, 0x30C1), - _(0x30A6, 0x30A9, 0x30F3), - _(0x30A8, 0x30B9, 0x30AF, 0x30FC, 0x30C9), - _(0x30A8, 0x30FC, 0x30AB, 0x30FC), - _(0x30AA, 0x30F3, 0x30B9), - _(0x30AA, 0x30FC, 0x30E0), - _(0x30AB, 0x30A4, 0x30EA), - _(0x30AB, 0x30E9, 0x30C3, 0x30C8), - _(0x30AB, 0x30ED, 0x30EA, 0x30FC), - _(0x30AC, 0x30ED, 0x30F3), - _(0x30AC, 0x30F3, 0x30DE), - _(0x30AE, 0x30AC), - _(0x30AE, 0x30CB, 0x30FC), - _(0x30AD, 0x30E5, 0x30EA, 0x30FC), - _(0x30AE, 0x30EB, 0x30C0, 0x30FC), - _(0x30AD, 0x30ED), - _(0x30AD, 0x30ED, 0x30B0, 0x30E9, 0x30E0), - _(0x30AD, 0x30ED, 0x30E1, 0x30FC, 0x30C8, 0x30EB), - _(0x30AD, 0x30ED, 0x30EF, 0x30C3, 0x30C8), - _(0x30B0, 0x30E9, 0x30E0), - _(0x30B0, 0x30E9, 0x30E0, 0x30C8, 0x30F3), - _(0x30AF, 0x30EB, 0x30BC, 0x30A4, 0x30ED), - _(0x30AF, 0x30ED, 0x30FC, 0x30CD), - _(0x30B1, 0x30FC, 0x30B9), - _(0x30B3, 0x30EB, 0x30CA), - _(0x30B3, 0x30FC, 0x30DD), - _(0x30B5, 0x30A4, 0x30AF, 0x30EB), - _(0x30B5, 0x30F3, 0x30C1, 0x30FC, 0x30E0), - _(0x30B7, 0x30EA, 0x30F3, 0x30B0), - _(0x30BB, 0x30F3, 0x30C1), - _(0x30BB, 0x30F3, 0x30C8), - _(0x30C0, 0x30FC, 0x30B9), - _(0x30C7, 0x30B7), - _(0x30C9, 0x30EB), - _(0x30C8, 0x30F3), - _(0x30CA, 0x30CE), - _(0x30CE, 0x30C3, 0x30C8), - _(0x30CF, 0x30A4, 0x30C4), - _(0x30D1, 0x30FC, 0x30BB, 0x30F3, 0x30C8), - _(0x30D1, 0x30FC, 0x30C4), - _(0x30D0, 0x30FC, 0x30EC, 0x30EB), - _(0x30D4, 0x30A2, 0x30B9, 0x30C8, 0x30EB), - _(0x30D4, 0x30AF, 0x30EB), - _(0x30D4, 0x30B3), - _(0x30D3, 0x30EB), - _(0x30D5, 0x30A1, 0x30E9, 0x30C3, 0x30C9), - _(0x30D5, 0x30A3, 0x30FC, 0x30C8), - _(0x30D6, 0x30C3, 0x30B7, 0x30A7, 0x30EB), - _(0x30D5, 0x30E9, 0x30F3), - _(0x30D8, 0x30AF, 0x30BF, 0x30FC, 0x30EB), - _(0x30DA, 0x30BD), - _(0x30DA, 0x30CB, 0x30D2), - _(0x30D8, 0x30EB, 0x30C4), - _(0x30DA, 0x30F3, 0x30B9), - _(0x30DA, 0x30FC, 0x30B8), - _(0x30D9, 0x30FC, 0x30BF), - _(0x30DD, 0x30A4, 0x30F3, 0x30C8), - _(0x30DC, 0x30EB, 0x30C8), - _(0x30DB, 0x30F3), - _(0x30DD, 0x30F3, 0x30C9), - _(0x30DB, 0x30FC, 0x30EB), - _(0x30DB, 0x30FC, 0x30F3), - _(0x30DE, 0x30A4, 0x30AF, 0x30ED), - _(0x30DE, 0x30A4, 0x30EB), - _(0x30DE, 0x30C3, 0x30CF), - _(0x30DE, 0x30EB, 0x30AF), - _(0x30DE, 0x30F3, 0x30B7, 0x30E7, 0x30F3), - _(0x30DF, 0x30AF, 0x30ED, 0x30F3), - _(0x30DF, 0x30EA), - _(0x30DF, 0x30EA, 0x30D0, 0x30FC, 0x30EB), - _(0x30E1, 0x30AC), - _(0x30E1, 0x30AC, 0x30C8, 0x30F3), - _(0x30E1, 0x30FC, 0x30C8, 0x30EB), - _(0x30E4, 0x30FC, 0x30C9), - _(0x30E4, 0x30FC, 0x30EB), - _(0x30E6, 0x30A2, 0x30F3), - _(0x30EA, 0x30C3, 0x30C8, 0x30EB), - _(0x30EA, 0x30E9), - _(0x30EB, 0x30D4, 0x30FC), - _(0x30EB, 0x30FC, 0x30D6, 0x30EB), - _(0x30EC, 0x30E0), - _(0x30EC, 0x30F3, 0x30C8, 0x30B2, 0x30F3), - _(0x30EF, 0x30C3, 0x30C8), - _(0x0030, 0x70B9), - _(0x0031, 0x70B9), - _(0x0032, 0x70B9), - _(0x0033, 0x70B9), - _(0x0034, 0x70B9), - _(0x0035, 0x70B9), - _(0x0036, 0x70B9), - _(0x0037, 0x70B9), - _(0x0038, 0x70B9), - _(0x0039, 0x70B9), - _(0x0031, 0x0030, 0x70B9), - _(0x0031, 0x0031, 0x70B9), - _(0x0031, 0x0032, 0x70B9), - _(0x0031, 0x0033, 0x70B9), - _(0x0031, 0x0034, 0x70B9), - _(0x0031, 0x0035, 0x70B9), - _(0x0031, 0x0036, 0x70B9), - _(0x0031, 0x0037, 0x70B9), - _(0x0031, 0x0038, 0x70B9), - _(0x0031, 0x0039, 0x70B9), - _(0x0032, 0x0030, 0x70B9), - _(0x0032, 0x0031, 0x70B9), - _(0x0032, 0x0032, 0x70B9), - _(0x0032, 0x0033, 0x70B9), - _(0x0032, 0x0034, 0x70B9), - _(0x0068, 0x0070, 0x0061), - _(0x0064, 0x0061), - _(0x0061, 0x0075), - _(0x0062, 0x0061, 0x0072), - _(0x006F, 0x0076), - _(0x0070, 0x0063), - _(0x0064, 0x006D), - _(0x0064, 0x006D, 0x0032), - _(0x0064, 0x006D, 0x0033), - _(0x0069, 0x0075), - _(0x5E73, 0x6210), - _(0x662D, 0x548C), - _(0x5927, 0x6B63), - _(0x660E, 0x6CBB), - _(0x682A, 0x5F0F, 0x4F1A, 0x793E), - _(0x0070, 0x0061), - _(0x006E, 0x0061), - _(0x03BC, 0x0061), - _(0x006D, 0x0061), - _(0x006B, 0x0061), - _(0x006B, 0x0062), - _(0x006D, 0x0062), - _(0x0067, 0x0062), - _(0x0063, 0x0061, 0x006C), - _(0x006B, 0x0063, 0x0061, 0x006C), - _(0x0070, 0x0066), - _(0x006E, 0x0066), - _(0x03BC, 0x0066), - _(0x03BC, 0x0067), - _(0x006D, 0x0067), - _(0x006B, 0x0067), - _(0x0068, 0x007A), - _(0x006B, 0x0068, 0x007A), - _(0x006D, 0x0068, 0x007A), - _(0x0067, 0x0068, 0x007A), - _(0x0074, 0x0068, 0x007A), - _(0x03BC, 0x006C), - _(0x006D, 0x006C), - _(0x0064, 0x006C), - _(0x006B, 0x006C), - _(0x0066, 0x006D), - _(0x006E, 0x006D), - _(0x03BC, 0x006D), - _(0x006D, 0x006D), - _(0x0063, 0x006D), - _(0x006B, 0x006D), - _(0x006D, 0x006D, 0x0032), - _(0x0063, 0x006D, 0x0032), - _(0x006D, 0x0032), - _(0x006B, 0x006D, 0x0032), - _(0x006D, 0x006D, 0x0033), - _(0x0063, 0x006D, 0x0033), - _(0x006D, 0x0033), - _(0x006B, 0x006D, 0x0033), - _(0x006D, 0x2215, 0x0073), - _(0x006D, 0x2215, 0x0073, 0x0032), - _(0x0070, 0x0061), - _(0x006B, 0x0070, 0x0061), - _(0x006D, 0x0070, 0x0061), - _(0x0067, 0x0070, 0x0061), - _(0x0072, 0x0061, 0x0064), - _(0x0072, 0x0061, 0x0064, 0x2215, 0x0073), - _(0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x0032), - _(0x0070, 0x0073), - _(0x006E, 0x0073), - _(0x03BC, 0x0073), - _(0x006D, 0x0073), - _(0x0070, 0x0076), - _(0x006E, 0x0076), - _(0x03BC, 0x0076), - _(0x006D, 0x0076), - _(0x006B, 0x0076), - _(0x006D, 0x0076), - _(0x0070, 0x0077), - _(0x006E, 0x0077), - _(0x03BC, 0x0077), - _(0x006D, 0x0077), - _(0x006B, 0x0077), - _(0x006D, 0x0077), - _(0x006B, 0x03C9), - _(0x006D, 0x03C9), - _(0x0061, 0x002E, 0x006D, 0x002E), - _(0x0062, 0x0071), - _(0x0063, 0x0063), - _(0x0063, 0x0064), - _(0x0063, 0x2215, 0x006B, 0x0067), - _(0x0063, 0x006F, 0x002E), - _(0x0064, 0x0062), - _(0x0067, 0x0079), - _(0x0068, 0x0061), - _(0x0068, 0x0070), - _(0x0069, 0x006E), - _(0x006B, 0x006B), - _(0x006B, 0x006D), - _(0x006B, 0x0074), - _(0x006C, 0x006D), - _(0x006C, 0x006E), - _(0x006C, 0x006F, 0x0067), - _(0x006C, 0x0078), - _(0x006D, 0x0062), - _(0x006D, 0x0069, 0x006C), - _(0x006D, 0x006F, 0x006C), - _(0x0070, 0x0068), - _(0x0070, 0x002E, 0x006D, 0x002E), - _(0x0070, 0x0070, 0x006D), - _(0x0070, 0x0072), - _(0x0073, 0x0072), - _(0x0073, 0x0076), - _(0x0077, 0x0062), - _(0x0076, 0x2215, 0x006D), - _(0x0061, 0x2215, 0x006D), - _(0x0031, 0x65E5), - _(0x0032, 0x65E5), - _(0x0033, 0x65E5), - _(0x0034, 0x65E5), - _(0x0035, 0x65E5), - _(0x0036, 0x65E5), - _(0x0037, 0x65E5), - _(0x0038, 0x65E5), - _(0x0039, 0x65E5), - _(0x0031, 0x0030, 0x65E5), - _(0x0031, 0x0031, 0x65E5), - _(0x0031, 0x0032, 0x65E5), - _(0x0031, 0x0033, 0x65E5), - _(0x0031, 0x0034, 0x65E5), - _(0x0031, 0x0035, 0x65E5), - _(0x0031, 0x0036, 0x65E5), - _(0x0031, 0x0037, 0x65E5), - _(0x0031, 0x0038, 0x65E5), - _(0x0031, 0x0039, 0x65E5), - _(0x0032, 0x0030, 0x65E5), - _(0x0032, 0x0031, 0x65E5), - _(0x0032, 0x0032, 0x65E5), - _(0x0032, 0x0033, 0x65E5), - _(0x0032, 0x0034, 0x65E5), - _(0x0032, 0x0035, 0x65E5), - _(0x0032, 0x0036, 0x65E5), - _(0x0032, 0x0037, 0x65E5), - _(0x0032, 0x0038, 0x65E5), - _(0x0032, 0x0039, 0x65E5), - _(0x0033, 0x0030, 0x65E5), - _(0x0033, 0x0031, 0x65E5), - _(0x0067, 0x0061, 0x006C)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA641), - _(SENTINAL), - _(0xA643), - _(SENTINAL), - _(0xA645), - _(SENTINAL), - _(0xA647), - _(SENTINAL), - _(0xA649), - _(SENTINAL), - _(0xA64B), - _(SENTINAL), - _(0xA64D), - _(SENTINAL), - _(0xA64F), - _(SENTINAL), - _(0xA651), - _(SENTINAL), - _(0xA653), - _(SENTINAL), - _(0xA655), - _(SENTINAL), - _(0xA657), - _(SENTINAL), - _(0xA659), - _(SENTINAL), - _(0xA65B), - _(SENTINAL), - _(0xA65D), - _(SENTINAL), - _(0xA65F), - _(SENTINAL), - _(0xA661), - _(SENTINAL), - _(0xA663), - _(SENTINAL), - _(0xA665), - _(SENTINAL), - _(0xA667), - _(SENTINAL), - _(0xA669), - _(SENTINAL), - _(0xA66B), - _(SENTINAL), - _(0xA66D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA681), - _(SENTINAL), - _(0xA683), - _(SENTINAL), - _(0xA685), - _(SENTINAL), - _(0xA687), - _(SENTINAL), - _(0xA689), - _(SENTINAL), - _(0xA68B), - _(SENTINAL), - _(0xA68D), - _(SENTINAL), - _(0xA68F), - _(SENTINAL), - _(0xA691), - _(SENTINAL), - _(0xA693), - _(SENTINAL), - _(0xA695), - _(SENTINAL), - _(0xA697), - _(SENTINAL), - _(0xA699), - _(SENTINAL), - _(0xA69B), - _(SENTINAL), - _(0x044A), - _(0x044C), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA723), - _(SENTINAL), - _(0xA725), - _(SENTINAL), - _(0xA727), - _(SENTINAL), - _(0xA729), - _(SENTINAL), - _(0xA72B), - _(SENTINAL), - _(0xA72D), - _(SENTINAL), - _(0xA72F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA733), - _(SENTINAL), - _(0xA735), - _(SENTINAL), - _(0xA737), - _(SENTINAL), - _(0xA739), - _(SENTINAL), - _(0xA73B), - _(SENTINAL), - _(0xA73D), - _(SENTINAL), - _(0xA73F), - _(SENTINAL), - _(0xA741), - _(SENTINAL), - _(0xA743), - _(SENTINAL), - _(0xA745), - _(SENTINAL), - _(0xA747), - _(SENTINAL), - _(0xA749), - _(SENTINAL), - _(0xA74B), - _(SENTINAL), - _(0xA74D), - _(SENTINAL), - _(0xA74F), - _(SENTINAL), - _(0xA751), - _(SENTINAL), - _(0xA753), - _(SENTINAL), - _(0xA755), - _(SENTINAL), - _(0xA757), - _(SENTINAL), - _(0xA759), - _(SENTINAL), - _(0xA75B), - _(SENTINAL), - _(0xA75D), - _(SENTINAL), - _(0xA75F), - _(SENTINAL), - _(0xA761), - _(SENTINAL), - _(0xA763), - _(SENTINAL), - _(0xA765), - _(SENTINAL), - _(0xA767), - _(SENTINAL), - _(0xA769), - _(SENTINAL), - _(0xA76B), - _(SENTINAL), - _(0xA76D), - _(SENTINAL), - _(0xA76F), - _(SENTINAL), - _(0xA76F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA77A), - _(SENTINAL), - _(0xA77C), - _(SENTINAL), - _(0x1D79), - _(0xA77F), - _(SENTINAL), - _(0xA781), - _(SENTINAL), - _(0xA783), - _(SENTINAL), - _(0xA785), - _(SENTINAL), - _(0xA787), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA78C), - _(SENTINAL), - _(0x0265), - _(SENTINAL), - _(SENTINAL), - _(0xA791), - _(SENTINAL), - _(0xA793), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA797), - _(SENTINAL), - _(0xA799), - _(SENTINAL), - _(0xA79B), - _(SENTINAL), - _(0xA79D), - _(SENTINAL), - _(0xA79F), - _(SENTINAL), - _(0xA7A1), - _(SENTINAL), - _(0xA7A3), - _(SENTINAL), - _(0xA7A5), - _(SENTINAL), - _(0xA7A7), - _(SENTINAL), - _(0xA7A9), - _(SENTINAL), - _(0x0266), - _(0x025C), - _(0x0261), - _(0x026C), - _(0x026A), - _(SENTINAL), - _(0x029E), - _(0x0287), - _(0x029D), - _(0xAB53), - _(0xA7B5), - _(SENTINAL), - _(0xA7B7), - _(SENTINAL), - _(0xA7B9), - _(SENTINAL), - _(0xA7BB), - _(SENTINAL), - _(0xA7BD), - _(SENTINAL), - _(0xA7BF), - _(SENTINAL), - _(0xA7C1), - _(SENTINAL), - _(0xA7C3), - _(SENTINAL), - _(0xA794), - _(0x0282), - _(0x1D8E), - _(0xA7C8), - _(SENTINAL), - _(0xA7CA), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA7D1), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA7D7), - _(SENTINAL), - _(0xA7D9), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0063), - _(0x0066), - _(0x0071), - _(0xA7F6), - _(SENTINAL), - _(SENTINAL), - _(0x0127), - _(0x0153), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA727), - _(0xAB37), - _(0x026B), - _(0xAB52), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x028D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x13A0), - _(0x13A1), - _(0x13A2), - _(0x13A3), - _(0x13A4), - _(0x13A5), - _(0x13A6), - _(0x13A7), - _(0x13A8), - _(0x13A9), - _(0x13AA), - _(0x13AB), - _(0x13AC), - _(0x13AD), - _(0x13AE), - _(0x13AF), - _(0x13B0), - _(0x13B1), - _(0x13B2), - _(0x13B3), - _(0x13B4), - _(0x13B5), - _(0x13B6), - _(0x13B7), - _(0x13B8), - _(0x13B9), - _(0x13BA), - _(0x13BB), - _(0x13BC), - _(0x13BD), - _(0x13BE), - _(0x13BF), - _(0x13C0), - _(0x13C1), - _(0x13C2), - _(0x13C3), - _(0x13C4), - _(0x13C5), - _(0x13C6), - _(0x13C7), - _(0x13C8), - _(0x13C9), - _(0x13CA), - _(0x13CB), - _(0x13CC), - _(0x13CD), - _(0x13CE), - _(0x13CF), - _(0x13D0), - _(0x13D1), - _(0x13D2), - _(0x13D3), - _(0x13D4), - _(0x13D5), - _(0x13D6), - _(0x13D7), - _(0x13D8), - _(0x13D9), - _(0x13DA), - _(0x13DB), - _(0x13DC), - _(0x13DD), - _(0x13DE), - _(0x13DF), - _(0x13E0), - _(0x13E1), - _(0x13E2), - _(0x13E3), - _(0x13E4), - _(0x13E5), - _(0x13E6), - _(0x13E7), - _(0x13E8), - _(0x13E9), - _(0x13EA), - _(0x13EB), - _(0x13EC), - _(0x13ED), - _(0x13EE), - _(0x13EF), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x8C48), - _(0x66F4), - _(0x8ECA), - _(0x8CC8), - _(0x6ED1), - _(0x4E32), - _(0x53E5), - _(0x9F9C), - _(0x9F9C), - _(0x5951), - _(0x91D1), - _(0x5587), - _(0x5948), - _(0x61F6), - _(0x7669), - _(0x7F85), - _(0x863F), - _(0x87BA), - _(0x88F8), - _(0x908F), - _(0x6A02), - _(0x6D1B), - _(0x70D9), - _(0x73DE), - _(0x843D), - _(0x916A), - _(0x99F1), - _(0x4E82), - _(0x5375), - _(0x6B04), - _(0x721B), - _(0x862D), - _(0x9E1E), - _(0x5D50), - _(0x6FEB), - _(0x85CD), - _(0x8964), - _(0x62C9), - _(0x81D8), - _(0x881F), - _(0x5ECA), - _(0x6717), - _(0x6D6A), - _(0x72FC), - _(0x90CE), - _(0x4F86), - _(0x51B7), - _(0x52DE), - _(0x64C4), - _(0x6AD3), - _(0x7210), - _(0x76E7), - _(0x8001), - _(0x8606), - _(0x865C), - _(0x8DEF), - _(0x9732), - _(0x9B6F), - _(0x9DFA), - _(0x788C), - _(0x797F), - _(0x7DA0), - _(0x83C9), - _(0x9304), - _(0x9E7F), - _(0x8AD6), - _(0x58DF), - _(0x5F04), - _(0x7C60), - _(0x807E), - _(0x7262), - _(0x78CA), - _(0x8CC2), - _(0x96F7), - _(0x58D8), - _(0x5C62), - _(0x6A13), - _(0x6DDA), - _(0x6F0F), - _(0x7D2F), - _(0x7E37), - _(0x964B), - _(0x52D2), - _(0x808B), - _(0x51DC), - _(0x51CC), - _(0x7A1C), - _(0x7DBE), - _(0x83F1), - _(0x9675), - _(0x8B80), - _(0x62CF), - _(0x6A02), - _(0x8AFE), - _(0x4E39), - _(0x5BE7), - _(0x6012), - _(0x7387), - _(0x7570), - _(0x5317), - _(0x78FB), - _(0x4FBF), - _(0x5FA9), - _(0x4E0D), - _(0x6CCC), - _(0x6578), - _(0x7D22), - _(0x53C3), - _(0x585E), - _(0x7701), - _(0x8449), - _(0x8AAA), - _(0x6BBA), - _(0x8FB0), - _(0x6C88), - _(0x62FE), - _(0x82E5), - _(0x63A0), - _(0x7565), - _(0x4EAE), - _(0x5169), - _(0x51C9), - _(0x6881), - _(0x7CE7), - _(0x826F), - _(0x8AD2), - _(0x91CF), - _(0x52F5), - _(0x5442), - _(0x5973), - _(0x5EEC), - _(0x65C5), - _(0x6FFE), - _(0x792A), - _(0x95AD), - _(0x9A6A), - _(0x9E97), - _(0x9ECE), - _(0x529B), - _(0x66C6), - _(0x6B77), - _(0x8F62), - _(0x5E74), - _(0x6190), - _(0x6200), - _(0x649A), - _(0x6F23), - _(0x7149), - _(0x7489), - _(0x79CA), - _(0x7DF4), - _(0x806F), - _(0x8F26), - _(0x84EE), - _(0x9023), - _(0x934A), - _(0x5217), - _(0x52A3), - _(0x54BD), - _(0x70C8), - _(0x88C2), - _(0x8AAA), - _(0x5EC9), - _(0x5FF5), - _(0x637B), - _(0x6BAE), - _(0x7C3E), - _(0x7375), - _(0x4EE4), - _(0x56F9), - _(0x5BE7), - _(0x5DBA), - _(0x601C), - _(0x73B2), - _(0x7469), - _(0x7F9A), - _(0x8046), - _(0x9234), - _(0x96F6), - _(0x9748), - _(0x9818), - _(0x4F8B), - _(0x79AE), - _(0x91B4), - _(0x96B8), - _(0x60E1), - _(0x4E86), - _(0x50DA), - _(0x5BEE), - _(0x5C3F), - _(0x6599), - _(0x6A02), - _(0x71CE), - _(0x7642), - _(0x84FC), - _(0x907C), - _(0x9F8D), - _(0x6688), - _(0x962E), - _(0x5289), - _(0x677B), - _(0x67F3), - _(0x6D41), - _(0x6E9C), - _(0x7409), - _(0x7559), - _(0x786B), - _(0x7D10), - _(0x985E), - _(0x516D), - _(0x622E), - _(0x9678), - _(0x502B), - _(0x5D19), - _(0x6DEA), - _(0x8F2A), - _(0x5F8B), - _(0x6144), - _(0x6817), - _(0x7387), - _(0x9686), - _(0x5229), - _(0x540F), - _(0x5C65), - _(0x6613), - _(0x674E), - _(0x68A8), - _(0x6CE5), - _(0x7406), - _(0x75E2), - _(0x7F79), - _(0x88CF), - _(0x88E1), - _(0x91CC), - _(0x96E2), - _(0x533F), - _(0x6EBA), - _(0x541D), - _(0x71D0), - _(0x7498), - _(0x85FA), - _(0x96A3), - _(0x9C57), - _(0x9E9F), - _(0x6797), - _(0x6DCB), - _(0x81E8), - _(0x7ACB), - _(0x7B20), - _(0x7C92), - _(0x72C0), - _(0x7099), - _(0x8B58), - _(0x4EC0), - _(0x8336), - _(0x523A)}, - {_(0x5207), - _(0x5EA6), - _(0x62D3), - _(0x7CD6), - _(0x5B85), - _(0x6D1E), - _(0x66B4), - _(0x8F3B), - _(0x884C), - _(0x964D), - _(0x898B), - _(0x5ED3), - _(0x5140), - _(0x55C0), - _(SENTINAL), - _(SENTINAL), - _(0x585A), - _(SENTINAL), - _(0x6674), - _(SENTINAL), - _(SENTINAL), - _(0x51DE), - _(0x732A), - _(0x76CA), - _(0x793C), - _(0x795E), - _(0x7965), - _(0x798F), - _(0x9756), - _(0x7CBE), - _(0x7FBD), - _(SENTINAL), - _(0x8612), - _(SENTINAL), - _(0x8AF8), - _(SENTINAL), - _(SENTINAL), - _(0x9038), - _(0x90FD), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x98EF), - _(0x98FC), - _(0x9928), - _(0x9DB4), - _(0x90DE), - _(0x96B7), - _(0x4FAE), - _(0x50E7), - _(0x514D), - _(0x52C9), - _(0x52E4), - _(0x5351), - _(0x559D), - _(0x5606), - _(0x5668), - _(0x5840), - _(0x58A8), - _(0x5C64), - _(0x5C6E), - _(0x6094), - _(0x6168), - _(0x618E), - _(0x61F2), - _(0x654F), - _(0x65E2), - _(0x6691), - _(0x6885), - _(0x6D77), - _(0x6E1A), - _(0x6F22), - _(0x716E), - _(0x722B), - _(0x7422), - _(0x7891), - _(0x793E), - _(0x7949), - _(0x7948), - _(0x7950), - _(0x7956), - _(0x795D), - _(0x798D), - _(0x798E), - _(0x7A40), - _(0x7A81), - _(0x7BC0), - _(0x7DF4), - _(0x7E09), - _(0x7E41), - _(0x7F72), - _(0x8005), - _(0x81ED), - _(0x8279), - _(0x8279), - _(0x8457), - _(0x8910), - _(0x8996), - _(0x8B01), - _(0x8B39), - _(0x8CD3), - _(0x8D08), - _(0x8FB6), - _(0x9038), - _(0x96E3), - _(0x97FF), - _(0x983B), - _(0x6075), - _(0x242EE), - _(0x8218), - _(SENTINAL), - _(SENTINAL), - _(0x4E26), - _(0x51B5), - _(0x5168), - _(0x4F80), - _(0x5145), - _(0x5180), - _(0x52C7), - _(0x52FA), - _(0x559D), - _(0x5555), - _(0x5599), - _(0x55E2), - _(0x585A), - _(0x58B3), - _(0x5944), - _(0x5954), - _(0x5A62), - _(0x5B28), - _(0x5ED2), - _(0x5ED9), - _(0x5F69), - _(0x5FAD), - _(0x60D8), - _(0x614E), - _(0x6108), - _(0x618E), - _(0x6160), - _(0x61F2), - _(0x6234), - _(0x63C4), - _(0x641C), - _(0x6452), - _(0x6556), - _(0x6674), - _(0x6717), - _(0x671B), - _(0x6756), - _(0x6B79), - _(0x6BBA), - _(0x6D41), - _(0x6EDB), - _(0x6ECB), - _(0x6F22), - _(0x701E), - _(0x716E), - _(0x77A7), - _(0x7235), - _(0x72AF), - _(0x732A), - _(0x7471), - _(0x7506), - _(0x753B), - _(0x761D), - _(0x761F), - _(0x76CA), - _(0x76DB), - _(0x76F4), - _(0x774A), - _(0x7740), - _(0x78CC), - _(0x7AB1), - _(0x7BC0), - _(0x7C7B), - _(0x7D5B), - _(0x7DF4), - _(0x7F3E), - _(0x8005), - _(0x8352), - _(0x83EF), - _(0x8779), - _(0x8941), - _(0x8986), - _(0x8996), - _(0x8ABF), - _(0x8AF8), - _(0x8ACB), - _(0x8B01), - _(0x8AFE), - _(0x8AED), - _(0x8B39), - _(0x8B8A), - _(0x8D08), - _(0x8F38), - _(0x9072), - _(0x9199), - _(0x9276), - _(0x967C), - _(0x96E3), - _(0x9756), - _(0x97DB), - _(0x97FF), - _(0x980B), - _(0x983B), - _(0x9B12), - _(0x9F9C), - _(0x2284A), - _(0x22844), - _(0x233D5), - _(0x3B9D), - _(0x4018), - _(0x4039), - _(0x25249), - _(0x25CD0), - _(0x27ED3), - _(0x9F43), - _(0x9F8E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0066, 0x0066), - _(0x0066, 0x0069), - _(0x0066, 0x006C), - _(0x0066, 0x0066, 0x0069), - _(0x0066, 0x0066, 0x006C), - _(0x0073, 0x0074), - _(0x0073, 0x0074), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0574, 0x0576), - _(0x0574, 0x0565), - _(0x0574, 0x056B), - _(0x057E, 0x0576), - _(0x0574, 0x056D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x05D9, 0x05B4), - _(SENTINAL), - _(0x05F2, 0x05B7), - _(0x05E2), - _(0x05D0), - _(0x05D3), - _(0x05D4), - _(0x05DB), - _(0x05DC), - _(0x05DD), - _(0x05E8), - _(0x05EA), - _(0x002B), - _(0x05E9, 0x05C1), - _(0x05E9, 0x05C2), - _(0x05E9, 0x05BC, 0x05C1), - _(0x05E9, 0x05BC, 0x05C2), - _(0x05D0, 0x05B7), - _(0x05D0, 0x05B8), - _(0x05D0, 0x05BC), - _(0x05D1, 0x05BC), - _(0x05D2, 0x05BC), - _(0x05D3, 0x05BC), - _(0x05D4, 0x05BC), - _(0x05D5, 0x05BC), - _(0x05D6, 0x05BC), - _(SENTINAL), - _(0x05D8, 0x05BC), - _(0x05D9, 0x05BC), - _(0x05DA, 0x05BC), - _(0x05DB, 0x05BC), - _(0x05DC, 0x05BC), - _(SENTINAL), - _(0x05DE, 0x05BC), - _(SENTINAL), - _(0x05E0, 0x05BC), - _(0x05E1, 0x05BC), - _(SENTINAL), - _(0x05E3, 0x05BC), - _(0x05E4, 0x05BC), - _(SENTINAL), - _(0x05E6, 0x05BC), - _(0x05E7, 0x05BC), - _(0x05E8, 0x05BC), - _(0x05E9, 0x05BC), - _(0x05EA, 0x05BC), - _(0x05D5, 0x05B9), - _(0x05D1, 0x05BF), - _(0x05DB, 0x05BF), - _(0x05E4, 0x05BF), - _(0x05D0, 0x05DC), - _(0x0671), - _(0x0671), - _(0x067B), - _(0x067B), - _(0x067B), - _(0x067B), - _(0x067E), - _(0x067E), - _(0x067E), - _(0x067E), - _(0x0680), - _(0x0680), - _(0x0680), - _(0x0680), - _(0x067A), - _(0x067A), - _(0x067A), - _(0x067A), - _(0x067F), - _(0x067F), - _(0x067F), - _(0x067F), - _(0x0679), - _(0x0679), - _(0x0679), - _(0x0679), - _(0x06A4), - _(0x06A4), - _(0x06A4), - _(0x06A4), - _(0x06A6), - _(0x06A6), - _(0x06A6), - _(0x06A6), - _(0x0684), - _(0x0684), - _(0x0684), - _(0x0684), - _(0x0683), - _(0x0683), - _(0x0683), - _(0x0683), - _(0x0686), - _(0x0686), - _(0x0686), - _(0x0686), - _(0x0687), - _(0x0687), - _(0x0687), - _(0x0687), - _(0x068D), - _(0x068D), - _(0x068C), - _(0x068C), - _(0x068E), - _(0x068E), - _(0x0688), - _(0x0688), - _(0x0698), - _(0x0698), - _(0x0691), - _(0x0691), - _(0x06A9), - _(0x06A9), - _(0x06A9), - _(0x06A9), - _(0x06AF), - _(0x06AF), - _(0x06AF), - _(0x06AF), - _(0x06B3), - _(0x06B3), - _(0x06B3), - _(0x06B3), - _(0x06B1), - _(0x06B1), - _(0x06B1), - _(0x06B1), - _(0x06BA), - _(0x06BA), - _(0x06BB), - _(0x06BB), - _(0x06BB), - _(0x06BB), - _(0x06C0), - _(0x06C0), - _(0x06C1), - _(0x06C1), - _(0x06C1), - _(0x06C1), - _(0x06BE), - _(0x06BE), - _(0x06BE), - _(0x06BE), - _(0x06D2), - _(0x06D2), - _(0x06D3), - _(0x06D3), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x06AD), - _(0x06AD), - _(0x06AD), - _(0x06AD), - _(0x06C7), - _(0x06C7), - _(0x06C6), - _(0x06C6), - _(0x06C8), - _(0x06C8), - _(0x06C7, 0x0674), - _(0x06CB), - _(0x06CB), - _(0x06C5), - _(0x06C5), - _(0x06C9), - _(0x06C9), - _(0x06D0), - _(0x06D0), - _(0x06D0), - _(0x06D0), - _(0x0649), - _(0x0649), - _(0x0626, 0x0627), - _(0x0626, 0x0627), - _(0x0626, 0x06D5), - _(0x0626, 0x06D5), - _(0x0626, 0x0648), - _(0x0626, 0x0648), - _(0x0626, 0x06C7), - _(0x0626, 0x06C7), - _(0x0626, 0x06C6), - _(0x0626, 0x06C6), - _(0x0626, 0x06C8), - _(0x0626, 0x06C8), - _(0x0626, 0x06D0), - _(0x0626, 0x06D0), - _(0x0626, 0x06D0), - _(0x0626, 0x0649), - _(0x0626, 0x0649), - _(0x0626, 0x0649), - _(0x06CC), - _(0x06CC), - _(0x06CC), - _(0x06CC)}, - {_(0x0626, 0x062C), - _(0x0626, 0x062D), - _(0x0626, 0x0645), - _(0x0626, 0x0649), - _(0x0626, 0x064A), - _(0x0628, 0x062C), - _(0x0628, 0x062D), - _(0x0628, 0x062E), - _(0x0628, 0x0645), - _(0x0628, 0x0649), - _(0x0628, 0x064A), - _(0x062A, 0x062C), - _(0x062A, 0x062D), - _(0x062A, 0x062E), - _(0x062A, 0x0645), - _(0x062A, 0x0649), - _(0x062A, 0x064A), - _(0x062B, 0x062C), - _(0x062B, 0x0645), - _(0x062B, 0x0649), - _(0x062B, 0x064A), - _(0x062C, 0x062D), - _(0x062C, 0x0645), - _(0x062D, 0x062C), - _(0x062D, 0x0645), - _(0x062E, 0x062C), - _(0x062E, 0x062D), - _(0x062E, 0x0645), - _(0x0633, 0x062C), - _(0x0633, 0x062D), - _(0x0633, 0x062E), - _(0x0633, 0x0645), - _(0x0635, 0x062D), - _(0x0635, 0x0645), - _(0x0636, 0x062C), - _(0x0636, 0x062D), - _(0x0636, 0x062E), - _(0x0636, 0x0645), - _(0x0637, 0x062D), - _(0x0637, 0x0645), - _(0x0638, 0x0645), - _(0x0639, 0x062C), - _(0x0639, 0x0645), - _(0x063A, 0x062C), - _(0x063A, 0x0645), - _(0x0641, 0x062C), - _(0x0641, 0x062D), - _(0x0641, 0x062E), - _(0x0641, 0x0645), - _(0x0641, 0x0649), - _(0x0641, 0x064A), - _(0x0642, 0x062D), - _(0x0642, 0x0645), - _(0x0642, 0x0649), - _(0x0642, 0x064A), - _(0x0643, 0x0627), - _(0x0643, 0x062C), - _(0x0643, 0x062D), - _(0x0643, 0x062E), - _(0x0643, 0x0644), - _(0x0643, 0x0645), - _(0x0643, 0x0649), - _(0x0643, 0x064A), - _(0x0644, 0x062C), - _(0x0644, 0x062D), - _(0x0644, 0x062E), - _(0x0644, 0x0645), - _(0x0644, 0x0649), - _(0x0644, 0x064A), - _(0x0645, 0x062C), - _(0x0645, 0x062D), - _(0x0645, 0x062E), - _(0x0645, 0x0645), - _(0x0645, 0x0649), - _(0x0645, 0x064A), - _(0x0646, 0x062C), - _(0x0646, 0x062D), - _(0x0646, 0x062E), - _(0x0646, 0x0645), - _(0x0646, 0x0649), - _(0x0646, 0x064A), - _(0x0647, 0x062C), - _(0x0647, 0x0645), - _(0x0647, 0x0649), - _(0x0647, 0x064A), - _(0x064A, 0x062C), - _(0x064A, 0x062D), - _(0x064A, 0x062E), - _(0x064A, 0x0645), - _(0x064A, 0x0649), - _(0x064A, 0x064A), - _(0x0630, 0x0670), - _(0x0631, 0x0670), - _(0x0649, 0x0670), - _(0x0020, 0x064C, 0x0651), - _(0x0020, 0x064D, 0x0651), - _(0x0020, 0x064E, 0x0651), - _(0x0020, 0x064F, 0x0651), - _(0x0020, 0x0650, 0x0651), - _(0x0020, 0x0651, 0x0670), - _(0x0626, 0x0631), - _(0x0626, 0x0632), - _(0x0626, 0x0645), - _(0x0626, 0x0646), - _(0x0626, 0x0649), - _(0x0626, 0x064A), - _(0x0628, 0x0631), - _(0x0628, 0x0632), - _(0x0628, 0x0645), - _(0x0628, 0x0646), - _(0x0628, 0x0649), - _(0x0628, 0x064A), - _(0x062A, 0x0631), - _(0x062A, 0x0632), - _(0x062A, 0x0645), - _(0x062A, 0x0646), - _(0x062A, 0x0649), - _(0x062A, 0x064A), - _(0x062B, 0x0631), - _(0x062B, 0x0632), - _(0x062B, 0x0645), - _(0x062B, 0x0646), - _(0x062B, 0x0649), - _(0x062B, 0x064A), - _(0x0641, 0x0649), - _(0x0641, 0x064A), - _(0x0642, 0x0649), - _(0x0642, 0x064A), - _(0x0643, 0x0627), - _(0x0643, 0x0644), - _(0x0643, 0x0645), - _(0x0643, 0x0649), - _(0x0643, 0x064A), - _(0x0644, 0x0645), - _(0x0644, 0x0649), - _(0x0644, 0x064A), - _(0x0645, 0x0627), - _(0x0645, 0x0645), - _(0x0646, 0x0631), - _(0x0646, 0x0632), - _(0x0646, 0x0645), - _(0x0646, 0x0646), - _(0x0646, 0x0649), - _(0x0646, 0x064A), - _(0x0649, 0x0670), - _(0x064A, 0x0631), - _(0x064A, 0x0632), - _(0x064A, 0x0645), - _(0x064A, 0x0646), - _(0x064A, 0x0649), - _(0x064A, 0x064A), - _(0x0626, 0x062C), - _(0x0626, 0x062D), - _(0x0626, 0x062E), - _(0x0626, 0x0645), - _(0x0626, 0x0647), - _(0x0628, 0x062C), - _(0x0628, 0x062D), - _(0x0628, 0x062E), - _(0x0628, 0x0645), - _(0x0628, 0x0647), - _(0x062A, 0x062C), - _(0x062A, 0x062D), - _(0x062A, 0x062E), - _(0x062A, 0x0645), - _(0x062A, 0x0647), - _(0x062B, 0x0645), - _(0x062C, 0x062D), - _(0x062C, 0x0645), - _(0x062D, 0x062C), - _(0x062D, 0x0645), - _(0x062E, 0x062C), - _(0x062E, 0x0645), - _(0x0633, 0x062C), - _(0x0633, 0x062D), - _(0x0633, 0x062E), - _(0x0633, 0x0645), - _(0x0635, 0x062D), - _(0x0635, 0x062E), - _(0x0635, 0x0645), - _(0x0636, 0x062C), - _(0x0636, 0x062D), - _(0x0636, 0x062E), - _(0x0636, 0x0645), - _(0x0637, 0x062D), - _(0x0638, 0x0645), - _(0x0639, 0x062C), - _(0x0639, 0x0645), - _(0x063A, 0x062C), - _(0x063A, 0x0645), - _(0x0641, 0x062C), - _(0x0641, 0x062D), - _(0x0641, 0x062E), - _(0x0641, 0x0645), - _(0x0642, 0x062D), - _(0x0642, 0x0645), - _(0x0643, 0x062C), - _(0x0643, 0x062D), - _(0x0643, 0x062E), - _(0x0643, 0x0644), - _(0x0643, 0x0645), - _(0x0644, 0x062C), - _(0x0644, 0x062D), - _(0x0644, 0x062E), - _(0x0644, 0x0645), - _(0x0644, 0x0647), - _(0x0645, 0x062C), - _(0x0645, 0x062D), - _(0x0645, 0x062E), - _(0x0645, 0x0645), - _(0x0646, 0x062C), - _(0x0646, 0x062D), - _(0x0646, 0x062E), - _(0x0646, 0x0645), - _(0x0646, 0x0647), - _(0x0647, 0x062C), - _(0x0647, 0x0645), - _(0x0647, 0x0670), - _(0x064A, 0x062C), - _(0x064A, 0x062D), - _(0x064A, 0x062E), - _(0x064A, 0x0645), - _(0x064A, 0x0647), - _(0x0626, 0x0645), - _(0x0626, 0x0647), - _(0x0628, 0x0645), - _(0x0628, 0x0647), - _(0x062A, 0x0645), - _(0x062A, 0x0647), - _(0x062B, 0x0645), - _(0x062B, 0x0647), - _(0x0633, 0x0645), - _(0x0633, 0x0647), - _(0x0634, 0x0645), - _(0x0634, 0x0647), - _(0x0643, 0x0644), - _(0x0643, 0x0645), - _(0x0644, 0x0645), - _(0x0646, 0x0645), - _(0x0646, 0x0647), - _(0x064A, 0x0645), - _(0x064A, 0x0647), - _(0x0640, 0x064E, 0x0651), - _(0x0640, 0x064F, 0x0651), - _(0x0640, 0x0650, 0x0651), - _(0x0637, 0x0649), - _(0x0637, 0x064A), - _(0x0639, 0x0649), - _(0x0639, 0x064A), - _(0x063A, 0x0649), - _(0x063A, 0x064A), - _(0x0633, 0x0649), - _(0x0633, 0x064A), - _(0x0634, 0x0649), - _(0x0634, 0x064A), - _(0x062D, 0x0649)}, - {_(0x062D, 0x064A), - _(0x062C, 0x0649), - _(0x062C, 0x064A), - _(0x062E, 0x0649), - _(0x062E, 0x064A), - _(0x0635, 0x0649), - _(0x0635, 0x064A), - _(0x0636, 0x0649), - _(0x0636, 0x064A), - _(0x0634, 0x062C), - _(0x0634, 0x062D), - _(0x0634, 0x062E), - _(0x0634, 0x0645), - _(0x0634, 0x0631), - _(0x0633, 0x0631), - _(0x0635, 0x0631), - _(0x0636, 0x0631), - _(0x0637, 0x0649), - _(0x0637, 0x064A), - _(0x0639, 0x0649), - _(0x0639, 0x064A), - _(0x063A, 0x0649), - _(0x063A, 0x064A), - _(0x0633, 0x0649), - _(0x0633, 0x064A), - _(0x0634, 0x0649), - _(0x0634, 0x064A), - _(0x062D, 0x0649), - _(0x062D, 0x064A), - _(0x062C, 0x0649), - _(0x062C, 0x064A), - _(0x062E, 0x0649), - _(0x062E, 0x064A), - _(0x0635, 0x0649), - _(0x0635, 0x064A), - _(0x0636, 0x0649), - _(0x0636, 0x064A), - _(0x0634, 0x062C), - _(0x0634, 0x062D), - _(0x0634, 0x062E), - _(0x0634, 0x0645), - _(0x0634, 0x0631), - _(0x0633, 0x0631), - _(0x0635, 0x0631), - _(0x0636, 0x0631), - _(0x0634, 0x062C), - _(0x0634, 0x062D), - _(0x0634, 0x062E), - _(0x0634, 0x0645), - _(0x0633, 0x0647), - _(0x0634, 0x0647), - _(0x0637, 0x0645), - _(0x0633, 0x062C), - _(0x0633, 0x062D), - _(0x0633, 0x062E), - _(0x0634, 0x062C), - _(0x0634, 0x062D), - _(0x0634, 0x062E), - _(0x0637, 0x0645), - _(0x0638, 0x0645), - _(0x0627, 0x064B), - _(0x0627, 0x064B), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x062A, 0x062C, 0x0645), - _(0x062A, 0x062D, 0x062C), - _(0x062A, 0x062D, 0x062C), - _(0x062A, 0x062D, 0x0645), - _(0x062A, 0x062E, 0x0645), - _(0x062A, 0x0645, 0x062C), - _(0x062A, 0x0645, 0x062D), - _(0x062A, 0x0645, 0x062E), - _(0x062C, 0x0645, 0x062D), - _(0x062C, 0x0645, 0x062D), - _(0x062D, 0x0645, 0x064A), - _(0x062D, 0x0645, 0x0649), - _(0x0633, 0x062D, 0x062C), - _(0x0633, 0x062C, 0x062D), - _(0x0633, 0x062C, 0x0649), - _(0x0633, 0x0645, 0x062D), - _(0x0633, 0x0645, 0x062D), - _(0x0633, 0x0645, 0x062C), - _(0x0633, 0x0645, 0x0645), - _(0x0633, 0x0645, 0x0645), - _(0x0635, 0x062D, 0x062D), - _(0x0635, 0x062D, 0x062D), - _(0x0635, 0x0645, 0x0645), - _(0x0634, 0x062D, 0x0645), - _(0x0634, 0x062D, 0x0645), - _(0x0634, 0x062C, 0x064A), - _(0x0634, 0x0645, 0x062E), - _(0x0634, 0x0645, 0x062E), - _(0x0634, 0x0645, 0x0645), - _(0x0634, 0x0645, 0x0645), - _(0x0636, 0x062D, 0x0649), - _(0x0636, 0x062E, 0x0645), - _(0x0636, 0x062E, 0x0645), - _(0x0637, 0x0645, 0x062D), - _(0x0637, 0x0645, 0x062D), - _(0x0637, 0x0645, 0x0645), - _(0x0637, 0x0645, 0x064A), - _(0x0639, 0x062C, 0x0645), - _(0x0639, 0x0645, 0x0645), - _(0x0639, 0x0645, 0x0645), - _(0x0639, 0x0645, 0x0649), - _(0x063A, 0x0645, 0x0645), - _(0x063A, 0x0645, 0x064A), - _(0x063A, 0x0645, 0x0649), - _(0x0641, 0x062E, 0x0645), - _(0x0641, 0x062E, 0x0645), - _(0x0642, 0x0645, 0x062D), - _(0x0642, 0x0645, 0x0645), - _(0x0644, 0x062D, 0x0645), - _(0x0644, 0x062D, 0x064A), - _(0x0644, 0x062D, 0x0649), - _(0x0644, 0x062C, 0x062C), - _(0x0644, 0x062C, 0x062C), - _(0x0644, 0x062E, 0x0645), - _(0x0644, 0x062E, 0x0645), - _(0x0644, 0x0645, 0x062D), - _(0x0644, 0x0645, 0x062D), - _(0x0645, 0x062D, 0x062C), - _(0x0645, 0x062D, 0x0645), - _(0x0645, 0x062D, 0x064A), - _(0x0645, 0x062C, 0x062D), - _(0x0645, 0x062C, 0x0645), - _(0x0645, 0x062E, 0x062C), - _(0x0645, 0x062E, 0x0645), - _(SENTINAL), - _(SENTINAL), - _(0x0645, 0x062C, 0x062E), - _(0x0647, 0x0645, 0x062C), - _(0x0647, 0x0645, 0x0645), - _(0x0646, 0x062D, 0x0645), - _(0x0646, 0x062D, 0x0649), - _(0x0646, 0x062C, 0x0645), - _(0x0646, 0x062C, 0x0645), - _(0x0646, 0x062C, 0x0649), - _(0x0646, 0x0645, 0x064A), - _(0x0646, 0x0645, 0x0649), - _(0x064A, 0x0645, 0x0645), - _(0x064A, 0x0645, 0x0645), - _(0x0628, 0x062E, 0x064A), - _(0x062A, 0x062C, 0x064A), - _(0x062A, 0x062C, 0x0649), - _(0x062A, 0x062E, 0x064A), - _(0x062A, 0x062E, 0x0649), - _(0x062A, 0x0645, 0x064A), - _(0x062A, 0x0645, 0x0649), - _(0x062C, 0x0645, 0x064A), - _(0x062C, 0x062D, 0x0649), - _(0x062C, 0x0645, 0x0649), - _(0x0633, 0x062E, 0x0649), - _(0x0635, 0x062D, 0x064A), - _(0x0634, 0x062D, 0x064A), - _(0x0636, 0x062D, 0x064A), - _(0x0644, 0x062C, 0x064A), - _(0x0644, 0x0645, 0x064A), - _(0x064A, 0x062D, 0x064A), - _(0x064A, 0x062C, 0x064A), - _(0x064A, 0x0645, 0x064A), - _(0x0645, 0x0645, 0x064A), - _(0x0642, 0x0645, 0x064A), - _(0x0646, 0x062D, 0x064A), - _(0x0642, 0x0645, 0x062D), - _(0x0644, 0x062D, 0x0645), - _(0x0639, 0x0645, 0x064A), - _(0x0643, 0x0645, 0x064A), - _(0x0646, 0x062C, 0x062D), - _(0x0645, 0x062E, 0x064A), - _(0x0644, 0x062C, 0x0645), - _(0x0643, 0x0645, 0x0645), - _(0x0644, 0x062C, 0x0645), - _(0x0646, 0x062C, 0x062D), - _(0x062C, 0x062D, 0x064A), - _(0x062D, 0x062C, 0x064A), - _(0x0645, 0x062C, 0x064A), - _(0x0641, 0x0645, 0x064A), - _(0x0628, 0x062D, 0x064A), - _(0x0643, 0x0645, 0x0645), - _(0x0639, 0x062C, 0x0645), - _(0x0635, 0x0645, 0x0645), - _(0x0633, 0x062E, 0x064A), - _(0x0646, 0x062C, 0x064A), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0635, 0x0644, 0x06D2), - _(0x0642, 0x0644, 0x06D2), - _(0x0627, 0x0644, 0x0644, 0x0647), - _(0x0627, 0x0643, 0x0628, 0x0631), - _(0x0645, 0x062D, 0x0645, 0x062F), - _(0x0635, 0x0644, 0x0639, 0x0645), - _(0x0631, 0x0633, 0x0648, 0x0644), - _(0x0639, 0x0644, 0x064A, 0x0647), - _(0x0648, 0x0633, 0x0644, 0x0645), - _(0x0635, 0x0644, 0x0649), - _(0x0635, 0x0644, 0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639, 0x0644, 0x064A, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645), - _(0x062C, 0x0644, 0x0020, 0x062C, 0x0644, 0x0627, 0x0644, 0x0647), - _(0x0631, 0x06CC, 0x0627, 0x0644), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(0x002C), - _(0x3001), - _(0x3002), - _(0x003A), - _(0x003B), - _(0x0021), - _(0x003F), - _(0x3016), - _(0x3017), - _(0x002E, 0x002E, 0x002E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x002E, 0x002E), - _(0x2014), - _(0x2013), - _(0x005F), - _(0x005F), - _(0x0028), - _(0x0029), - _(0x007B), - _(0x007D), - _(0x3014), - _(0x3015), - _(0x3010), - _(0x3011), - _(0x300A), - _(0x300B), - _(0x3008), - _(0x3009), - _(0x300C), - _(0x300D), - _(0x300E), - _(0x300F), - _(SENTINAL), - _(SENTINAL), - _(0x005B), - _(0x005D), - _(0x0020, 0x0305), - _(0x0020, 0x0305), - _(0x0020, 0x0305), - _(0x0020, 0x0305), - _(0x005F), - _(0x005F), - _(0x005F), - _(0x002C), - _(0x3001), - _(0x002E), - _(SENTINAL), - _(0x003B), - _(0x003A), - _(0x003F), - _(0x0021), - _(0x2014), - _(0x0028), - _(0x0029), - _(0x007B), - _(0x007D), - _(0x3014), - _(0x3015), - _(0x0023), - _(0x0026), - _(0x002A), - _(0x002B), - _(0x002D), - _(0x003C), - _(0x003E), - _(0x003D), - _(SENTINAL), - _(0x005C), - _(0x0024), - _(0x0025), - _(0x0040), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0020, 0x064B), - _(0x0640, 0x064B), - _(0x0020, 0x064C), - _(SENTINAL), - _(0x0020, 0x064D), - _(SENTINAL), - _(0x0020, 0x064E), - _(0x0640, 0x064E), - _(0x0020, 0x064F), - _(0x0640, 0x064F), - _(0x0020, 0x0650), - _(0x0640, 0x0650), - _(0x0020, 0x0651), - _(0x0640, 0x0651), - _(0x0020, 0x0652), - _(0x0640, 0x0652), - _(0x0621), - _(0x0622), - _(0x0622), - _(0x0623), - _(0x0623), - _(0x0624), - _(0x0624), - _(0x0625), - _(0x0625), - _(0x0626), - _(0x0626), - _(0x0626), - _(0x0626), - _(0x0627), - _(0x0627), - _(0x0628), - _(0x0628), - _(0x0628), - _(0x0628), - _(0x0629), - _(0x0629), - _(0x062A), - _(0x062A), - _(0x062A), - _(0x062A), - _(0x062B), - _(0x062B), - _(0x062B), - _(0x062B), - _(0x062C), - _(0x062C), - _(0x062C), - _(0x062C), - _(0x062D), - _(0x062D), - _(0x062D), - _(0x062D), - _(0x062E), - _(0x062E), - _(0x062E), - _(0x062E), - _(0x062F), - _(0x062F), - _(0x0630), - _(0x0630), - _(0x0631), - _(0x0631), - _(0x0632), - _(0x0632), - _(0x0633), - _(0x0633), - _(0x0633), - _(0x0633), - _(0x0634), - _(0x0634), - _(0x0634), - _(0x0634), - _(0x0635), - _(0x0635), - _(0x0635), - _(0x0635), - _(0x0636), - _(0x0636), - _(0x0636), - _(0x0636), - _(0x0637), - _(0x0637), - _(0x0637), - _(0x0637), - _(0x0638), - _(0x0638), - _(0x0638), - _(0x0638), - _(0x0639), - _(0x0639), - _(0x0639), - _(0x0639), - _(0x063A), - _(0x063A), - _(0x063A), - _(0x063A), - _(0x0641), - _(0x0641), - _(0x0641), - _(0x0641), - _(0x0642), - _(0x0642), - _(0x0642), - _(0x0642), - _(0x0643), - _(0x0643), - _(0x0643), - _(0x0643), - _(0x0644), - _(0x0644), - _(0x0644), - _(0x0644), - _(0x0645), - _(0x0645), - _(0x0645), - _(0x0645), - _(0x0646), - _(0x0646), - _(0x0646), - _(0x0646), - _(0x0647), - _(0x0647), - _(0x0647), - _(0x0647), - _(0x0648), - _(0x0648), - _(0x0649), - _(0x0649), - _(0x064A), - _(0x064A), - _(0x064A), - _(0x064A), - _(0x0644, 0x0622), - _(0x0644, 0x0622), - _(0x0644, 0x0623), - _(0x0644, 0x0623), - _(0x0644, 0x0625), - _(0x0644, 0x0625), - _(0x0644, 0x0627), - _(0x0644, 0x0627), - _(SENTINAL), - _(SENTINAL), - _()}, - {_(SENTINAL), - _(0x0021), - _(0x0022), - _(0x0023), - _(0x0024), - _(0x0025), - _(0x0026), - _(0x0027), - _(0x0028), - _(0x0029), - _(0x002A), - _(0x002B), - _(0x002C), - _(0x002D), - _(0x002E), - _(0x002F), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x003A), - _(0x003B), - _(0x003C), - _(0x003D), - _(0x003E), - _(0x003F), - _(0x0040), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x005B), - _(0x005C), - _(0x005D), - _(0x005E), - _(0x005F), - _(0x0060), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x007B), - _(0x007C), - _(0x007D), - _(0x007E), - _(0x2985), - _(0x2986), - _(0x3002), - _(0x300C), - _(0x300D), - _(0x3001), - _(0x30FB), - _(0x30F2), - _(0x30A1), - _(0x30A3), - _(0x30A5), - _(0x30A7), - _(0x30A9), - _(0x30E3), - _(0x30E5), - _(0x30E7), - _(0x30C3), - _(0x30FC), - _(0x30A2), - _(0x30A4), - _(0x30A6), - _(0x30A8), - _(0x30AA), - _(0x30AB), - _(0x30AD), - _(0x30AF), - _(0x30B1), - _(0x30B3), - _(0x30B5), - _(0x30B7), - _(0x30B9), - _(0x30BB), - _(0x30BD), - _(0x30BF), - _(0x30C1), - _(0x30C4), - _(0x30C6), - _(0x30C8), - _(0x30CA), - _(0x30CB), - _(0x30CC), - _(0x30CD), - _(0x30CE), - _(0x30CF), - _(0x30D2), - _(0x30D5), - _(0x30D8), - _(0x30DB), - _(0x30DE), - _(0x30DF), - _(0x30E0), - _(0x30E1), - _(0x30E2), - _(0x30E4), - _(0x30E6), - _(0x30E8), - _(0x30E9), - _(0x30EA), - _(0x30EB), - _(0x30EC), - _(0x30ED), - _(0x30EF), - _(0x30F3), - _(0x3099), - _(0x309A), - _(), - _(0x1100), - _(0x1101), - _(0x11AA), - _(0x1102), - _(0x11AC), - _(0x11AD), - _(0x1103), - _(0x1104), - _(0x1105), - _(0x11B0), - _(0x11B1), - _(0x11B2), - _(0x11B3), - _(0x11B4), - _(0x11B5), - _(0x111A), - _(0x1106), - _(0x1107), - _(0x1108), - _(0x1121), - _(0x1109), - _(0x110A), - _(0x110B), - _(0x110C), - _(0x110D), - _(0x110E), - _(0x110F), - _(0x1110), - _(0x1111), - _(0x1112), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1161), - _(0x1162), - _(0x1163), - _(0x1164), - _(0x1165), - _(0x1166), - _(SENTINAL), - _(SENTINAL), - _(0x1167), - _(0x1168), - _(0x1169), - _(0x116A), - _(0x116B), - _(0x116C), - _(SENTINAL), - _(SENTINAL), - _(0x116D), - _(0x116E), - _(0x116F), - _(0x1170), - _(0x1171), - _(0x1172), - _(SENTINAL), - _(SENTINAL), - _(0x1173), - _(0x1174), - _(0x1175), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x00A2), - _(0x00A3), - _(0x00AC), - _(0x0020, 0x0304), - _(0x00A6), - _(0x00A5), - _(0x20A9), - _(SENTINAL), - _(0x2502), - _(0x2190), - _(0x2191), - _(0x2192), - _(0x2193), - _(0x25A0), - _(0x25CB), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x10428), - _(0x10429), - _(0x1042A), - _(0x1042B), - _(0x1042C), - _(0x1042D), - _(0x1042E), - _(0x1042F), - _(0x10430), - _(0x10431), - _(0x10432), - _(0x10433), - _(0x10434), - _(0x10435), - _(0x10436), - _(0x10437), - _(0x10438), - _(0x10439), - _(0x1043A), - _(0x1043B), - _(0x1043C), - _(0x1043D), - _(0x1043E), - _(0x1043F), - _(0x10440), - _(0x10441), - _(0x10442), - _(0x10443), - _(0x10444), - _(0x10445), - _(0x10446), - _(0x10447), - _(0x10448), - _(0x10449), - _(0x1044A), - _(0x1044B), - _(0x1044C), - _(0x1044D), - _(0x1044E), - _(0x1044F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x104D8), - _(0x104D9), - _(0x104DA), - _(0x104DB), - _(0x104DC), - _(0x104DD), - _(0x104DE), - _(0x104DF), - _(0x104E0), - _(0x104E1), - _(0x104E2), - _(0x104E3), - _(0x104E4), - _(0x104E5), - _(0x104E6), - _(0x104E7), - _(0x104E8), - _(0x104E9), - _(0x104EA), - _(0x104EB), - _(0x104EC), - _(0x104ED), - _(0x104EE), - _(0x104EF), - _(0x104F0), - _(0x104F1), - _(0x104F2), - _(0x104F3), - _(0x104F4), - _(0x104F5), - _(0x104F6), - _(0x104F7), - _(0x104F8), - _(0x104F9), - _(0x104FA), - _(0x104FB), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x10597), - _(0x10598), - _(0x10599), - _(0x1059A), - _(0x1059B), - _(0x1059C), - _(0x1059D), - _(0x1059E), - _(0x1059F), - _(0x105A0), - _(0x105A1), - _(SENTINAL), - _(0x105A3), - _(0x105A4), - _(0x105A5), - _(0x105A6), - _(0x105A7), - _(0x105A8), - _(0x105A9), - _(0x105AA), - _(0x105AB), - _(0x105AC), - _(0x105AD), - _(0x105AE), - _(0x105AF), - _(0x105B0), - _(0x105B1), - _(SENTINAL), - _(0x105B3), - _(0x105B4), - _(0x105B5), - _(0x105B6), - _(0x105B7), - _(0x105B8), - _(0x105B9), - _(SENTINAL), - _(0x105BB), - _(0x105BC), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x02D0), - _(0x02D1), - _(0x00E6), - _(0x0299), - _(0x0253), - _(SENTINAL), - _(0x02A3), - _(0xAB66), - _(0x02A5), - _(0x02A4), - _(0x0256), - _(0x0257), - _(0x1D91), - _(0x0258), - _(0x025E), - _(0x02A9), - _(0x0264), - _(0x0262), - _(0x0260), - _(0x029B), - _(0x0127), - _(0x029C), - _(0x0267), - _(0x0284), - _(0x02AA), - _(0x02AB), - _(0x026C), - _(0x1DF04), - _(0xA78E), - _(0x026E), - _(0x1DF05), - _(0x028E), - _(0x1DF06), - _(0x00F8), - _(0x0276), - _(0x0277), - _(0x0071), - _(0x027A), - _(0x1DF08), - _(0x027D), - _(0x027E), - _(0x0280), - _(0x02A8), - _(0x02A6), - _(0xAB67), - _(0x02A7), - _(0x0288), - _(0x2C71), - _(SENTINAL), - _(0x028F), - _(0x02A1), - _(0x02A2), - _(0x0298), - _(0x01C0), - _(0x01C1), - _(0x01C2), - _(0x1DF0A), - _(0x1DF1E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x10CC0), - _(0x10CC1), - _(0x10CC2), - _(0x10CC3), - _(0x10CC4), - _(0x10CC5), - _(0x10CC6), - _(0x10CC7), - _(0x10CC8), - _(0x10CC9), - _(0x10CCA), - _(0x10CCB), - _(0x10CCC), - _(0x10CCD), - _(0x10CCE), - _(0x10CCF), - _(0x10CD0), - _(0x10CD1), - _(0x10CD2), - _(0x10CD3), - _(0x10CD4), - _(0x10CD5), - _(0x10CD6), - _(0x10CD7), - _(0x10CD8), - _(0x10CD9), - _(0x10CDA), - _(0x10CDB), - _(0x10CDC), - _(0x10CDD), - _(0x10CDE), - _(0x10CDF), - _(0x10CE0), - _(0x10CE1), - _(0x10CE2), - _(0x10CE3), - _(0x10CE4), - _(0x10CE5), - _(0x10CE6), - _(0x10CE7), - _(0x10CE8), - _(0x10CE9), - _(0x10CEA), - _(0x10CEB), - _(0x10CEC), - _(0x10CED), - _(0x10CEE), - _(0x10CEF), - _(0x10CF0), - _(0x10CF1), - _(0x10CF2), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x118C0), - _(0x118C1), - _(0x118C2), - _(0x118C3), - _(0x118C4), - _(0x118C5), - _(0x118C6), - _(0x118C7), - _(0x118C8), - _(0x118C9), - _(0x118CA), - _(0x118CB), - _(0x118CC), - _(0x118CD), - _(0x118CE), - _(0x118CF), - _(0x118D0), - _(0x118D1), - _(0x118D2), - _(0x118D3), - _(0x118D4), - _(0x118D5), - _(0x118D6), - _(0x118D7), - _(0x118D8), - _(0x118D9), - _(0x118DA), - _(0x118DB), - _(0x118DC), - _(0x118DD), - _(0x118DE), - _(0x118DF), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x16E60), - _(0x16E61), - _(0x16E62), - _(0x16E63), - _(0x16E64), - _(0x16E65), - _(0x16E66), - _(0x16E67), - _(0x16E68), - _(0x16E69), - _(0x16E6A), - _(0x16E6B), - _(0x16E6C), - _(0x16E6D), - _(0x16E6E), - _(0x16E6F), - _(0x16E70), - _(0x16E71), - _(0x16E72), - _(0x16E73), - _(0x16E74), - _(0x16E75), - _(0x16E76), - _(0x16E77), - _(0x16E78), - _(0x16E79), - _(0x16E7A), - _(0x16E7B), - _(0x16E7C), - _(0x16E7D), - _(0x16E7E), - _(0x16E7F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1D157, 0x1D165), - _(0x1D158, 0x1D165), - _(0x1D158, 0x1D165, 0x1D16E), - _(0x1D158, 0x1D165, 0x1D16F), - _(0x1D158, 0x1D165, 0x1D170), - _(0x1D158, 0x1D165, 0x1D171), - _(0x1D158, 0x1D165, 0x1D172), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1D1B9, 0x1D165), - _(0x1D1BA, 0x1D165), - _(0x1D1B9, 0x1D165, 0x1D16E), - _(0x1D1BA, 0x1D165, 0x1D16E), - _(0x1D1B9, 0x1D165, 0x1D16F), - _(0x1D1BA, 0x1D165, 0x1D16F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(SENTINAL), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(SENTINAL), - _(0x0063), - _(0x0064), - _(SENTINAL), - _(SENTINAL), - _(0x0067), - _(SENTINAL), - _(SENTINAL), - _(0x006A), - _(0x006B), - _(SENTINAL), - _(SENTINAL), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(SENTINAL), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(SENTINAL), - _(0x0066), - _(SENTINAL), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(SENTINAL), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076)}, - {_(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(SENTINAL), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(SENTINAL), - _(SENTINAL), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(SENTINAL), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(SENTINAL), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(SENTINAL), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(SENTINAL), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(SENTINAL), - _(0x006F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(SENTINAL), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072)}, - {_(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0131), - _(0x0237), - _(SENTINAL), - _(SENTINAL), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4)}, - {_(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03DD), - _(0x03DD), + {_(0x4E00), + _(0x4E8C), + _(0x4E09), + _(0x56DB), + _(0x4E94), + _(0x516D), + _(0x4E03), + _(0x516B), + _(0x4E5D), + _(0x5341), + _(0x6708), + _(0x706B), + _(0x6C34), + _(0x6728), + _(0x91D1), + _(0x571F), + _(0x65E5), + _(0x682A), + _(0x6709), + _(0x793E), + _(0x540D), + _(0x7279), + _(0x8CA1), + _(0x795D), + _(0x52B4), + _(0x79D8), + _(0x7537), + _(0x5973), + _(0x9069), + _(0x512A), + _(0x5370), + _(0x6CE8), + _(0x9805), + _(0x4F11), + _(0x5199), + _(0x6B63), + _(0x4E0A), + _(0x4E2D), + _(0x4E0B), + _(0x5DE6), + _(0x53F3), + _(0x533B), + _(0x5B97), + _(0x5B66), + _(0x76E3), + _(0x4F01), + _(0x8CC7), + _(0x5354), + _(0x591C), + _(0x0033, 0x0036), + _(0x0033, 0x0037), + _(0x0033, 0x0038), + _(0x0033, 0x0039), + _(0x0034, 0x0030), + _(0x0034, 0x0031), + _(0x0034, 0x0032), + _(0x0034, 0x0033), + _(0x0034, 0x0034), + _(0x0034, 0x0035), + _(0x0034, 0x0036), + _(0x0034, 0x0037), + _(0x0034, 0x0038), + _(0x0034, 0x0039), + _(0x0035, 0x0030)}, + {_(0x0031, 0x6708), + _(0x0032, 0x6708), + _(0x0033, 0x6708), + _(0x0034, 0x6708), + _(0x0035, 0x6708), + _(0x0036, 0x6708), + _(0x0037, 0x6708), + _(0x0038, 0x6708), + _(0x0039, 0x6708), + _(0x0031, 0x0030, 0x6708), + _(0x0031, 0x0031, 0x6708), + _(0x0031, 0x0032, 0x6708), + _(0x0068, 0x0067), + _(0x0065, 0x0072, 0x0067), + _(0x0065, 0x0076), + _(0x006C, 0x0074, 0x0064), + _(0x30A2), + _(0x30A4), + _(0x30A6), + _(0x30A8), + _(0x30AA), + _(0x30AB), + _(0x30AD), + _(0x30AF), + _(0x30B1), + _(0x30B3), + _(0x30B5), + _(0x30B7), + _(0x30B9), + _(0x30BB), + _(0x30BD), + _(0x30BF), + _(0x30C1), + _(0x30C4), + _(0x30C6), + _(0x30C8), + _(0x30CA), + _(0x30CB), + _(0x30CC), + _(0x30CD), + _(0x30CE), + _(0x30CF), + _(0x30D2), + _(0x30D5), + _(0x30D8), + _(0x30DB), + _(0x30DE), + _(0x30DF), + _(0x30E0), + _(0x30E1), + _(0x30E2), + _(0x30E4), + _(0x30E6), + _(0x30E8), + _(0x30E9), + _(0x30EA), + _(0x30EB), + _(0x30EC), + _(0x30ED), + _(0x30EF), + _(0x30F0), + _(0x30F1), + _(0x30F2), + _(0x4EE4, 0x548C)}, + {_(0x30A2, 0x30D1, 0x30FC, 0x30C8), + _(0x30A2, 0x30EB, 0x30D5, 0x30A1), + _(0x30A2, 0x30F3, 0x30DA, 0x30A2), + _(0x30A2, 0x30FC, 0x30EB), + _(0x30A4, 0x30CB, 0x30F3, 0x30B0), + _(0x30A4, 0x30F3, 0x30C1), + _(0x30A6, 0x30A9, 0x30F3), + _(0x30A8, 0x30B9, 0x30AF, 0x30FC, 0x30C9), + _(0x30A8, 0x30FC, 0x30AB, 0x30FC), + _(0x30AA, 0x30F3, 0x30B9), + _(0x30AA, 0x30FC, 0x30E0), + _(0x30AB, 0x30A4, 0x30EA), + _(0x30AB, 0x30E9, 0x30C3, 0x30C8), + _(0x30AB, 0x30ED, 0x30EA, 0x30FC), + _(0x30AC, 0x30ED, 0x30F3), + _(0x30AC, 0x30F3, 0x30DE), + _(0x30AE, 0x30AC), + _(0x30AE, 0x30CB, 0x30FC), + _(0x30AD, 0x30E5, 0x30EA, 0x30FC), + _(0x30AE, 0x30EB, 0x30C0, 0x30FC), + _(0x30AD, 0x30ED), + _(0x30AD, 0x30ED, 0x30B0, 0x30E9, 0x30E0), + _(0x30AD, 0x30ED, 0x30E1, 0x30FC, 0x30C8, 0x30EB), + _(0x30AD, 0x30ED, 0x30EF, 0x30C3, 0x30C8), + _(0x30B0, 0x30E9, 0x30E0), + _(0x30B0, 0x30E9, 0x30E0, 0x30C8, 0x30F3), + _(0x30AF, 0x30EB, 0x30BC, 0x30A4, 0x30ED), + _(0x30AF, 0x30ED, 0x30FC, 0x30CD), + _(0x30B1, 0x30FC, 0x30B9), + _(0x30B3, 0x30EB, 0x30CA), + _(0x30B3, 0x30FC, 0x30DD), + _(0x30B5, 0x30A4, 0x30AF, 0x30EB), + _(0x30B5, 0x30F3, 0x30C1, 0x30FC, 0x30E0), + _(0x30B7, 0x30EA, 0x30F3, 0x30B0), + _(0x30BB, 0x30F3, 0x30C1), + _(0x30BB, 0x30F3, 0x30C8), + _(0x30C0, 0x30FC, 0x30B9), + _(0x30C7, 0x30B7), + _(0x30C9, 0x30EB), + _(0x30C8, 0x30F3), + _(0x30CA, 0x30CE), + _(0x30CE, 0x30C3, 0x30C8), + _(0x30CF, 0x30A4, 0x30C4), + _(0x30D1, 0x30FC, 0x30BB, 0x30F3, 0x30C8), + _(0x30D1, 0x30FC, 0x30C4), + _(0x30D0, 0x30FC, 0x30EC, 0x30EB), + _(0x30D4, 0x30A2, 0x30B9, 0x30C8, 0x30EB), + _(0x30D4, 0x30AF, 0x30EB), + _(0x30D4, 0x30B3), + _(0x30D3, 0x30EB), + _(0x30D5, 0x30A1, 0x30E9, 0x30C3, 0x30C9), + _(0x30D5, 0x30A3, 0x30FC, 0x30C8), + _(0x30D6, 0x30C3, 0x30B7, 0x30A7, 0x30EB), + _(0x30D5, 0x30E9, 0x30F3), + _(0x30D8, 0x30AF, 0x30BF, 0x30FC, 0x30EB), + _(0x30DA, 0x30BD), + _(0x30DA, 0x30CB, 0x30D2), + _(0x30D8, 0x30EB, 0x30C4), + _(0x30DA, 0x30F3, 0x30B9), + _(0x30DA, 0x30FC, 0x30B8), + _(0x30D9, 0x30FC, 0x30BF), + _(0x30DD, 0x30A4, 0x30F3, 0x30C8), + _(0x30DC, 0x30EB, 0x30C8), + _(0x30DB, 0x30F3)}, + {_(0x30DD, 0x30F3, 0x30C9), + _(0x30DB, 0x30FC, 0x30EB), + _(0x30DB, 0x30FC, 0x30F3), + _(0x30DE, 0x30A4, 0x30AF, 0x30ED), + _(0x30DE, 0x30A4, 0x30EB), + _(0x30DE, 0x30C3, 0x30CF), + _(0x30DE, 0x30EB, 0x30AF), + _(0x30DE, 0x30F3, 0x30B7, 0x30E7, 0x30F3), + _(0x30DF, 0x30AF, 0x30ED, 0x30F3), + _(0x30DF, 0x30EA), + _(0x30DF, 0x30EA, 0x30D0, 0x30FC, 0x30EB), + _(0x30E1, 0x30AC), + _(0x30E1, 0x30AC, 0x30C8, 0x30F3), + _(0x30E1, 0x30FC, 0x30C8, 0x30EB), + _(0x30E4, 0x30FC, 0x30C9), + _(0x30E4, 0x30FC, 0x30EB), + _(0x30E6, 0x30A2, 0x30F3), + _(0x30EA, 0x30C3, 0x30C8, 0x30EB), + _(0x30EA, 0x30E9), + _(0x30EB, 0x30D4, 0x30FC), + _(0x30EB, 0x30FC, 0x30D6, 0x30EB), + _(0x30EC, 0x30E0), + _(0x30EC, 0x30F3, 0x30C8, 0x30B2, 0x30F3), + _(0x30EF, 0x30C3, 0x30C8), + _(0x0030, 0x70B9), + _(0x0031, 0x70B9), + _(0x0032, 0x70B9), + _(0x0033, 0x70B9), + _(0x0034, 0x70B9), + _(0x0035, 0x70B9), + _(0x0036, 0x70B9), + _(0x0037, 0x70B9), + _(0x0038, 0x70B9), + _(0x0039, 0x70B9), + _(0x0031, 0x0030, 0x70B9), + _(0x0031, 0x0031, 0x70B9), + _(0x0031, 0x0032, 0x70B9), + _(0x0031, 0x0033, 0x70B9), + _(0x0031, 0x0034, 0x70B9), + _(0x0031, 0x0035, 0x70B9), + _(0x0031, 0x0036, 0x70B9), + _(0x0031, 0x0037, 0x70B9), + _(0x0031, 0x0038, 0x70B9), + _(0x0031, 0x0039, 0x70B9), + _(0x0032, 0x0030, 0x70B9), + _(0x0032, 0x0031, 0x70B9), + _(0x0032, 0x0032, 0x70B9), + _(0x0032, 0x0033, 0x70B9), + _(0x0032, 0x0034, 0x70B9), + _(0x0068, 0x0070, 0x0061), + _(0x0064, 0x0061), + _(0x0061, 0x0075), + _(0x0062, 0x0061, 0x0072), + _(0x006F, 0x0076), + _(0x0070, 0x0063), + _(0x0064, 0x006D), + _(0x0064, 0x006D, 0x0032), + _(0x0064, 0x006D, 0x0033), + _(0x0069, 0x0075), + _(0x5E73, 0x6210), + _(0x662D, 0x548C), + _(0x5927, 0x6B63), + _(0x660E, 0x6CBB), + _(0x682A, 0x5F0F, 0x4F1A, 0x793E)}, + {_(0x0070, 0x0061), + _(0x006E, 0x0061), + _(0x03BC, 0x0061), + _(0x006D, 0x0061), + _(0x006B, 0x0061), + _(0x006B, 0x0062), + _(0x006D, 0x0062), + _(0x0067, 0x0062), + _(0x0063, 0x0061, 0x006C), + _(0x006B, 0x0063, 0x0061, 0x006C), + _(0x0070, 0x0066), + _(0x006E, 0x0066), + _(0x03BC, 0x0066), + _(0x03BC, 0x0067), + _(0x006D, 0x0067), + _(0x006B, 0x0067), + _(0x0068, 0x007A), + _(0x006B, 0x0068, 0x007A), + _(0x006D, 0x0068, 0x007A), + _(0x0067, 0x0068, 0x007A), + _(0x0074, 0x0068, 0x007A), + _(0x03BC, 0x006C), + _(0x006D, 0x006C), + _(0x0064, 0x006C), + _(0x006B, 0x006C), + _(0x0066, 0x006D), + _(0x006E, 0x006D), + _(0x03BC, 0x006D), + _(0x006D, 0x006D), + _(0x0063, 0x006D), + _(0x006B, 0x006D), + _(0x006D, 0x006D, 0x0032), + _(0x0063, 0x006D, 0x0032), + _(0x006D, 0x0032), + _(0x006B, 0x006D, 0x0032), + _(0x006D, 0x006D, 0x0033), + _(0x0063, 0x006D, 0x0033), + _(0x006D, 0x0033), + _(0x006B, 0x006D, 0x0033), + _(0x006D, 0x2215, 0x0073), + _(0x006D, 0x2215, 0x0073, 0x0032), + _(0x0070, 0x0061), + _(0x006B, 0x0070, 0x0061), + _(0x006D, 0x0070, 0x0061), + _(0x0067, 0x0070, 0x0061), + _(0x0072, 0x0061, 0x0064), + _(0x0072, 0x0061, 0x0064, 0x2215, 0x0073), + _(0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x0032), + _(0x0070, 0x0073), + _(0x006E, 0x0073), + _(0x03BC, 0x0073), + _(0x006D, 0x0073), + _(0x0070, 0x0076), + _(0x006E, 0x0076), + _(0x03BC, 0x0076), + _(0x006D, 0x0076), + _(0x006B, 0x0076), + _(0x006D, 0x0076), + _(0x0070, 0x0077), + _(0x006E, 0x0077), + _(0x03BC, 0x0077), + _(0x006D, 0x0077), + _(0x006B, 0x0077), + _(0x006D, 0x0077)}, + {_(0x006B, 0x03C9), + _(0x006D, 0x03C9), + _(0x0061, 0x002E, 0x006D, 0x002E), + _(0x0062, 0x0071), + _(0x0063, 0x0063), + _(0x0063, 0x0064), + _(0x0063, 0x2215, 0x006B, 0x0067), + _(0x0063, 0x006F, 0x002E), + _(0x0064, 0x0062), + _(0x0067, 0x0079), + _(0x0068, 0x0061), + _(0x0068, 0x0070), + _(0x0069, 0x006E), + _(0x006B, 0x006B), + _(0x006B, 0x006D), + _(0x006B, 0x0074), + _(0x006C, 0x006D), + _(0x006C, 0x006E), + _(0x006C, 0x006F, 0x0067), + _(0x006C, 0x0078), + _(0x006D, 0x0062), + _(0x006D, 0x0069, 0x006C), + _(0x006D, 0x006F, 0x006C), + _(0x0070, 0x0068), + _(0x0070, 0x002E, 0x006D, 0x002E), + _(0x0070, 0x0070, 0x006D), + _(0x0070, 0x0072), + _(0x0073, 0x0072), + _(0x0073, 0x0076), + _(0x0077, 0x0062), + _(0x0076, 0x2215, 0x006D), + _(0x0061, 0x2215, 0x006D), + _(0x0031, 0x65E5), + _(0x0032, 0x65E5), + _(0x0033, 0x65E5), + _(0x0034, 0x65E5), + _(0x0035, 0x65E5), + _(0x0036, 0x65E5), + _(0x0037, 0x65E5), + _(0x0038, 0x65E5), + _(0x0039, 0x65E5), + _(0x0031, 0x0030, 0x65E5), + _(0x0031, 0x0031, 0x65E5), + _(0x0031, 0x0032, 0x65E5), + _(0x0031, 0x0033, 0x65E5), + _(0x0031, 0x0034, 0x65E5), + _(0x0031, 0x0035, 0x65E5), + _(0x0031, 0x0036, 0x65E5), + _(0x0031, 0x0037, 0x65E5), + _(0x0031, 0x0038, 0x65E5), + _(0x0031, 0x0039, 0x65E5), + _(0x0032, 0x0030, 0x65E5), + _(0x0032, 0x0031, 0x65E5), + _(0x0032, 0x0032, 0x65E5), + _(0x0032, 0x0033, 0x65E5), + _(0x0032, 0x0034, 0x65E5), + _(0x0032, 0x0035, 0x65E5), + _(0x0032, 0x0036, 0x65E5), + _(0x0032, 0x0037, 0x65E5), + _(0x0032, 0x0038, 0x65E5), + _(0x0032, 0x0039, 0x65E5), + _(0x0033, 0x0030, 0x65E5), + _(0x0033, 0x0031, 0x65E5), + _(0x0067, 0x0061, 0x006C)}, + {_(0xA641), + _(SENTINAL), + _(0xA643), + _(SENTINAL), + _(0xA645), + _(SENTINAL), + _(0xA647), + _(SENTINAL), + _(0xA649), + _(SENTINAL), + _(0xA64B), + _(SENTINAL), + _(0xA64D), + _(SENTINAL), + _(0xA64F), + _(SENTINAL), + _(0xA651), + _(SENTINAL), + _(0xA653), + _(SENTINAL), + _(0xA655), + _(SENTINAL), + _(0xA657), + _(SENTINAL), + _(0xA659), + _(SENTINAL), + _(0xA65B), + _(SENTINAL), + _(0xA65D), + _(SENTINAL), + _(0xA65F), + _(SENTINAL), + _(0xA661), + _(SENTINAL), + _(0xA663), + _(SENTINAL), + _(0xA665), + _(SENTINAL), + _(0xA667), + _(SENTINAL), + _(0xA669), + _(SENTINAL), + _(0xA66B), + _(SENTINAL), + _(0xA66D), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(0xA681), + _(SENTINAL), + _(0xA683), + _(SENTINAL), + _(0xA685), + _(SENTINAL), + _(0xA687), + _(SENTINAL), + _(0xA689), + _(SENTINAL), + _(0xA68B), + _(SENTINAL), + _(0xA68D), + _(SENTINAL), + _(0xA68F), + _(SENTINAL), + _(0xA691), + _(SENTINAL), + _(0xA693), + _(SENTINAL), + _(0xA695), + _(SENTINAL), + _(0xA697), + _(SENTINAL), + _(0xA699), + _(SENTINAL), + _(0xA69B), + _(SENTINAL), + _(0x044A), + _(0x044C), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA723), + _(SENTINAL), + _(0xA725), + _(SENTINAL), + _(0xA727), + _(SENTINAL), + _(0xA729), + _(SENTINAL), + _(0xA72B), + _(SENTINAL), + _(0xA72D), + _(SENTINAL), + _(0xA72F), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA733), + _(SENTINAL), + _(0xA735), + _(SENTINAL), + _(0xA737), + _(SENTINAL), + _(0xA739), + _(SENTINAL), + _(0xA73B), + _(SENTINAL), + _(0xA73D), + _(SENTINAL), + _(0xA73F), + _(SENTINAL)}, + {_(0xA741), + _(SENTINAL), + _(0xA743), + _(SENTINAL), + _(0xA745), + _(SENTINAL), + _(0xA747), + _(SENTINAL), + _(0xA749), + _(SENTINAL), + _(0xA74B), + _(SENTINAL), + _(0xA74D), + _(SENTINAL), + _(0xA74F), + _(SENTINAL), + _(0xA751), + _(SENTINAL), + _(0xA753), + _(SENTINAL), + _(0xA755), + _(SENTINAL), + _(0xA757), + _(SENTINAL), + _(0xA759), + _(SENTINAL), + _(0xA75B), + _(SENTINAL), + _(0xA75D), + _(SENTINAL), + _(0xA75F), + _(SENTINAL), + _(0xA761), + _(SENTINAL), + _(0xA763), + _(SENTINAL), + _(0xA765), + _(SENTINAL), + _(0xA767), + _(SENTINAL), + _(0xA769), + _(SENTINAL), + _(0xA76B), + _(SENTINAL), + _(0xA76D), + _(SENTINAL), + _(0xA76F), + _(SENTINAL), + _(0xA76F), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA77A), + _(SENTINAL), + _(0xA77C), + _(SENTINAL), + _(0x1D79), + _(0xA77F), + _(SENTINAL)}, + {_(0xA781), + _(SENTINAL), + _(0xA783), + _(SENTINAL), + _(0xA785), + _(SENTINAL), + _(0xA787), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA78C), + _(SENTINAL), + _(0x0265), + _(SENTINAL), + _(SENTINAL), + _(0xA791), + _(SENTINAL), + _(0xA793), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA797), + _(SENTINAL), + _(0xA799), + _(SENTINAL), + _(0xA79B), + _(SENTINAL), + _(0xA79D), + _(SENTINAL), + _(0xA79F), + _(SENTINAL), + _(0xA7A1), + _(SENTINAL), + _(0xA7A3), + _(SENTINAL), + _(0xA7A5), + _(SENTINAL), + _(0xA7A7), + _(SENTINAL), + _(0xA7A9), + _(SENTINAL), + _(0x0266), + _(0x025C), + _(0x0261), + _(0x026C), + _(0x026A), + _(SENTINAL), + _(0x029E), + _(0x0287), + _(0x029D), + _(0xAB53), + _(0xA7B5), + _(SENTINAL), + _(0xA7B7), + _(SENTINAL), + _(0xA7B9), + _(SENTINAL), + _(0xA7BB), + _(SENTINAL), + _(0xA7BD), + _(SENTINAL), + _(0xA7BF), + _(SENTINAL)}, + {_(0xA7C1), + _(SENTINAL), + _(0xA7C3), + _(SENTINAL), + _(0xA794), + _(0x0282), + _(0x1D8E), + _(0xA7C8), + _(SENTINAL), + _(0xA7CA), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA7D1), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA7D7), + _(SENTINAL), + _(0xA7D9), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x0063), + _(0x0066), + _(0x0071), + _(0xA7F6), + _(SENTINAL), + _(SENTINAL), + _(0x0127), + _(0x0153), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA727), + _(0xAB37), + _(0x026B), + _(0xAB52), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x028D), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x13A0), + _(0x13A1), + _(0x13A2), + _(0x13A3), + _(0x13A4), + _(0x13A5), + _(0x13A6), + _(0x13A7), + _(0x13A8), + _(0x13A9), + _(0x13AA), + _(0x13AB), + _(0x13AC), + _(0x13AD), + _(0x13AE), + _(0x13AF)}, + {_(0x13B0), + _(0x13B1), + _(0x13B2), + _(0x13B3), + _(0x13B4), + _(0x13B5), + _(0x13B6), + _(0x13B7), + _(0x13B8), + _(0x13B9), + _(0x13BA), + _(0x13BB), + _(0x13BC), + _(0x13BD), + _(0x13BE), + _(0x13BF), + _(0x13C0), + _(0x13C1), + _(0x13C2), + _(0x13C3), + _(0x13C4), + _(0x13C5), + _(0x13C6), + _(0x13C7), + _(0x13C8), + _(0x13C9), + _(0x13CA), + _(0x13CB), + _(0x13CC), + _(0x13CD), + _(0x13CE), + _(0x13CF), + _(0x13D0), + _(0x13D1), + _(0x13D2), + _(0x13D3), + _(0x13D4), + _(0x13D5), + _(0x13D6), + _(0x13D7), + _(0x13D8), + _(0x13D9), + _(0x13DA), + _(0x13DB), + _(0x13DC), + _(0x13DD), + _(0x13DE), + _(0x13DF), + _(0x13E0), + _(0x13E1), + _(0x13E2), + _(0x13E3), + _(0x13E4), + _(0x13E5), + _(0x13E6), + _(0x13E7), + _(0x13E8), + _(0x13E9), + _(0x13EA), + _(0x13EB), + _(0x13EC), + _(0x13ED), + _(0x13EE), + _(0x13EF)}, + {_(0x8C48), + _(0x66F4), + _(0x8ECA), + _(0x8CC8), + _(0x6ED1), + _(0x4E32), + _(0x53E5), + _(0x9F9C), + _(0x9F9C), + _(0x5951), + _(0x91D1), + _(0x5587), + _(0x5948), + _(0x61F6), + _(0x7669), + _(0x7F85), + _(0x863F), + _(0x87BA), + _(0x88F8), + _(0x908F), + _(0x6A02), + _(0x6D1B), + _(0x70D9), + _(0x73DE), + _(0x843D), + _(0x916A), + _(0x99F1), + _(0x4E82), + _(0x5375), + _(0x6B04), + _(0x721B), + _(0x862D), + _(0x9E1E), + _(0x5D50), + _(0x6FEB), + _(0x85CD), + _(0x8964), + _(0x62C9), + _(0x81D8), + _(0x881F), + _(0x5ECA), + _(0x6717), + _(0x6D6A), + _(0x72FC), + _(0x90CE), + _(0x4F86), + _(0x51B7), + _(0x52DE), + _(0x64C4), + _(0x6AD3), + _(0x7210), + _(0x76E7), + _(0x8001), + _(0x8606), + _(0x865C), + _(0x8DEF), + _(0x9732), + _(0x9B6F), + _(0x9DFA), + _(0x788C), + _(0x797F), + _(0x7DA0), + _(0x83C9), + _(0x9304)}, + {_(0x9E7F), + _(0x8AD6), + _(0x58DF), + _(0x5F04), + _(0x7C60), + _(0x807E), + _(0x7262), + _(0x78CA), + _(0x8CC2), + _(0x96F7), + _(0x58D8), + _(0x5C62), + _(0x6A13), + _(0x6DDA), + _(0x6F0F), + _(0x7D2F), + _(0x7E37), + _(0x964B), + _(0x52D2), + _(0x808B), + _(0x51DC), + _(0x51CC), + _(0x7A1C), + _(0x7DBE), + _(0x83F1), + _(0x9675), + _(0x8B80), + _(0x62CF), + _(0x6A02), + _(0x8AFE), + _(0x4E39), + _(0x5BE7), + _(0x6012), + _(0x7387), + _(0x7570), + _(0x5317), + _(0x78FB), + _(0x4FBF), + _(0x5FA9), + _(0x4E0D), + _(0x6CCC), + _(0x6578), + _(0x7D22), + _(0x53C3), + _(0x585E), + _(0x7701), + _(0x8449), + _(0x8AAA), + _(0x6BBA), + _(0x8FB0), + _(0x6C88), + _(0x62FE), + _(0x82E5), + _(0x63A0), + _(0x7565), + _(0x4EAE), + _(0x5169), + _(0x51C9), + _(0x6881), + _(0x7CE7), + _(0x826F), + _(0x8AD2), + _(0x91CF), + _(0x52F5)}, + {_(0x5442), + _(0x5973), + _(0x5EEC), + _(0x65C5), + _(0x6FFE), + _(0x792A), + _(0x95AD), + _(0x9A6A), + _(0x9E97), + _(0x9ECE), + _(0x529B), + _(0x66C6), + _(0x6B77), + _(0x8F62), + _(0x5E74), + _(0x6190), + _(0x6200), + _(0x649A), + _(0x6F23), + _(0x7149), + _(0x7489), + _(0x79CA), + _(0x7DF4), + _(0x806F), + _(0x8F26), + _(0x84EE), + _(0x9023), + _(0x934A), + _(0x5217), + _(0x52A3), + _(0x54BD), + _(0x70C8), + _(0x88C2), + _(0x8AAA), + _(0x5EC9), + _(0x5FF5), + _(0x637B), + _(0x6BAE), + _(0x7C3E), + _(0x7375), + _(0x4EE4), + _(0x56F9), + _(0x5BE7), + _(0x5DBA), + _(0x601C), + _(0x73B2), + _(0x7469), + _(0x7F9A), + _(0x8046), + _(0x9234), + _(0x96F6), + _(0x9748), + _(0x9818), + _(0x4F8B), + _(0x79AE), + _(0x91B4), + _(0x96B8), + _(0x60E1), + _(0x4E86), + _(0x50DA), + _(0x5BEE), + _(0x5C3F), + _(0x6599), + _(0x6A02)}, + {_(0x71CE), + _(0x7642), + _(0x84FC), + _(0x907C), + _(0x9F8D), + _(0x6688), + _(0x962E), + _(0x5289), + _(0x677B), + _(0x67F3), + _(0x6D41), + _(0x6E9C), + _(0x7409), + _(0x7559), + _(0x786B), + _(0x7D10), + _(0x985E), + _(0x516D), + _(0x622E), + _(0x9678), + _(0x502B), + _(0x5D19), + _(0x6DEA), + _(0x8F2A), + _(0x5F8B), + _(0x6144), + _(0x6817), + _(0x7387), + _(0x9686), + _(0x5229), + _(0x540F), + _(0x5C65), + _(0x6613), + _(0x674E), + _(0x68A8), + _(0x6CE5), + _(0x7406), + _(0x75E2), + _(0x7F79), + _(0x88CF), + _(0x88E1), + _(0x91CC), + _(0x96E2), + _(0x533F), + _(0x6EBA), + _(0x541D), + _(0x71D0), + _(0x7498), + _(0x85FA), + _(0x96A3), + _(0x9C57), + _(0x9E9F), + _(0x6797), + _(0x6DCB), + _(0x81E8), + _(0x7ACB), + _(0x7B20), + _(0x7C92), + _(0x72C0), + _(0x7099), + _(0x8B58), + _(0x4EC0), + _(0x8336), + _(0x523A)}, + {_(0x5207), + _(0x5EA6), + _(0x62D3), + _(0x7CD6), + _(0x5B85), + _(0x6D1E), + _(0x66B4), + _(0x8F3B), + _(0x884C), + _(0x964D), + _(0x898B), + _(0x5ED3), + _(0x5140), + _(0x55C0), + _(SENTINAL), + _(SENTINAL), + _(0x585A), + _(SENTINAL), + _(0x6674), + _(SENTINAL), + _(SENTINAL), + _(0x51DE), + _(0x732A), + _(0x76CA), + _(0x793C), + _(0x795E), + _(0x7965), + _(0x798F), + _(0x9756), + _(0x7CBE), + _(0x7FBD), + _(SENTINAL), + _(0x8612), + _(SENTINAL), + _(0x8AF8), + _(SENTINAL), + _(SENTINAL), + _(0x9038), + _(0x90FD), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x98EF), + _(0x98FC), + _(0x9928), + _(0x9DB4), + _(0x90DE), + _(0x96B7), + _(0x4FAE), + _(0x50E7), + _(0x514D), + _(0x52C9), + _(0x52E4), + _(0x5351), + _(0x559D), + _(0x5606), + _(0x5668), + _(0x5840), + _(0x58A8), + _(0x5C64), + _(0x5C6E), + _(0x6094), + _(0x6168), + _(0x618E)}, + {_(0x61F2), + _(0x654F), + _(0x65E2), + _(0x6691), + _(0x6885), + _(0x6D77), + _(0x6E1A), + _(0x6F22), + _(0x716E), + _(0x722B), + _(0x7422), + _(0x7891), + _(0x793E), + _(0x7949), + _(0x7948), + _(0x7950), + _(0x7956), + _(0x795D), + _(0x798D), + _(0x798E), + _(0x7A40), + _(0x7A81), + _(0x7BC0), + _(0x7DF4), + _(0x7E09), + _(0x7E41), + _(0x7F72), + _(0x8005), + _(0x81ED), + _(0x8279), + _(0x8279), + _(0x8457), + _(0x8910), + _(0x8996), + _(0x8B01), + _(0x8B39), + _(0x8CD3), + _(0x8D08), + _(0x8FB6), + _(0x9038), + _(0x96E3), + _(0x97FF), + _(0x983B), + _(0x6075), + _(0x242EE), + _(0x8218), + _(SENTINAL), + _(SENTINAL), + _(0x4E26), + _(0x51B5), + _(0x5168), + _(0x4F80), + _(0x5145), + _(0x5180), + _(0x52C7), + _(0x52FA), + _(0x559D), + _(0x5555), + _(0x5599), + _(0x55E2), + _(0x585A), + _(0x58B3), + _(0x5944), + _(0x5954)}, + {_(0x5A62), + _(0x5B28), + _(0x5ED2), + _(0x5ED9), + _(0x5F69), + _(0x5FAD), + _(0x60D8), + _(0x614E), + _(0x6108), + _(0x618E), + _(0x6160), + _(0x61F2), + _(0x6234), + _(0x63C4), + _(0x641C), + _(0x6452), + _(0x6556), + _(0x6674), + _(0x6717), + _(0x671B), + _(0x6756), + _(0x6B79), + _(0x6BBA), + _(0x6D41), + _(0x6EDB), + _(0x6ECB), + _(0x6F22), + _(0x701E), + _(0x716E), + _(0x77A7), + _(0x7235), + _(0x72AF), + _(0x732A), + _(0x7471), + _(0x7506), + _(0x753B), + _(0x761D), + _(0x761F), + _(0x76CA), + _(0x76DB), + _(0x76F4), + _(0x774A), + _(0x7740), + _(0x78CC), + _(0x7AB1), + _(0x7BC0), + _(0x7C7B), + _(0x7D5B), + _(0x7DF4), + _(0x7F3E), + _(0x8005), + _(0x8352), + _(0x83EF), + _(0x8779), + _(0x8941), + _(0x8986), + _(0x8996), + _(0x8ABF), + _(0x8AF8), + _(0x8ACB), + _(0x8B01), + _(0x8AFE), + _(0x8AED), + _(0x8B39)}, + {_(0x8B8A), + _(0x8D08), + _(0x8F38), + _(0x9072), + _(0x9199), + _(0x9276), + _(0x967C), + _(0x96E3), + _(0x9756), + _(0x97DB), + _(0x97FF), + _(0x980B), + _(0x983B), + _(0x9B12), + _(0x9F9C), + _(0x2284A), + _(0x22844), + _(0x233D5), + _(0x3B9D), + _(0x4018), + _(0x4039), + _(0x25249), + _(0x25CD0), + _(0x27ED3), + _(0x9F43), + _(0x9F8E), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(0x0066, 0x0066), + _(0x0066, 0x0069), + _(0x0066, 0x006C), + _(0x0066, 0x0066, 0x0069), + _(0x0066, 0x0066, 0x006C), + _(0x0073, 0x0074), + _(0x0073, 0x0074), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x0574, 0x0576), + _(0x0574, 0x0565), + _(0x0574, 0x056B), + _(0x057E, 0x0576), + _(0x0574, 0x056D), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x05D9, 0x05B4), + _(SENTINAL), + _(0x05F2, 0x05B7), + _(0x05E2), + _(0x05D0), + _(0x05D3), + _(0x05D4), + _(0x05DB), + _(0x05DC), + _(0x05DD), + _(0x05E8), + _(0x05EA), + _(0x002B), + _(0x05E9, 0x05C1), + _(0x05E9, 0x05C2), + _(0x05E9, 0x05BC, 0x05C1), + _(0x05E9, 0x05BC, 0x05C2), + _(0x05D0, 0x05B7), + _(0x05D0, 0x05B8), + _(0x05D0, 0x05BC), + _(0x05D1, 0x05BC), + _(0x05D2, 0x05BC), + _(0x05D3, 0x05BC), + _(0x05D4, 0x05BC), + _(0x05D5, 0x05BC), + _(0x05D6, 0x05BC), + _(SENTINAL), + _(0x05D8, 0x05BC), + _(0x05D9, 0x05BC), + _(0x05DA, 0x05BC), + _(0x05DB, 0x05BC), + _(0x05DC, 0x05BC), + _(SENTINAL), + _(0x05DE, 0x05BC), + _(SENTINAL)}, + {_(0x05E0, 0x05BC), + _(0x05E1, 0x05BC), + _(SENTINAL), + _(0x05E3, 0x05BC), + _(0x05E4, 0x05BC), + _(SENTINAL), + _(0x05E6, 0x05BC), + _(0x05E7, 0x05BC), + _(0x05E8, 0x05BC), + _(0x05E9, 0x05BC), + _(0x05EA, 0x05BC), + _(0x05D5, 0x05B9), + _(0x05D1, 0x05BF), + _(0x05DB, 0x05BF), + _(0x05E4, 0x05BF), + _(0x05D0, 0x05DC), + _(0x0671), + _(0x0671), + _(0x067B), + _(0x067B), + _(0x067B), + _(0x067B), + _(0x067E), + _(0x067E), + _(0x067E), + _(0x067E), + _(0x0680), + _(0x0680), + _(0x0680), + _(0x0680), + _(0x067A), + _(0x067A), + _(0x067A), + _(0x067A), + _(0x067F), + _(0x067F), + _(0x067F), + _(0x067F), + _(0x0679), + _(0x0679), + _(0x0679), + _(0x0679), + _(0x06A4), + _(0x06A4), + _(0x06A4), + _(0x06A4), + _(0x06A6), + _(0x06A6), + _(0x06A6), + _(0x06A6), + _(0x0684), + _(0x0684), + _(0x0684), + _(0x0684), + _(0x0683), + _(0x0683), + _(0x0683), + _(0x0683), + _(0x0686), + _(0x0686), + _(0x0686), + _(0x0686), + _(0x0687), + _(0x0687)}, + {_(0x0687), + _(0x0687), + _(0x068D), + _(0x068D), + _(0x068C), + _(0x068C), + _(0x068E), + _(0x068E), + _(0x0688), + _(0x0688), + _(0x0698), + _(0x0698), + _(0x0691), + _(0x0691), + _(0x06A9), + _(0x06A9), + _(0x06A9), + _(0x06A9), + _(0x06AF), + _(0x06AF), + _(0x06AF), + _(0x06AF), + _(0x06B3), + _(0x06B3), + _(0x06B3), + _(0x06B3), + _(0x06B1), + _(0x06B1), + _(0x06B1), + _(0x06B1), + _(0x06BA), + _(0x06BA), + _(0x06BB), + _(0x06BB), + _(0x06BB), + _(0x06BB), + _(0x06C0), + _(0x06C0), + _(0x06C1), + _(0x06C1), + _(0x06C1), + _(0x06C1), + _(0x06BE), + _(0x06BE), + _(0x06BE), + _(0x06BE), + _(0x06D2), + _(0x06D2), + _(0x06D3), + _(0x06D3), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039)}, + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x06AD), + _(0x06AD), + _(0x06AD), + _(0x06AD), + _(0x06C7), + _(0x06C7), + _(0x06C6), + _(0x06C6), + _(0x06C8), + _(0x06C8), + _(0x06C7, 0x0674), + _(0x06CB), + _(0x06CB), + _(0x06C5), + _(0x06C5), + _(0x06C9), + _(0x06C9), + _(0x06D0), + _(0x06D0), + _(0x06D0), + _(0x06D0), + _(0x0649), + _(0x0649), + _(0x0626, 0x0627), + _(0x0626, 0x0627), + _(0x0626, 0x06D5), + _(0x0626, 0x06D5), + _(0x0626, 0x0648), + _(0x0626, 0x0648), + _(0x0626, 0x06C7), + _(0x0626, 0x06C7), + _(0x0626, 0x06C6), + _(0x0626, 0x06C6), + _(0x0626, 0x06C8), + _(0x0626, 0x06C8), + _(0x0626, 0x06D0), + _(0x0626, 0x06D0), + _(0x0626, 0x06D0), + _(0x0626, 0x0649), + _(0x0626, 0x0649), + _(0x0626, 0x0649), + _(0x06CC), + _(0x06CC), + _(0x06CC), + _(0x06CC)}, + {_(0x0626, 0x062C), + _(0x0626, 0x062D), + _(0x0626, 0x0645), + _(0x0626, 0x0649), + _(0x0626, 0x064A), + _(0x0628, 0x062C), + _(0x0628, 0x062D), + _(0x0628, 0x062E), + _(0x0628, 0x0645), + _(0x0628, 0x0649), + _(0x0628, 0x064A), + _(0x062A, 0x062C), + _(0x062A, 0x062D), + _(0x062A, 0x062E), + _(0x062A, 0x0645), + _(0x062A, 0x0649), + _(0x062A, 0x064A), + _(0x062B, 0x062C), + _(0x062B, 0x0645), + _(0x062B, 0x0649), + _(0x062B, 0x064A), + _(0x062C, 0x062D), + _(0x062C, 0x0645), + _(0x062D, 0x062C), + _(0x062D, 0x0645), + _(0x062E, 0x062C), + _(0x062E, 0x062D), + _(0x062E, 0x0645), + _(0x0633, 0x062C), + _(0x0633, 0x062D), + _(0x0633, 0x062E), + _(0x0633, 0x0645), + _(0x0635, 0x062D), + _(0x0635, 0x0645), + _(0x0636, 0x062C), + _(0x0636, 0x062D), + _(0x0636, 0x062E), + _(0x0636, 0x0645), + _(0x0637, 0x062D), + _(0x0637, 0x0645), + _(0x0638, 0x0645), + _(0x0639, 0x062C), + _(0x0639, 0x0645), + _(0x063A, 0x062C), + _(0x063A, 0x0645), + _(0x0641, 0x062C), + _(0x0641, 0x062D), + _(0x0641, 0x062E), + _(0x0641, 0x0645), + _(0x0641, 0x0649), + _(0x0641, 0x064A), + _(0x0642, 0x062D), + _(0x0642, 0x0645), + _(0x0642, 0x0649), + _(0x0642, 0x064A), + _(0x0643, 0x0627), + _(0x0643, 0x062C), + _(0x0643, 0x062D), + _(0x0643, 0x062E), + _(0x0643, 0x0644), + _(0x0643, 0x0645), + _(0x0643, 0x0649), + _(0x0643, 0x064A), + _(0x0644, 0x062C)}, + {_(0x0644, 0x062D), + _(0x0644, 0x062E), + _(0x0644, 0x0645), + _(0x0644, 0x0649), + _(0x0644, 0x064A), + _(0x0645, 0x062C), + _(0x0645, 0x062D), + _(0x0645, 0x062E), + _(0x0645, 0x0645), + _(0x0645, 0x0649), + _(0x0645, 0x064A), + _(0x0646, 0x062C), + _(0x0646, 0x062D), + _(0x0646, 0x062E), + _(0x0646, 0x0645), + _(0x0646, 0x0649), + _(0x0646, 0x064A), + _(0x0647, 0x062C), + _(0x0647, 0x0645), + _(0x0647, 0x0649), + _(0x0647, 0x064A), + _(0x064A, 0x062C), + _(0x064A, 0x062D), + _(0x064A, 0x062E), + _(0x064A, 0x0645), + _(0x064A, 0x0649), + _(0x064A, 0x064A), + _(0x0630, 0x0670), + _(0x0631, 0x0670), + _(0x0649, 0x0670), + _(0x0020, 0x064C, 0x0651), + _(0x0020, 0x064D, 0x0651), + _(0x0020, 0x064E, 0x0651), + _(0x0020, 0x064F, 0x0651), + _(0x0020, 0x0650, 0x0651), + _(0x0020, 0x0651, 0x0670), + _(0x0626, 0x0631), + _(0x0626, 0x0632), + _(0x0626, 0x0645), + _(0x0626, 0x0646), + _(0x0626, 0x0649), + _(0x0626, 0x064A), + _(0x0628, 0x0631), + _(0x0628, 0x0632), + _(0x0628, 0x0645), + _(0x0628, 0x0646), + _(0x0628, 0x0649), + _(0x0628, 0x064A), + _(0x062A, 0x0631), + _(0x062A, 0x0632), + _(0x062A, 0x0645), + _(0x062A, 0x0646), + _(0x062A, 0x0649), + _(0x062A, 0x064A), + _(0x062B, 0x0631), + _(0x062B, 0x0632), + _(0x062B, 0x0645), + _(0x062B, 0x0646), + _(0x062B, 0x0649), + _(0x062B, 0x064A), + _(0x0641, 0x0649), + _(0x0641, 0x064A), + _(0x0642, 0x0649), + _(0x0642, 0x064A)}, + {_(0x0643, 0x0627), + _(0x0643, 0x0644), + _(0x0643, 0x0645), + _(0x0643, 0x0649), + _(0x0643, 0x064A), + _(0x0644, 0x0645), + _(0x0644, 0x0649), + _(0x0644, 0x064A), + _(0x0645, 0x0627), + _(0x0645, 0x0645), + _(0x0646, 0x0631), + _(0x0646, 0x0632), + _(0x0646, 0x0645), + _(0x0646, 0x0646), + _(0x0646, 0x0649), + _(0x0646, 0x064A), + _(0x0649, 0x0670), + _(0x064A, 0x0631), + _(0x064A, 0x0632), + _(0x064A, 0x0645), + _(0x064A, 0x0646), + _(0x064A, 0x0649), + _(0x064A, 0x064A), + _(0x0626, 0x062C), + _(0x0626, 0x062D), + _(0x0626, 0x062E), + _(0x0626, 0x0645), + _(0x0626, 0x0647), + _(0x0628, 0x062C), + _(0x0628, 0x062D), + _(0x0628, 0x062E), + _(0x0628, 0x0645), + _(0x0628, 0x0647), + _(0x062A, 0x062C), + _(0x062A, 0x062D), + _(0x062A, 0x062E), + _(0x062A, 0x0645), + _(0x062A, 0x0647), + _(0x062B, 0x0645), + _(0x062C, 0x062D), + _(0x062C, 0x0645), + _(0x062D, 0x062C), + _(0x062D, 0x0645), + _(0x062E, 0x062C), + _(0x062E, 0x0645), + _(0x0633, 0x062C), + _(0x0633, 0x062D), + _(0x0633, 0x062E), + _(0x0633, 0x0645), + _(0x0635, 0x062D), + _(0x0635, 0x062E), + _(0x0635, 0x0645), + _(0x0636, 0x062C), + _(0x0636, 0x062D), + _(0x0636, 0x062E), + _(0x0636, 0x0645), + _(0x0637, 0x062D), + _(0x0638, 0x0645), + _(0x0639, 0x062C), + _(0x0639, 0x0645), + _(0x063A, 0x062C), + _(0x063A, 0x0645), + _(0x0641, 0x062C), + _(0x0641, 0x062D)}, + {_(0x0641, 0x062E), + _(0x0641, 0x0645), + _(0x0642, 0x062D), + _(0x0642, 0x0645), + _(0x0643, 0x062C), + _(0x0643, 0x062D), + _(0x0643, 0x062E), + _(0x0643, 0x0644), + _(0x0643, 0x0645), + _(0x0644, 0x062C), + _(0x0644, 0x062D), + _(0x0644, 0x062E), + _(0x0644, 0x0645), + _(0x0644, 0x0647), + _(0x0645, 0x062C), + _(0x0645, 0x062D), + _(0x0645, 0x062E), + _(0x0645, 0x0645), + _(0x0646, 0x062C), + _(0x0646, 0x062D), + _(0x0646, 0x062E), + _(0x0646, 0x0645), + _(0x0646, 0x0647), + _(0x0647, 0x062C), + _(0x0647, 0x0645), + _(0x0647, 0x0670), + _(0x064A, 0x062C), + _(0x064A, 0x062D), + _(0x064A, 0x062E), + _(0x064A, 0x0645), + _(0x064A, 0x0647), + _(0x0626, 0x0645), + _(0x0626, 0x0647), + _(0x0628, 0x0645), + _(0x0628, 0x0647), + _(0x062A, 0x0645), + _(0x062A, 0x0647), + _(0x062B, 0x0645), + _(0x062B, 0x0647), + _(0x0633, 0x0645), + _(0x0633, 0x0647), + _(0x0634, 0x0645), + _(0x0634, 0x0647), + _(0x0643, 0x0644), + _(0x0643, 0x0645), + _(0x0644, 0x0645), + _(0x0646, 0x0645), + _(0x0646, 0x0647), + _(0x064A, 0x0645), + _(0x064A, 0x0647), + _(0x0640, 0x064E, 0x0651), + _(0x0640, 0x064F, 0x0651), + _(0x0640, 0x0650, 0x0651), + _(0x0637, 0x0649), + _(0x0637, 0x064A), + _(0x0639, 0x0649), + _(0x0639, 0x064A), + _(0x063A, 0x0649), + _(0x063A, 0x064A), + _(0x0633, 0x0649), + _(0x0633, 0x064A), + _(0x0634, 0x0649), + _(0x0634, 0x064A), + _(0x062D, 0x0649)}, + {_(0x062D, 0x064A), + _(0x062C, 0x0649), + _(0x062C, 0x064A), + _(0x062E, 0x0649), + _(0x062E, 0x064A), + _(0x0635, 0x0649), + _(0x0635, 0x064A), + _(0x0636, 0x0649), + _(0x0636, 0x064A), + _(0x0634, 0x062C), + _(0x0634, 0x062D), + _(0x0634, 0x062E), + _(0x0634, 0x0645), + _(0x0634, 0x0631), + _(0x0633, 0x0631), + _(0x0635, 0x0631), + _(0x0636, 0x0631), + _(0x0637, 0x0649), + _(0x0637, 0x064A), + _(0x0639, 0x0649), + _(0x0639, 0x064A), + _(0x063A, 0x0649), + _(0x063A, 0x064A), + _(0x0633, 0x0649), + _(0x0633, 0x064A), + _(0x0634, 0x0649), + _(0x0634, 0x064A), + _(0x062D, 0x0649), + _(0x062D, 0x064A), + _(0x062C, 0x0649), + _(0x062C, 0x064A), + _(0x062E, 0x0649), + _(0x062E, 0x064A), + _(0x0635, 0x0649), + _(0x0635, 0x064A), + _(0x0636, 0x0649), + _(0x0636, 0x064A), + _(0x0634, 0x062C), + _(0x0634, 0x062D), + _(0x0634, 0x062E), + _(0x0634, 0x0645), + _(0x0634, 0x0631), + _(0x0633, 0x0631), + _(0x0635, 0x0631), + _(0x0636, 0x0631), + _(0x0634, 0x062C), + _(0x0634, 0x062D), + _(0x0634, 0x062E), + _(0x0634, 0x0645), + _(0x0633, 0x0647), + _(0x0634, 0x0647), + _(0x0637, 0x0645), + _(0x0633, 0x062C), + _(0x0633, 0x062D), + _(0x0633, 0x062E), + _(0x0634, 0x062C), + _(0x0634, 0x062D), + _(0x0634, 0x062E), + _(0x0637, 0x0645), + _(0x0638, 0x0645), + _(0x0627, 0x064B), + _(0x0627, 0x064B), + _(SENTINAL), + _(SENTINAL)}, {_(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15148,197 +8604,126 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x062A, 0x062C, 0x0645), + _(0x062A, 0x062D, 0x062C), + _(0x062A, 0x062D, 0x062C), + _(0x062A, 0x062D, 0x0645), + _(0x062A, 0x062E, 0x0645), + _(0x062A, 0x0645, 0x062C), + _(0x062A, 0x0645, 0x062D), + _(0x062A, 0x0645, 0x062E), + _(0x062C, 0x0645, 0x062D), + _(0x062C, 0x0645, 0x062D), + _(0x062D, 0x0645, 0x064A), + _(0x062D, 0x0645, 0x0649), + _(0x0633, 0x062D, 0x062C), + _(0x0633, 0x062C, 0x062D), + _(0x0633, 0x062C, 0x0649), + _(0x0633, 0x0645, 0x062D), + _(0x0633, 0x0645, 0x062D), + _(0x0633, 0x0645, 0x062C), + _(0x0633, 0x0645, 0x0645), + _(0x0633, 0x0645, 0x0645), + _(0x0635, 0x062D, 0x062D), + _(0x0635, 0x062D, 0x062D), + _(0x0635, 0x0645, 0x0645), + _(0x0634, 0x062D, 0x0645), + _(0x0634, 0x062D, 0x0645), + _(0x0634, 0x062C, 0x064A), + _(0x0634, 0x0645, 0x062E), + _(0x0634, 0x0645, 0x062E), + _(0x0634, 0x0645, 0x0645), + _(0x0634, 0x0645, 0x0645), + _(0x0636, 0x062D, 0x0649), + _(0x0636, 0x062E, 0x0645), + _(0x0636, 0x062E, 0x0645), + _(0x0637, 0x0645, 0x062D), + _(0x0637, 0x0645, 0x062D), + _(0x0637, 0x0645, 0x0645), + _(0x0637, 0x0645, 0x064A), + _(0x0639, 0x062C, 0x0645), + _(0x0639, 0x0645, 0x0645), + _(0x0639, 0x0645, 0x0645), + _(0x0639, 0x0645, 0x0649), + _(0x063A, 0x0645, 0x0645), + _(0x063A, 0x0645, 0x064A), + _(0x063A, 0x0645, 0x0649), + _(0x0641, 0x062E, 0x0645), + _(0x0641, 0x062E, 0x0645), + _(0x0642, 0x0645, 0x062D), + _(0x0642, 0x0645, 0x0645)}, + {_(0x0644, 0x062D, 0x0645), + _(0x0644, 0x062D, 0x064A), + _(0x0644, 0x062D, 0x0649), + _(0x0644, 0x062C, 0x062C), + _(0x0644, 0x062C, 0x062C), + _(0x0644, 0x062E, 0x0645), + _(0x0644, 0x062E, 0x0645), + _(0x0644, 0x0645, 0x062D), + _(0x0644, 0x0645, 0x062D), + _(0x0645, 0x062D, 0x062C), + _(0x0645, 0x062D, 0x0645), + _(0x0645, 0x062D, 0x064A), + _(0x0645, 0x062C, 0x062D), + _(0x0645, 0x062C, 0x0645), + _(0x0645, 0x062E, 0x062C), + _(0x0645, 0x062E, 0x0645), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0430), - _(0x0431), - _(0x0432), - _(0x0433), - _(0x0434), - _(0x0435), - _(0x0436), - _(0x0437), - _(0x0438), - _(0x043A), - _(0x043B), - _(0x043C), - _(0x043E), - _(0x043F), - _(0x0440), - _(0x0441), - _(0x0442), - _(0x0443), - _(0x0444), - _(0x0445), - _(0x0446), - _(0x0447), - _(0x0448), - _(0x044B), - _(0x044D), - _(0x044E), - _(0xA689), - _(0x04D9), - _(0x0456), - _(0x0458), - _(0x04E9), - _(0x04AF), - _(0x04CF), - _(0x0430), - _(0x0431), - _(0x0432), - _(0x0433), - _(0x0434), - _(0x0435), - _(0x0436), - _(0x0437), - _(0x0438), - _(0x043A), - _(0x043B), - _(0x043E), - _(0x043F), - _(0x0441), - _(0x0443), - _(0x0444), - _(0x0445), - _(0x0446), - _(0x0447), - _(0x0448), - _(0x044A), - _(0x044B), - _(0x0491), - _(0x0456), - _(0x0455), - _(0x045F), - _(0x04AB), - _(0xA651), - _(0x04B1), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x0645, 0x062C, 0x062E), + _(0x0647, 0x0645, 0x062C), + _(0x0647, 0x0645, 0x0645), + _(0x0646, 0x062D, 0x0645), + _(0x0646, 0x062D, 0x0649), + _(0x0646, 0x062C, 0x0645), + _(0x0646, 0x062C, 0x0645), + _(0x0646, 0x062C, 0x0649), + _(0x0646, 0x0645, 0x064A), + _(0x0646, 0x0645, 0x0649), + _(0x064A, 0x0645, 0x0645), + _(0x064A, 0x0645, 0x0645), + _(0x0628, 0x062E, 0x064A), + _(0x062A, 0x062C, 0x064A), + _(0x062A, 0x062C, 0x0649), + _(0x062A, 0x062E, 0x064A), + _(0x062A, 0x062E, 0x0649), + _(0x062A, 0x0645, 0x064A), + _(0x062A, 0x0645, 0x0649), + _(0x062C, 0x0645, 0x064A), + _(0x062C, 0x062D, 0x0649), + _(0x062C, 0x0645, 0x0649), + _(0x0633, 0x062E, 0x0649), + _(0x0635, 0x062D, 0x064A), + _(0x0634, 0x062D, 0x064A), + _(0x0636, 0x062D, 0x064A), + _(0x0644, 0x062C, 0x064A), + _(0x0644, 0x0645, 0x064A), + _(0x064A, 0x062D, 0x064A), + _(0x064A, 0x062C, 0x064A), + _(0x064A, 0x0645, 0x064A), + _(0x0645, 0x0645, 0x064A), + _(0x0642, 0x0645, 0x064A), + _(0x0646, 0x062D, 0x064A), + _(0x0642, 0x0645, 0x062D), + _(0x0644, 0x062D, 0x0645), + _(0x0639, 0x0645, 0x064A), + _(0x0643, 0x0645, 0x064A), + _(0x0646, 0x062C, 0x062D), + _(0x0645, 0x062E, 0x064A), + _(0x0644, 0x062C, 0x0645), + _(0x0643, 0x0645, 0x0645), + _(0x0644, 0x062C, 0x0645), + _(0x0646, 0x062C, 0x062D), + _(0x062C, 0x062D, 0x064A), + _(0x062D, 0x062C, 0x064A)}, + {_(0x0645, 0x062C, 0x064A), + _(0x0641, 0x0645, 0x064A), + _(0x0628, 0x062D, 0x064A), + _(0x0643, 0x0645, 0x0645), + _(0x0639, 0x062C, 0x0645), + _(0x0635, 0x0645, 0x0645), + _(0x0633, 0x062E, 0x064A), + _(0x0646, 0x062C, 0x064A), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15379,49 +8764,54 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0635, 0x0644, 0x06D2), + _(0x0642, 0x0644, 0x06D2), + _(0x0627, 0x0644, 0x0644, 0x0647), + _(0x0627, 0x0643, 0x0628, 0x0631), + _(0x0645, 0x062D, 0x0645, 0x062F), + _(0x0635, 0x0644, 0x0639, 0x0645), + _(0x0631, 0x0633, 0x0648, 0x0644), + _(0x0639, 0x0644, 0x064A, 0x0647), + _(0x0648, 0x0633, 0x0644, 0x0645), + _(0x0635, 0x0644, 0x0649), + _(0x0635, 0x0644, 0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639, 0x0644, 0x064A, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645), + _(0x062C, 0x0644, 0x0020, 0x062C, 0x0644, 0x0627, 0x0644, 0x0647), + _(0x0631, 0x06CC, 0x0627, 0x0644), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(0x002C), + _(0x3001), + _(0x3002), + _(0x003A), + _(0x003B), + _(0x0021), + _(0x003F), + _(0x3016), + _(0x3017), + _(0x002E, 0x002E, 0x002E), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(0x1E922), - _(0x1E923), - _(0x1E924), - _(0x1E925), - _(0x1E926), - _(0x1E927), - _(0x1E928), - _(0x1E929), - _(0x1E92A), - _(0x1E92B), - _(0x1E92C), - _(0x1E92D), - _(0x1E92E), - _(0x1E92F), - _(0x1E930), - _(0x1E931), - _(0x1E932), - _(0x1E933), - _(0x1E934), - _(0x1E935), - _(0x1E936), - _(0x1E937), - _(0x1E938), - _(0x1E939), - _(0x1E93A), - _(0x1E93B), - _(0x1E93C), - _(0x1E93D), - _(0x1E93E), - _(0x1E93F), - _(0x1E940), - _(0x1E941), - _(0x1E942), - _(0x1E943), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15438,36 +8828,510 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x002E, 0x002E), + _(0x2014), + _(0x2013), + _(0x005F), + _(0x005F), + _(0x0028), + _(0x0029), + _(0x007B), + _(0x007D), + _(0x3014), + _(0x3015), + _(0x3010), + _(0x3011), + _(0x300A), + _(0x300B), + _(0x3008)}, + {_(0x3009), + _(0x300C), + _(0x300D), + _(0x300E), + _(0x300F), _(SENTINAL), _(SENTINAL), + _(0x005B), + _(0x005D), + _(0x0020, 0x0305), + _(0x0020, 0x0305), + _(0x0020, 0x0305), + _(0x0020, 0x0305), + _(0x005F), + _(0x005F), + _(0x005F), + _(0x002C), + _(0x3001), + _(0x002E), _(SENTINAL), + _(0x003B), + _(0x003A), + _(0x003F), + _(0x0021), + _(0x2014), + _(0x0028), + _(0x0029), + _(0x007B), + _(0x007D), + _(0x3014), + _(0x3015), + _(0x0023), + _(0x0026), + _(0x002A), + _(0x002B), + _(0x002D), + _(0x003C), + _(0x003E), + _(0x003D), _(SENTINAL), + _(0x005C), + _(0x0024), + _(0x0025), + _(0x0040), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0020, 0x064B), + _(0x0640, 0x064B), + _(0x0020, 0x064C), _(SENTINAL), + _(0x0020, 0x064D), _(SENTINAL), + _(0x0020, 0x064E), + _(0x0640, 0x064E), + _(0x0020, 0x064F), + _(0x0640, 0x064F), + _(0x0020, 0x0650), + _(0x0640, 0x0650), + _(0x0020, 0x0651), + _(0x0640, 0x0651), + _(0x0020, 0x0652), + _(0x0640, 0x0652)}, + {_(0x0621), + _(0x0622), + _(0x0622), + _(0x0623), + _(0x0623), + _(0x0624), + _(0x0624), + _(0x0625), + _(0x0625), + _(0x0626), + _(0x0626), + _(0x0626), + _(0x0626), + _(0x0627), + _(0x0627), + _(0x0628), + _(0x0628), + _(0x0628), + _(0x0628), + _(0x0629), + _(0x0629), + _(0x062A), + _(0x062A), + _(0x062A), + _(0x062A), + _(0x062B), + _(0x062B), + _(0x062B), + _(0x062B), + _(0x062C), + _(0x062C), + _(0x062C), + _(0x062C), + _(0x062D), + _(0x062D), + _(0x062D), + _(0x062D), + _(0x062E), + _(0x062E), + _(0x062E), + _(0x062E), + _(0x062F), + _(0x062F), + _(0x0630), + _(0x0630), + _(0x0631), + _(0x0631), + _(0x0632), + _(0x0632), + _(0x0633), + _(0x0633), + _(0x0633), + _(0x0633), + _(0x0634), + _(0x0634), + _(0x0634), + _(0x0634), + _(0x0635), + _(0x0635), + _(0x0635), + _(0x0635), + _(0x0636), + _(0x0636), + _(0x0636)}, + {_(0x0636), + _(0x0637), + _(0x0637), + _(0x0637), + _(0x0637), + _(0x0638), + _(0x0638), + _(0x0638), + _(0x0638), + _(0x0639), + _(0x0639), + _(0x0639), + _(0x0639), + _(0x063A), + _(0x063A), + _(0x063A), + _(0x063A), + _(0x0641), + _(0x0641), + _(0x0641), + _(0x0641), + _(0x0642), + _(0x0642), + _(0x0642), + _(0x0642), + _(0x0643), + _(0x0643), + _(0x0643), + _(0x0643), + _(0x0644), + _(0x0644), + _(0x0644), + _(0x0644), + _(0x0645), + _(0x0645), + _(0x0645), + _(0x0645), + _(0x0646), + _(0x0646), + _(0x0646), + _(0x0646), + _(0x0647), + _(0x0647), + _(0x0647), + _(0x0647), + _(0x0648), + _(0x0648), + _(0x0649), + _(0x0649), + _(0x064A), + _(0x064A), + _(0x064A), + _(0x064A), + _(0x0644, 0x0622), + _(0x0644, 0x0622), + _(0x0644, 0x0623), + _(0x0644, 0x0623), + _(0x0644, 0x0625), + _(0x0644, 0x0625), + _(0x0644, 0x0627), + _(0x0644, 0x0627), _(SENTINAL), _(SENTINAL), + _()}, + {_(SENTINAL), + _(0x0021), + _(0x0022), + _(0x0023), + _(0x0024), + _(0x0025), + _(0x0026), + _(0x0027), + _(0x0028), + _(0x0029), + _(0x002A), + _(0x002B), + _(0x002C), + _(0x002D), + _(0x002E), + _(0x002F), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x003A), + _(0x003B), + _(0x003C), + _(0x003D), + _(0x003E), + _(0x003F), + _(0x0040), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x005B), + _(0x005C), + _(0x005D), + _(0x005E), + _(0x005F)}, + {_(0x0060), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x007B), + _(0x007C), + _(0x007D), + _(0x007E), + _(0x2985), + _(0x2986), + _(0x3002), + _(0x300C), + _(0x300D), + _(0x3001), + _(0x30FB), + _(0x30F2), + _(0x30A1), + _(0x30A3), + _(0x30A5), + _(0x30A7), + _(0x30A9), + _(0x30E3), + _(0x30E5), + _(0x30E7), + _(0x30C3), + _(0x30FC), + _(0x30A2), + _(0x30A4), + _(0x30A6), + _(0x30A8), + _(0x30AA), + _(0x30AB), + _(0x30AD), + _(0x30AF), + _(0x30B1), + _(0x30B3), + _(0x30B5), + _(0x30B7), + _(0x30B9), + _(0x30BB), + _(0x30BD)}, + {_(0x30BF), + _(0x30C1), + _(0x30C4), + _(0x30C6), + _(0x30C8), + _(0x30CA), + _(0x30CB), + _(0x30CC), + _(0x30CD), + _(0x30CE), + _(0x30CF), + _(0x30D2), + _(0x30D5), + _(0x30D8), + _(0x30DB), + _(0x30DE), + _(0x30DF), + _(0x30E0), + _(0x30E1), + _(0x30E2), + _(0x30E4), + _(0x30E6), + _(0x30E8), + _(0x30E9), + _(0x30EA), + _(0x30EB), + _(0x30EC), + _(0x30ED), + _(0x30EF), + _(0x30F3), + _(0x3099), + _(0x309A), + _(), + _(0x1100), + _(0x1101), + _(0x11AA), + _(0x1102), + _(0x11AC), + _(0x11AD), + _(0x1103), + _(0x1104), + _(0x1105), + _(0x11B0), + _(0x11B1), + _(0x11B2), + _(0x11B3), + _(0x11B4), + _(0x11B5), + _(0x111A), + _(0x1106), + _(0x1107), + _(0x1108), + _(0x1121), + _(0x1109), + _(0x110A), + _(0x110B), + _(0x110C), + _(0x110D), + _(0x110E), + _(0x110F), + _(0x1110), + _(0x1111), + _(0x1112), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), + _(0x1161), + _(0x1162), + _(0x1163), + _(0x1164), + _(0x1165), + _(0x1166), _(SENTINAL), _(SENTINAL), + _(0x1167), + _(0x1168), + _(0x1169), + _(0x116A), + _(0x116B), + _(0x116C), _(SENTINAL), _(SENTINAL), + _(0x116D), + _(0x116E), + _(0x116F), + _(0x1170), + _(0x1171), + _(0x1172), _(SENTINAL), _(SENTINAL), + _(0x1173), + _(0x1174), + _(0x1175), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x00A2), + _(0x00A3), + _(0x00AC), + _(0x0020, 0x0304), + _(0x00A6), + _(0x00A5), + _(0x20A9), _(SENTINAL), + _(0x2502), + _(0x2190), + _(0x2191), + _(0x2192), + _(0x2193), + _(0x25A0), + _(0x25CB), _(SENTINAL), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x10428), + _(0x10429), + _(0x1042A), + _(0x1042B), + _(0x1042C), + _(0x1042D), + _(0x1042E), + _(0x1042F), + _(0x10430), + _(0x10431), + _(0x10432), + _(0x10433), + _(0x10434), + _(0x10435), + _(0x10436), + _(0x10437), + _(0x10438), + _(0x10439), + _(0x1043A), + _(0x1043B), + _(0x1043C), + _(0x1043D), + _(0x1043E), + _(0x1043F), + _(0x10440), + _(0x10441), + _(0x10442), + _(0x10443), + _(0x10444), + _(0x10445), + _(0x10446), + _(0x10447), + _(0x10448), + _(0x10449), + _(0x1044A), + _(0x1044B), + _(0x1044C), + _(0x1044D), + _(0x1044E), + _(0x1044F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15491,6 +9355,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15538,6 +9404,42 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x104D8), + _(0x104D9), + _(0x104DA), + _(0x104DB), + _(0x104DC), + _(0x104DD), + _(0x104DE), + _(0x104DF), + _(0x104E0), + _(0x104E1), + _(0x104E2), + _(0x104E3), + _(0x104E4), + _(0x104E5), + _(0x104E6), + _(0x104E7)}, + {_(0x104E8), + _(0x104E9), + _(0x104EA), + _(0x104EB), + _(0x104EC), + _(0x104ED), + _(0x104EE), + _(0x104EF), + _(0x104F0), + _(0x104F1), + _(0x104F2), + _(0x104F3), + _(0x104F4), + _(0x104F5), + _(0x104F6), + _(0x104F7), + _(0x104F8), + _(0x104F9), + _(0x104FA), + _(0x104FB), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15581,6 +9483,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15628,9 +9532,44 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x10597), + _(0x10598), + _(0x10599), + _(0x1059A), + _(0x1059B), + _(0x1059C), + _(0x1059D), + _(0x1059E), + _(0x1059F), + _(0x105A0), + _(0x105A1), _(SENTINAL), + _(0x105A3), + _(0x105A4), + _(0x105A5), + _(0x105A6)}, + {_(0x105A7), + _(0x105A8), + _(0x105A9), + _(0x105AA), + _(0x105AB), + _(0x105AC), + _(0x105AD), + _(0x105AE), + _(0x105AF), + _(0x105B0), + _(0x105B1), _(SENTINAL), + _(0x105B3), + _(0x105B4), + _(0x105B5), + _(0x105B6), + _(0x105B7), + _(0x105B8), + _(0x105B9), _(SENTINAL), + _(0x105BB), + _(0x105BC), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15643,195 +9582,166 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(0x0627), - _(0x0628), - _(0x062C), - _(0x062F), _(SENTINAL), - _(0x0648), - _(0x0632), - _(0x062D), - _(0x0637), - _(0x064A), - _(0x0643), - _(0x0644), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), - _(0x0631), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), - _(0x0630), - _(0x0636), - _(0x0638), - _(0x063A), - _(0x066E), - _(0x06BA), - _(0x06A1), - _(0x066F), _(SENTINAL), - _(0x0628), - _(0x062C), _(SENTINAL), - _(0x0647), _(SENTINAL), _(SENTINAL), - _(0x062D), _(SENTINAL), - _(0x064A), - _(0x0643), - _(0x0644), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), _(SENTINAL), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), _(SENTINAL), - _(0x0636), _(SENTINAL), - _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x062C), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x062D), _(SENTINAL), - _(0x064A), _(SENTINAL), - _(0x0644), _(SENTINAL), - _(0x0646), - _(0x0633), - _(0x0639), _(SENTINAL), - _(0x0635), - _(0x0642), _(SENTINAL), - _(0x0634), _(SENTINAL), _(SENTINAL), - _(0x062E), _(SENTINAL), - _(0x0636), _(SENTINAL), - _(0x063A), _(SENTINAL), - _(0x06BA), + _(SENTINAL)}, + {_(SENTINAL), + _(0x02D0), + _(0x02D1), + _(0x00E6), + _(0x0299), + _(0x0253), _(SENTINAL), - _(0x066F), + _(0x02A3), + _(0xAB66), + _(0x02A5), + _(0x02A4), + _(0x0256), + _(0x0257), + _(0x1D91), + _(0x0258), + _(0x025E), + _(0x02A9), + _(0x0264), + _(0x0262), + _(0x0260), + _(0x029B), + _(0x0127), + _(0x029C), + _(0x0267), + _(0x0284), + _(0x02AA), + _(0x02AB), + _(0x026C), + _(0x1DF04), + _(0xA78E), + _(0x026E), + _(0x1DF05), + _(0x028E), + _(0x1DF06), + _(0x00F8), + _(0x0276), + _(0x0277), + _(0x0071), + _(0x027A), + _(0x1DF08), + _(0x027D), + _(0x027E), + _(0x0280), + _(0x02A8), + _(0x02A6), + _(0xAB67), + _(0x02A7), + _(0x0288), + _(0x2C71), _(SENTINAL), - _(0x0628), - _(0x062C), + _(0x028F), + _(0x02A1), + _(0x02A2), + _(0x0298), + _(0x01C0), + _(0x01C1), + _(0x01C2), + _(0x1DF0A), + _(0x1DF1E), _(SENTINAL), - _(0x0647), _(SENTINAL), _(SENTINAL), - _(0x062D), - _(0x0637), - _(0x064A), - _(0x0643), _(SENTINAL), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), + _(SENTINAL)}, + {_(0x10CC0), + _(0x10CC1), + _(0x10CC2), + _(0x10CC3), + _(0x10CC4), + _(0x10CC5), + _(0x10CC6), + _(0x10CC7), + _(0x10CC8), + _(0x10CC9), + _(0x10CCA), + _(0x10CCB), + _(0x10CCC), + _(0x10CCD), + _(0x10CCE), + _(0x10CCF), + _(0x10CD0), + _(0x10CD1), + _(0x10CD2), + _(0x10CD3), + _(0x10CD4), + _(0x10CD5), + _(0x10CD6), + _(0x10CD7), + _(0x10CD8), + _(0x10CD9), + _(0x10CDA), + _(0x10CDB), + _(0x10CDC), + _(0x10CDD), + _(0x10CDE), + _(0x10CDF), + _(0x10CE0), + _(0x10CE1), + _(0x10CE2), + _(0x10CE3), + _(0x10CE4), + _(0x10CE5), + _(0x10CE6), + _(0x10CE7), + _(0x10CE8), + _(0x10CE9), + _(0x10CEA), + _(0x10CEB), + _(0x10CEC), + _(0x10CED), + _(0x10CEE), + _(0x10CEF), + _(0x10CF0), + _(0x10CF1), + _(0x10CF2), _(SENTINAL), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), _(SENTINAL), - _(0x0636), - _(0x0638), - _(0x063A), - _(0x066E), _(SENTINAL), - _(0x06A1), _(SENTINAL), - _(0x0627), - _(0x0628), - _(0x062C), - _(0x062F), - _(0x0647), - _(0x0648), - _(0x0632), - _(0x062D), - _(0x0637), - _(0x064A), _(SENTINAL), - _(0x0644), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), - _(0x0631), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), - _(0x0630), - _(0x0636), - _(0x0638), - _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0628), - _(0x062C), - _(0x062F), _(SENTINAL), - _(0x0648), - _(0x0632), - _(0x062D), - _(0x0637), - _(0x064A), _(SENTINAL), - _(0x0644), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), - _(0x0631), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), - _(0x0630), - _(0x0636), - _(0x0638), - _(0x063A), + _(SENTINAL)}, + {_(SENTINAL), + _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15862,6 +9772,71 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x118C0), + _(0x118C1), + _(0x118C2), + _(0x118C3), + _(0x118C4), + _(0x118C5), + _(0x118C6), + _(0x118C7), + _(0x118C8), + _(0x118C9), + _(0x118CA), + _(0x118CB), + _(0x118CC), + _(0x118CD), + _(0x118CE), + _(0x118CF), + _(0x118D0), + _(0x118D1), + _(0x118D2), + _(0x118D3), + _(0x118D4), + _(0x118D5), + _(0x118D6), + _(0x118D7), + _(0x118D8), + _(0x118D9), + _(0x118DA), + _(0x118DB), + _(0x118DC), + _(0x118DD), + _(0x118DE), + _(0x118DF)}, + {_(0x16E60), + _(0x16E61), + _(0x16E62), + _(0x16E63), + _(0x16E64), + _(0x16E65), + _(0x16E66), + _(0x16E67), + _(0x16E68), + _(0x16E69), + _(0x16E6A), + _(0x16E6B), + _(0x16E6C), + _(0x16E6D), + _(0x16E6E), + _(0x16E6F), + _(0x16E70), + _(0x16E71), + _(0x16E72), + _(0x16E73), + _(0x16E74), + _(0x16E75), + _(0x16E76), + _(0x16E77), + _(0x16E78), + _(0x16E79), + _(0x16E7A), + _(0x16E7B), + _(0x16E7C), + _(0x16E7D), + _(0x16E7E), + _(0x16E7F), + _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15892,6 +9867,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15899,87 +9876,12 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(0x0030, 0x002E), - _(0x0030, 0x002C), - _(0x0031, 0x002C), - _(0x0032, 0x002C), - _(0x0033, 0x002C), - _(0x0034, 0x002C), - _(0x0035, 0x002C), - _(0x0036, 0x002C), - _(0x0037, 0x002C), - _(0x0038, 0x002C), - _(0x0039, 0x002C), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0028, 0x0061, 0x0029), - _(0x0028, 0x0062, 0x0029), - _(0x0028, 0x0063, 0x0029), - _(0x0028, 0x0064, 0x0029), - _(0x0028, 0x0065, 0x0029), - _(0x0028, 0x0066, 0x0029), - _(0x0028, 0x0067, 0x0029), - _(0x0028, 0x0068, 0x0029), - _(0x0028, 0x0069, 0x0029), - _(0x0028, 0x006A, 0x0029), - _(0x0028, 0x006B, 0x0029), - _(0x0028, 0x006C, 0x0029), - _(0x0028, 0x006D, 0x0029), - _(0x0028, 0x006E, 0x0029), - _(0x0028, 0x006F, 0x0029), - _(0x0028, 0x0070, 0x0029), - _(0x0028, 0x0071, 0x0029), - _(0x0028, 0x0072, 0x0029), - _(0x0028, 0x0073, 0x0029), - _(0x0028, 0x0074, 0x0029), - _(0x0028, 0x0075, 0x0029), - _(0x0028, 0x0076, 0x0029), - _(0x0028, 0x0077, 0x0029), - _(0x0028, 0x0078, 0x0029), - _(0x0028, 0x0079, 0x0029), - _(0x0028, 0x007A, 0x0029), - _(0x3014, 0x0073, 0x3015), - _(0x0063), - _(0x0072), - _(0x0063, 0x0064), - _(0x0077, 0x007A), _(SENTINAL), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0068, 0x0076), - _(0x006D, 0x0076), - _(0x0073, 0x0064), - _(0x0073, 0x0073), - _(0x0070, 0x0070, 0x0076), - _(0x0077, 0x0063), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15998,6 +9900,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16006,9 +9912,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x006D, 0x0063), - _(0x006D, 0x0064), - _(0x006D, 0x0072), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16028,6 +9931,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16044,7 +9949,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0064, 0x006A), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16058,6 +9962,13 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1D157, 0x1D165), + _(0x1D158, 0x1D165), + _(0x1D158, 0x1D165, 0x1D16E), + _(0x1D158, 0x1D165, 0x1D16F), + _(0x1D158, 0x1D165, 0x1D170), + _(0x1D158, 0x1D165, 0x1D171), + _(0x1D158, 0x1D165, 0x1D172), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16072,10 +9983,20 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16134,6 +10055,12 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1D1B9, 0x1D165), + _(0x1D1BA, 0x1D165), + _(0x1D1B9, 0x1D165, 0x1D16E), + _(0x1D1BA, 0x1D165, 0x1D16E), + _(0x1D1B9, 0x1D165, 0x1D16F)}, + {_(0x1D1BA, 0x1D165, 0x1D16F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16155,10 +10082,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(0x307B, 0x304B), - _(0x30B3, 0x30B3), - _(0x30B5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16172,63 +10095,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x624B), - _(0x5B57), - _(0x53CC), - _(0x30C7), - _(0x4E8C), - _(0x591A), - _(0x89E3), - _(0x5929), - _(0x4EA4), - _(0x6620), - _(0x7121), - _(0x6599), - _(0x524D), - _(0x5F8C), - _(0x518D), - _(0x65B0), - _(0x521D), - _(0x7D42), - _(0x751F), - _(0x8CA9), - _(0x58F0), - _(0x5439), - _(0x6F14), - _(0x6295), - _(0x6355), - _(0x4E00), - _(0x4E09), - _(0x904A), - _(0x5DE6), - _(0x4E2D), - _(0x53F3), - _(0x6307), - _(0x8D70), - _(0x6253), - _(0x7981), - _(0x7A7A), - _(0x5408), - _(0x6E80), - _(0x6709), - _(0x6708), - _(0x7533), - _(0x5272), - _(0x55B6), - _(0x914D), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x3014, 0x672C, 0x3015), - _(0x3014, 0x4E09, 0x3015), - _(0x3014, 0x4E8C, 0x3015), - _(0x3014, 0x5B89, 0x3015), - _(0x3014, 0x70B9, 0x3015), - _(0x3014, 0x6253, 0x3015), - _(0x3014, 0x76D7, 0x3015), - _(0x3014, 0x52DD, 0x3015), - _(0x3014, 0x6557, 0x3015), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16236,8 +10106,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x5F97), - _(0x53EF), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16255,33 +10123,1032 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C)}, + {_(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), _(SENTINAL), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078)}, + {_(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), _(SENTINAL), + _(0x0063), + _(0x0064), _(SENTINAL), _(SENTINAL), + _(0x0067), _(SENTINAL), _(SENTINAL), + _(0x006A), + _(0x006B), _(SENTINAL), _(SENTINAL), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), _(SENTINAL), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), _(SENTINAL), + _(0x0066), _(SENTINAL), + _(0x0068), + _(0x0069), + _(0x006A)}, + {_(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), _(SENTINAL), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076)}, + {_(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), _(SENTINAL), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), _(SENTINAL), _(SENTINAL), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), _(SENTINAL), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), _(SENTINAL), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), _(SENTINAL), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(SENTINAL)}, + {_(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), _(SENTINAL), + _(0x006F), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), _(SENTINAL), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074)}, + {_(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066)}, + {_(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072)}, + {_(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064)}, + {_(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070)}, + {_(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0131), + _(0x0237), _(SENTINAL), _(SENTINAL), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8)}, + {_(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4)}, + {_(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA)}, + {_(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0)}, + {_(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6)}, + {_(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03DD), + _(0x03DD), _(SENTINAL), _(SENTINAL), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16329,6 +11196,68 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0430), + _(0x0431), + _(0x0432), + _(0x0433), + _(0x0434), + _(0x0435), + _(0x0436), + _(0x0437), + _(0x0438), + _(0x043A), + _(0x043B), + _(0x043C), + _(0x043E), + _(0x043F), + _(0x0440), + _(0x0441)}, + {_(0x0442), + _(0x0443), + _(0x0444), + _(0x0445), + _(0x0446), + _(0x0447), + _(0x0448), + _(0x044B), + _(0x044D), + _(0x044E), + _(0xA689), + _(0x04D9), + _(0x0456), + _(0x0458), + _(0x04E9), + _(0x04AF), + _(0x04CF), + _(0x0430), + _(0x0431), + _(0x0432), + _(0x0433), + _(0x0434), + _(0x0435), + _(0x0436), + _(0x0437), + _(0x0438), + _(0x043A), + _(0x043B), + _(0x043E), + _(0x043F), + _(0x0441), + _(0x0443), + _(0x0444), + _(0x0445), + _(0x0446), + _(0x0447), + _(0x0448), + _(0x044A), + _(0x044B), + _(0x0491), + _(0x0456), + _(0x0455), + _(0x045F), + _(0x04AB), + _(0xA651), + _(0x04B1), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16346,6 +11275,41 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x1E922), + _(0x1E923), + _(0x1E924), + _(0x1E925), + _(0x1E926), + _(0x1E927), + _(0x1E928), + _(0x1E929), + _(0x1E92A), + _(0x1E92B), + _(0x1E92C), + _(0x1E92D), + _(0x1E92E), + _(0x1E92F), + _(0x1E930), + _(0x1E931), + _(0x1E932), + _(0x1E933), + _(0x1E934), + _(0x1E935), + _(0x1E936), + _(0x1E937), + _(0x1E938), + _(0x1E939), + _(0x1E93A), + _(0x1E93B), + _(0x1E93C), + _(0x1E93D), + _(0x1E93E), + _(0x1E93F), + _(0x1E940), + _(0x1E941), + _(0x1E942), + _(0x1E943), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16375,63 +11339,279 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0627), + _(0x0628), + _(0x062C), + _(0x062F), _(SENTINAL), + _(0x0648), + _(0x0632), + _(0x062D), + _(0x0637), + _(0x064A), + _(0x0643), + _(0x0644), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), + _(0x0631), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), + _(0x0630), + _(0x0636), + _(0x0638), + _(0x063A), + _(0x066E), + _(0x06BA), + _(0x06A1), + _(0x066F), _(SENTINAL), + _(0x0628), + _(0x062C), _(SENTINAL), + _(0x0647), _(SENTINAL), _(SENTINAL), + _(0x062D), _(SENTINAL), + _(0x064A), + _(0x0643), + _(0x0644), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), _(SENTINAL), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), _(SENTINAL), + _(0x0636), _(SENTINAL), + _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), + _(0x062C), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x062D), _(SENTINAL), + _(0x064A), _(SENTINAL), + _(0x0644), _(SENTINAL), + _(0x0646), + _(0x0633), + _(0x0639), _(SENTINAL), + _(0x0635), + _(0x0642), _(SENTINAL), + _(0x0634), _(SENTINAL), _(SENTINAL), + _(0x062E), _(SENTINAL), + _(0x0636), _(SENTINAL), + _(0x063A), _(SENTINAL), + _(0x06BA), _(SENTINAL), + _(0x066F), _(SENTINAL), + _(0x0628), + _(0x062C), _(SENTINAL), + _(0x0647), _(SENTINAL), _(SENTINAL), + _(0x062D), + _(0x0637), + _(0x064A), + _(0x0643), _(SENTINAL), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), _(SENTINAL), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), _(SENTINAL), + _(0x0636), + _(0x0638), + _(0x063A), + _(0x066E), _(SENTINAL), + _(0x06A1), _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), + {_(0x0627), + _(0x0628), + _(0x062C), + _(0x062F), + _(0x0647), + _(0x0648), + _(0x0632), + _(0x062D), + _(0x0637), + _(0x064A), _(SENTINAL), + _(0x0644), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), + _(0x0631), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), + _(0x0630), + _(0x0636), + _(0x0638), + _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0628), + _(0x062C), + _(0x062F), _(SENTINAL), + _(0x0648), + _(0x0632), + _(0x062D), + _(0x0637), + _(0x064A), _(SENTINAL), + _(0x0644), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), + _(0x0631), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), + _(0x0630), + _(0x0636), + _(0x0638), + _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0030, 0x002E), + _(0x0030, 0x002C), + _(0x0031, 0x002C), + _(0x0032, 0x002C), + _(0x0033, 0x002C), + _(0x0034, 0x002C), + _(0x0035, 0x002C), + _(0x0036, 0x002C), + _(0x0037, 0x002C), + _(0x0038, 0x002C), + _(0x0039, 0x002C), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0028, 0x0061, 0x0029), + _(0x0028, 0x0062, 0x0029), + _(0x0028, 0x0063, 0x0029), + _(0x0028, 0x0064, 0x0029), + _(0x0028, 0x0065, 0x0029), + _(0x0028, 0x0066, 0x0029), + _(0x0028, 0x0067, 0x0029), + _(0x0028, 0x0068, 0x0029), + _(0x0028, 0x0069, 0x0029), + _(0x0028, 0x006A, 0x0029), + _(0x0028, 0x006B, 0x0029), + _(0x0028, 0x006C, 0x0029), + _(0x0028, 0x006D, 0x0029), + _(0x0028, 0x006E, 0x0029), + _(0x0028, 0x006F, 0x0029), + _(0x0028, 0x0070, 0x0029), + _(0x0028, 0x0071, 0x0029), + _(0x0028, 0x0072, 0x0029), + _(0x0028, 0x0073, 0x0029), + _(0x0028, 0x0074, 0x0029), + _(0x0028, 0x0075, 0x0029), + _(0x0028, 0x0076, 0x0029), + _(0x0028, 0x0077, 0x0029), + _(0x0028, 0x0078, 0x0029), + _(0x0028, 0x0079, 0x0029), + _(0x0028, 0x007A, 0x0029), + _(0x3014, 0x0073, 0x3015), + _(0x0063), + _(0x0072), + _(0x0063, 0x0064), + _(0x0077, 0x007A), _(SENTINAL), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070)}, + {_(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0068, 0x0076), + _(0x006D, 0x0076), + _(0x0073, 0x0064), + _(0x0073, 0x0073), + _(0x0070, 0x0070, 0x0076), + _(0x0077, 0x0063), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16458,6 +11638,9 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x006D, 0x0063), + _(0x006D, 0x0064), + _(0x006D, 0x0072), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16476,6 +11659,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16491,6 +11676,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0064, 0x006A), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16537,6 +11723,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x307B, 0x304B), + _(0x30B3, 0x30B3), + _(0x30B5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16550,9 +11740,63 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x624B), + _(0x5B57), + _(0x53CC), + _(0x30C7), + _(0x4E8C), + _(0x591A), + _(0x89E3), + _(0x5929), + _(0x4EA4), + _(0x6620), + _(0x7121), + _(0x6599), + _(0x524D), + _(0x5F8C), + _(0x518D), + _(0x65B0), + _(0x521D), + _(0x7D42), + _(0x751F), + _(0x8CA9), + _(0x58F0), + _(0x5439), + _(0x6F14), + _(0x6295), + _(0x6355), + _(0x4E00), + _(0x4E09), + _(0x904A), + _(0x5DE6), + _(0x4E2D), + _(0x53F3), + _(0x6307), + _(0x8D70), + _(0x6253), + _(0x7981), + _(0x7A7A), + _(0x5408), + _(0x6E80), + _(0x6709), + _(0x6708), + _(0x7533), + _(0x5272), + _(0x55B6), + _(0x914D), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x3014, 0x672C, 0x3015), + _(0x3014, 0x4E09, 0x3015), + _(0x3014, 0x4E8C, 0x3015), + _(0x3014, 0x5B89, 0x3015), + _(0x3014, 0x70B9, 0x3015), + _(0x3014, 0x6253, 0x3015), + _(0x3014, 0x76D7, 0x3015), + _(0x3014, 0x52DD, 0x3015), + _(0x3014, 0x6557, 0x3015), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16560,6 +11804,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x5F97), + _(0x53EF), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16605,6 +11851,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16731,8 +11979,8 @@ static const struct rview stage2[][256] = { _(0x549E), _(0x5438), _(0x5448), - _(0x5468), - _(0x54A2), + _(0x5468)}, + {_(0x54A2), _(0x54F6), _(0x5510), _(0x5553), @@ -16795,8 +12043,8 @@ static const struct rview stage2[][256] = { _(0x5D43), _(0x21DE6), _(0x5D6E), - _(0x5D6B), - _(0x5D7C), + _(0x5D6B)}, + {_(0x5D7C), _(0x5DE1), _(0x5DE2), _(0x382F), @@ -16859,8 +12107,8 @@ static const struct rview stage2[][256] = { _(0x6383), _(0x63E4), _(0x22BF1), - _(0x6422), - _(0x63C5), + _(0x6422)}, + {_(0x63C5), _(0x63A9), _(0x3A2E), _(0x6469), @@ -16987,8 +12235,8 @@ static const struct rview stage2[][256] = { _(0x24FB8), _(0x25044), _(0x3FFC), - _(0x4008), - _(0x76F4), + _(0x4008)}, + {_(0x76F4), _(0x250F3), _(0x250F2), _(0x25119), @@ -17051,8 +12299,8 @@ static const struct rview stage2[][256] = { _(0x26523), _(0x8060), _(0x265A8), - _(0x8070), - _(0x2335F), + _(0x8070)}, + {_(0x2335F), _(0x43D5), _(0x80B2), _(0x8103), @@ -17115,8 +12363,8 @@ static const struct rview stage2[][256] = { _(0x8728), _(0x876B), _(0x8786), - _(0x45D7), - _(0x87E1), + _(0x45D7)}, + {_(0x87E1), _(0x8801), _(0x45F9), _(0x8860), @@ -17146,262 +12394,70 @@ static const struct rview stage2[][256] = { _(0x8DBC), _(0x8DF0), _(0x208DE), - _(0x8ED4), - _(0x8F38), - _(0x285D2), - _(0x285ED), - _(0x9094), - _(0x90F1), - _(0x9111), - _(0x2872E), - _(0x911B), - _(0x9238), - _(0x92D7), - _(0x92D8), - _(0x927C), - _(0x93F9), - _(0x9415), - _(0x28BFA), - _(0x958B), - _(0x4995), - _(0x95B7), - _(0x28D77), - _(0x49E6), - _(0x96C3), - _(0x5DB2), - _(0x9723), - _(0x29145), - _(0x2921A), - _(0x4A6E), - _(0x4A76), - _(0x97E0), - _(0x2940A), - _(0x4AB2), - _(0x29496), - _(0x980B), - _(0x980B)}, - {_(0x9829), - _(0x295B6), - _(0x98E2), - _(0x4B33), - _(0x9929), - _(0x99A7), - _(0x99C2), - _(0x99FE), - _(0x4BCE), - _(0x29B30), - _(0x9B12), - _(0x9C40), - _(0x9CFD), - _(0x4CCE), - _(0x4CED), - _(0x9D67), - _(0x2A0CE), - _(0x4CF8), - _(0x2A105), - _(0x2A20E), - _(0x2A291), - _(0x9EBB), - _(0x4D56), - _(0x9EF9), - _(0x9EFE), - _(0x9F05), - _(0x9F0F), - _(0x9F16), - _(0x9F3B), - _(0x2A600), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x8ED4), + _(0x8F38), + _(0x285D2), + _(0x285ED), + _(0x9094), + _(0x90F1), + _(0x9111), + _(0x2872E), + _(0x911B), + _(0x9238), + _(0x92D7), + _(0x92D8), + _(0x927C), + _(0x93F9), + _(0x9415), + _(0x28BFA), + _(0x958B), + _(0x4995), + _(0x95B7), + _(0x28D77), + _(0x49E6), + _(0x96C3), + _(0x5DB2), + _(0x9723), + _(0x29145), + _(0x2921A), + _(0x4A6E), + _(0x4A76), + _(0x97E0), + _(0x2940A), + _(0x4AB2), + _(0x29496), + _(0x980B), + _(0x980B)}, + {_(0x9829), + _(0x295B6), + _(0x98E2), + _(0x4B33), + _(0x9929), + _(0x99A7), + _(0x99C2), + _(0x99FE), + _(0x4BCE), + _(0x29B30), + _(0x9B12), + _(0x9C40), + _(0x9CFD), + _(0x4CCE), + _(0x4CED), + _(0x9D67), + _(0x2A0CE), + _(0x4CF8), + _(0x2A105), + _(0x2A20E), + _(0x2A291), + _(0x9EBB), + _(0x4D56), + _(0x9EF9), + _(0x9EFE), + _(0x9F05), + _(0x9F0F), + _(0x9F16), + _(0x9F3B), + _(0x2A600), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -17437,198 +12493,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL)}, {_(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), _(), _(), _(), @@ -17698,7 +12562,7 @@ struct rview uprop_get_nfkc_cf(rune ch) { static thread_local rune hack; - struct rview rv = stage2[stage1[ch / 256]][ch % 256]; + struct rview rv = stage2[stage1[ch / 64]][ch % 64]; if (rv.len != 1 || rv.p[0] != SENTINAL) return rv; hack = ch; diff --git a/lib/unicode/prop/uprop_get_nfkc_scf.c b/lib/unicode/prop/uprop_get_nfkc_scf.c index 3c870d8..8ab400a 100644 --- a/lib/unicode/prop/uprop_get_nfkc_scf.c +++ b/lib/unicode/prop/uprop_get_nfkc_scf.c @@ -9,281 +9,1097 @@ constexpr rune SENTINAL = 0x110000; static constexpr uint8_t stage1[] = { - 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 9, 10, 7, 7, 11, 12, - 13, 14, 7, 15, 7, 7, 7, 16, 17, 7, 7, 7, 18, 19, 20, 21, - 22, 23, 24, 25, 26, 7, 7, 7, 7, 7, 27, 7, 28, 29, 30, 31, - 32, 33, 34, 35, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 36, 37, 7, 7, 7, 38, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 39, 40, 41, 42, 43, 44, 45, - 7, 7, 7, 7, 46, 47, 7, 48, 7, 7, 7, 7, 49, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 50, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 51, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 52, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 53, 7, 7, 54, 55, 56, 57, 7, 7, 7, 7, 7, 7, 7, 7, - 58, 7, 7, 7, 7, 7, 7, 7, 7, 59, 7, 7, 7, 7, 60, 7, - 7, 61, 62, 7, 7, 7, 7, 7, 7, 7, 7, 63, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 64, 65, 66, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 0, 22, 23, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 24, 0, 25, 26, 27, 0, 0, 0, 28, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 30, 31, 32, 33, 34, 0, + 0, 0, 35, 36, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 0, + 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 41, 0, 42, 43, 44, 0, 45, 46, 47, 48, 49, 50, 51, 52, + 53, 54, 55, 0, 56, 57, 58, 0, 59, 0, 0, 0, 60, 0, 0, 0, + 0, 61, 62, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 64, 65, 0, 66, 0, 0, 0, 0, + 67, 68, 69, 70, 0, 71, 0, 0, 0, 0, 72, 73, 74, 75, 76, 77, + 78, 0, 79, 80, 81, 82, 83, 0, 84, 85, 86, 87, 88, 89, 90, 91, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 92, 93, 0, 94, 95, 96, 97, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 98, 99, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 128, 0, 129, 130, 0, 131, 132, 0, 0, 0, 0, 0, 0, 0, 133, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 136, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 138, 139, 140, 0, 0, 0, 0, 0, 0, 0, 0, + 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 160, 161, 162, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 163, 164, 165, 0, 166, 167, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 168, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 169, 170, 171, 172, 173, 174, 175, 176, 177, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, + 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, + 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, + 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; -static const struct rview stage2[][256] = { +static const struct rview stage2[][64] = { {_(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -347,8 +1163,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(0x0061), _(0x0062), _(0x0063), @@ -411,8 +1227,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -475,8 +1291,8 @@ static const struct rview stage2[][256] = { _(0x0031, 0x2044, 0x0034), _(0x0031, 0x2044, 0x0032), _(0x0033, 0x2044, 0x0034), - _(SENTINAL), - _(0x00E0), + _(SENTINAL)}, + {_(0x00E0), _(0x00E1), _(0x00E2), _(0x00E3), @@ -603,8 +1419,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(0x013E), _(SENTINAL), - _(0x006C, 0x00B7), - _(0x006C, 0x00B7), + _(0x006C, 0x00B7)}, + {_(0x006C, 0x00B7), _(0x0142), _(SENTINAL), _(0x0144), @@ -667,8 +1483,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(0x017E), _(SENTINAL), - _(0x0073), - _(SENTINAL), + _(0x0073)}, + {_(SENTINAL), _(0x0253), _(0x0183), _(SENTINAL), @@ -731,8 +1547,8 @@ static const struct rview stage2[][256] = { _(0x01BD), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -859,8 +1675,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(0x019A), _(0x2C66), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(0x0242), _(SENTINAL), _(0x0180), @@ -923,8 +1739,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -987,8 +1803,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1052,71 +1868,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0300), + {_(0x0300), _(0x0301), _(SENTINAL), _(0x0313), @@ -1179,8 +1931,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(0x003B), - _(0x03F3), - _(SENTINAL), + _(0x03F3)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1243,8 +1995,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(0x03C3), _(SENTINAL), @@ -1371,8 +2123,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1435,8 +2187,8 @@ static const struct rview stage2[][256] = { _(0x047D), _(SENTINAL), _(0x047F), - _(SENTINAL), - _(0x0481), + _(SENTINAL)}, + {_(0x0481), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1499,8 +2251,8 @@ static const struct rview stage2[][256] = { _(0x04BD), _(SENTINAL), _(0x04BF), - _(SENTINAL), - _(0x04CF), + _(SENTINAL)}, + {_(0x04CF), _(0x04C2), _(SENTINAL), _(0x04C4), @@ -1627,8 +2379,8 @@ static const struct rview stage2[][256] = { _(0x056C), _(0x056D), _(0x056E), - _(0x056F), - _(0x0570), + _(0x056F)}, + {_(0x0570), _(0x0571), _(0x0572), _(0x0573), @@ -1691,8 +2443,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1755,6 +2507,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1782,9 +2536,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1848,7 +2600,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1874,12 +2625,18 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0627, 0x0674), + _(0x0648, 0x0674), + _(0x06C7, 0x0674), + _(0x064A, 0x0674), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1903,6 +2660,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0915, 0x093C), + _(0x0916, 0x093C), + _(0x0917, 0x093C), + _(0x091C, 0x093C), + _(0x0921, 0x093C), + _(0x0922, 0x093C), + _(0x092B, 0x093C), + _(0x092F, 0x093C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1934,13 +2699,11 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0627, 0x0674), - _(0x0648, 0x0674), - _(0x06C7, 0x0674), - _(0x064A, 0x0674), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1965,7 +2728,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x09A1, 0x09BC), + _(0x09A2, 0x09BC), _(SENTINAL), + _(0x09AF, 0x09BC), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -1997,6 +2763,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2047,8 +2815,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0A32, 0x0A3C), _(SENTINAL), _(SENTINAL), + _(0x0A38, 0x0A3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2057,6 +2827,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2075,16 +2847,18 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0A16, 0x0A3C), + _(0x0A17, 0x0A3C), + _(0x0A1C, 0x0A3C), _(SENTINAL), _(SENTINAL), + _(0x0A2B, 0x0A3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2117,6 +2891,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2144,6 +2920,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0B21, 0x0B3C), + _(0x0B22, 0x0B3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2177,6 +2955,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2227,6 +3007,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0E4D, 0x0E32), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2238,6 +3019,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2288,6 +3071,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0ECD, 0x0EB2), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2299,6 +3083,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2326,13 +3112,13 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0EAB, 0x0E99), + _(0x0EAB, 0x0EA1), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2361,6 +3147,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2372,6 +3160,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F0B), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2420,18 +3209,13 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0915, 0x093C), - _(0x0916, 0x093C), - _(0x0917, 0x093C), - _(0x091C, 0x093C), - _(0x0921, 0x093C), - _(0x0922, 0x093C), - _(0x092B, 0x093C), - _(0x092F, 0x093C), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F42, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2441,18 +3225,22 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F4C, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F51, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F56, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F5B, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2465,6 +3253,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F40, 0x0FB5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2474,12 +3263,21 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F71, 0x0F72), _(SENTINAL), + _(0x0F71, 0x0F74), + _(0x0FB2, 0x0F80), + _(0x0FB2, 0x0F71, 0x0F80), + _(0x0FB3, 0x0F80), + _(0x0FB3, 0x0F71, 0x0F80), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), + _(0x0F71, 0x0F80), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2497,6 +3295,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F92, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2506,18 +3305,22 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F9C, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0FA1, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0FA6, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0FAB, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2530,11 +3333,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0F90, 0x0FB5), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2552,10 +3358,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x09A1, 0x09BC), - _(0x09A2, 0x09BC), _(SENTINAL), - _(0x09AF, 0x09BC), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2569,12 +3372,52 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2D00), + _(0x2D01), + _(0x2D02), + _(0x2D03), + _(0x2D04), + _(0x2D05), + _(0x2D06), + _(0x2D07), + _(0x2D08), + _(0x2D09), + _(0x2D0A), + _(0x2D0B), + _(0x2D0C), + _(0x2D0D), + _(0x2D0E), + _(0x2D0F), + _(0x2D10), + _(0x2D11), + _(0x2D12), + _(0x2D13), + _(0x2D14), + _(0x2D15), + _(0x2D16), + _(0x2D17), + _(0x2D18), + _(0x2D19), + _(0x2D1A), + _(0x2D1B), + _(0x2D1C), + _(0x2D1D), + _(0x2D1E), + _(0x2D1F)}, + {_(0x2D20), + _(0x2D21), + _(0x2D22), + _(0x2D23), + _(0x2D24), + _(0x2D25), _(SENTINAL), + _(0x2D27), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2D2D), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2587,8 +3430,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2623,8 +3464,11 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x10DC), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2639,10 +3483,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0A32, 0x0A3C), _(SENTINAL), _(SENTINAL), - _(0x0A38, 0x0A3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2657,6 +3499,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2677,12 +3521,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0A16, 0x0A3C), - _(0x0A17, 0x0A3C), - _(0x0A1C, 0x0A3C), - _(SENTINAL), _(SENTINAL), - _(0x0A2B, 0x0A3C), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2692,6 +3531,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2747,7 +3588,15 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x13F0), + _(0x13F1), + _(0x13F2), + _(0x13F3), + _(0x13F4), + _(0x13F5), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2799,6 +3648,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2808,6 +3659,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2818,6 +3671,11 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), + _(), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2843,8 +3701,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2867,6 +3723,16 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0432), + _(0x0434), + _(0x043E), + _(0x0441), + _(0x0442), + _(0x0442), + _(0x044A), + _(0x0463), + _(0xA64B), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2874,8 +3740,55 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x10D0), + _(0x10D1), + _(0x10D2), + _(0x10D3), + _(0x10D4), + _(0x10D5), + _(0x10D6), + _(0x10D7), + _(0x10D8), + _(0x10D9), + _(0x10DA), + _(0x10DB), + _(0x10DC), + _(0x10DD), + _(0x10DE), + _(0x10DF), + _(0x10E0), + _(0x10E1), + _(0x10E2), + _(0x10E3), + _(0x10E4), + _(0x10E5), + _(0x10E6), + _(0x10E7), + _(0x10E8), + _(0x10E9), + _(0x10EA), + _(0x10EB), + _(0x10EC), + _(0x10ED), + _(0x10EE), + _(0x10EF), + _(0x10F0), + _(0x10F1), + _(0x10F2), + _(0x10F3), + _(0x10F4), + _(0x10F5), + _(0x10F6), + _(0x10F7), + _(0x10F8), + _(0x10F9), + _(0x10FA), _(SENTINAL), _(SENTINAL), + _(0x10FD), + _(0x10FE), + _(0x10FF)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2919,9 +3832,69 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0061), + _(0x00E6), + _(0x0062), _(SENTINAL), + _(0x0064), + _(0x0065), + _(0x01DD), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), _(SENTINAL), + _(0x006F), + _(0x0223), + _(0x0070), + _(0x0072)}, + {_(0x0074), + _(0x0075), + _(0x0077), + _(0x0061), + _(0x0250), + _(0x0251), + _(0x1D02), + _(0x0062), + _(0x0064), + _(0x0065), + _(0x0259), + _(0x025B), + _(0x025C), + _(0x0067), _(SENTINAL), + _(0x006B), + _(0x006D), + _(0x014B), + _(0x006F), + _(0x0254), + _(0x1D16), + _(0x1D17), + _(0x0070), + _(0x0074), + _(0x0075), + _(0x1D1D), + _(0x026F), + _(0x0076), + _(0x1D25), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03C6), + _(0x03C7), + _(0x0069), + _(0x0072), + _(0x0075), + _(0x0076), + _(0x03B2), + _(0x03B3), + _(0x03C1), + _(0x03C6), + _(0x03C7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2935,18 +3908,15 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(0x0B21, 0x0B3C), - _(0x0B22, 0x0B3C), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x043D), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -2973,132 +3943,298 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0252), + _(0x0063), + _(0x0255), + _(0x00F0), + _(0x025C), + _(0x0066), + _(0x025F), + _(0x0261), + _(0x0265), + _(0x0268), + _(0x0269), + _(0x026A), + _(0x1D7B), + _(0x029D), + _(0x026D), + _(0x1D85), + _(0x029F), + _(0x0271), + _(0x0270), + _(0x0272), + _(0x0273), + _(0x0274), + _(0x0275), + _(0x0278), + _(0x0282), + _(0x0283), + _(0x01AB), + _(0x0289), + _(0x028A), + _(0x1D1C), + _(0x028B), + _(0x028C), + _(0x007A), + _(0x0290), + _(0x0291), + _(0x0292), + _(0x03B8)}, + {_(0x1E01), _(SENTINAL), + _(0x1E03), _(SENTINAL), + _(0x1E05), _(SENTINAL), + _(0x1E07), _(SENTINAL), + _(0x1E09), _(SENTINAL), + _(0x1E0B), _(SENTINAL), + _(0x1E0D), _(SENTINAL), + _(0x1E0F), _(SENTINAL), + _(0x1E11), _(SENTINAL), + _(0x1E13), _(SENTINAL), + _(0x1E15), _(SENTINAL), + _(0x1E17), _(SENTINAL), + _(0x1E19), _(SENTINAL), + _(0x1E1B), _(SENTINAL), + _(0x1E1D), _(SENTINAL), + _(0x1E1F), _(SENTINAL), + _(0x1E21), _(SENTINAL), + _(0x1E23), _(SENTINAL), + _(0x1E25), _(SENTINAL), + _(0x1E27), _(SENTINAL), + _(0x1E29), _(SENTINAL), + _(0x1E2B), _(SENTINAL), + _(0x1E2D), _(SENTINAL), + _(0x1E2F), _(SENTINAL), + _(0x1E31), _(SENTINAL), + _(0x1E33), _(SENTINAL), + _(0x1E35), _(SENTINAL), + _(0x1E37), _(SENTINAL), + _(0x1E39), _(SENTINAL), + _(0x1E3B), _(SENTINAL), + _(0x1E3D), _(SENTINAL), + _(0x1E3F), + _(SENTINAL)}, + {_(0x1E41), _(SENTINAL), + _(0x1E43), _(SENTINAL), + _(0x1E45), _(SENTINAL), + _(0x1E47), _(SENTINAL), + _(0x1E49), _(SENTINAL), + _(0x1E4B), _(SENTINAL), + _(0x1E4D), _(SENTINAL), + _(0x1E4F), _(SENTINAL), + _(0x1E51), _(SENTINAL), + _(0x1E53), _(SENTINAL), + _(0x1E55), _(SENTINAL), + _(0x1E57), _(SENTINAL), + _(0x1E59), _(SENTINAL), + _(0x1E5B), _(SENTINAL), + _(0x1E5D), _(SENTINAL), + _(0x1E5F), _(SENTINAL), + _(0x1E61), _(SENTINAL), + _(0x1E63), _(SENTINAL), + _(0x1E65), _(SENTINAL), + _(0x1E67), _(SENTINAL), + _(0x1E69), _(SENTINAL), + _(0x1E6B), _(SENTINAL), + _(0x1E6D), _(SENTINAL), + _(0x1E6F), _(SENTINAL), + _(0x1E71), _(SENTINAL), + _(0x1E73), _(SENTINAL), + _(0x1E75), _(SENTINAL), + _(0x1E77), _(SENTINAL), + _(0x1E79), _(SENTINAL), + _(0x1E7B), _(SENTINAL), + _(0x1E7D), _(SENTINAL), + _(0x1E7F), + _(SENTINAL)}, + {_(0x1E81), _(SENTINAL), + _(0x1E83), _(SENTINAL), + _(0x1E85), _(SENTINAL), + _(0x1E87), _(SENTINAL), + _(0x1E89), _(SENTINAL), + _(0x1E8B), _(SENTINAL), + _(0x1E8D), _(SENTINAL), + _(0x1E8F), _(SENTINAL), + _(0x1E91), _(SENTINAL), + _(0x1E93), _(SENTINAL), + _(0x1E95), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0061, 0x02BE), + _(0x1E61), _(SENTINAL), _(SENTINAL), + _(0x00DF), _(SENTINAL), + _(0x1EA1), _(SENTINAL), + _(0x1EA3), _(SENTINAL), + _(0x1EA5), _(SENTINAL), + _(0x1EA7), _(SENTINAL), + _(0x1EA9), _(SENTINAL), + _(0x1EAB), _(SENTINAL), + _(0x1EAD), _(SENTINAL), + _(0x1EAF), _(SENTINAL), + _(0x1EB1), _(SENTINAL), + _(0x1EB3), _(SENTINAL), + _(0x1EB5), _(SENTINAL), + _(0x1EB7), _(SENTINAL), + _(0x1EB9), _(SENTINAL), + _(0x1EBB), _(SENTINAL), + _(0x1EBD), _(SENTINAL), + _(0x1EBF), + _(SENTINAL)}, + {_(0x1EC1), _(SENTINAL), + _(0x1EC3), _(SENTINAL), + _(0x1EC5), _(SENTINAL), + _(0x1EC7), _(SENTINAL), + _(0x1EC9), _(SENTINAL), + _(0x1ECB), _(SENTINAL), + _(0x1ECD), _(SENTINAL), + _(0x1ECF), _(SENTINAL), + _(0x1ED1), _(SENTINAL), + _(0x1ED3), _(SENTINAL), + _(0x1ED5), _(SENTINAL), + _(0x1ED7), _(SENTINAL), + _(0x1ED9), _(SENTINAL), + _(0x1EDB), _(SENTINAL), + _(0x1EDD), _(SENTINAL), + _(0x1EDF), _(SENTINAL), + _(0x1EE1), _(SENTINAL), + _(0x1EE3), _(SENTINAL), + _(0x1EE5), _(SENTINAL), + _(0x1EE7), _(SENTINAL), + _(0x1EE9), _(SENTINAL), + _(0x1EEB), _(SENTINAL), + _(0x1EED), _(SENTINAL), + _(0x1EEF), _(SENTINAL), + _(0x1EF1), _(SENTINAL), + _(0x1EF3), _(SENTINAL), + _(0x1EF5), _(SENTINAL), + _(0x1EF7), _(SENTINAL), + _(0x1EF9), _(SENTINAL), + _(0x1EFB), _(SENTINAL), + _(0x1EFD), _(SENTINAL), + _(0x1EFF), _(SENTINAL)}, {_(SENTINAL), _(SENTINAL), @@ -3108,6 +4244,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F00), + _(0x1F01), + _(0x1F02), + _(0x1F03), + _(0x1F04), + _(0x1F05), + _(0x1F06), + _(0x1F07), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3116,6 +4260,12 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F10), + _(0x1F11), + _(0x1F12), + _(0x1F13), + _(0x1F14), + _(0x1F15), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3126,6 +4276,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F20), + _(0x1F21), + _(0x1F22), + _(0x1F23), + _(0x1F24), + _(0x1F25), + _(0x1F26), + _(0x1F27), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3134,6 +4292,15 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F30), + _(0x1F31), + _(0x1F32), + _(0x1F33), + _(0x1F34), + _(0x1F35), + _(0x1F36), + _(0x1F37)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3141,26 +4308,12 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0E4D, 0x0E32), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x1F40), + _(0x1F41), + _(0x1F42), + _(0x1F43), + _(0x1F44), + _(0x1F45), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3172,9 +4325,13 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F51), _(SENTINAL), + _(0x1F53), _(SENTINAL), + _(0x1F55), _(SENTINAL), + _(0x1F57), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3183,14 +4340,31 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F60), + _(0x1F61), + _(0x1F62), + _(0x1F63), + _(0x1F64), + _(0x1F65), + _(0x1F66), + _(0x1F67), _(SENTINAL), + _(0x03AC), _(SENTINAL), + _(0x03AD), _(SENTINAL), + _(0x03AE), _(SENTINAL), + _(0x03AF), _(SENTINAL), + _(0x03CC), _(SENTINAL), + _(0x03CD), _(SENTINAL), + _(0x03CE), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3198,6 +4372,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F80), + _(0x1F81), + _(0x1F82), + _(0x1F83), + _(0x1F84), + _(0x1F85), + _(0x1F86), + _(0x1F87), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3206,6 +4388,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F90), + _(0x1F91), + _(0x1F92), + _(0x1F93), + _(0x1F94), + _(0x1F95), + _(0x1F96), + _(0x1F97), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3214,6 +4404,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1FA0), + _(0x1FA1), + _(0x1FA2), + _(0x1FA3), + _(0x1FA4), + _(0x1FA5), + _(0x1FA6), + _(0x1FA7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3222,27 +4420,62 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1FB0), + _(0x1FB1), + _(0x1F70), + _(0x03AC), + _(0x1FB3), + _(0x0020, 0x0313), + _(0x03B9), + _(0x0020, 0x0313)}, + {_(0x0020, 0x0342), + _(0x0020, 0x0308, 0x0342), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F72), + _(0x03AD), + _(0x1F74), + _(0x03AE), + _(0x1FC3), + _(0x0020, 0x0313, 0x0300), + _(0x0020, 0x0313, 0x0301), + _(0x0020, 0x0313, 0x0342), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0390), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1FD0), + _(0x1FD1), + _(0x1F76), + _(0x03AF), _(SENTINAL), + _(0x0020, 0x0314, 0x0300), + _(0x0020, 0x0314, 0x0301), + _(0x0020, 0x0314, 0x0342), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x03B0), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1FE0), + _(0x1FE1), + _(0x1F7A), + _(0x03CD), + _(0x1FE5), + _(0x0020, 0x0308, 0x0300), + _(0x0020, 0x0308, 0x0301), + _(0x0060), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3251,12 +4484,38 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1F78), + _(0x03CC), + _(0x1F7C), + _(0x03CE), + _(0x1FF3), + _(0x0020, 0x0301), + _(0x0020, 0x0314), + _(SENTINAL)}, + {_(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(0x0020), + _(), + _(), + _(), + _(), + _(), _(SENTINAL), + _(0x2010), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0020, 0x0333), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3269,34 +4528,44 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x002E), + _(0x002E, 0x002E), + _(0x002E, 0x002E, 0x002E), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), + _(), + _(), + _(), + _(0x0020), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2032, 0x2032), + _(0x2032, 0x2032, 0x2032), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0ECD, 0x0EB2), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x2035, 0x2035), + _(0x2035, 0x2035, 0x2035), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0021, 0x0021), _(SENTINAL), + _(0x0020, 0x0305), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x003F, 0x003F), + _(0x003F, 0x0021), + _(0x0021, 0x003F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3310,6 +4579,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2032, 0x2032, 0x2032, 0x2032), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3317,11 +4587,68 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0020), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(0x0030), + _(0x0069), _(SENTINAL), _(SENTINAL), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x002B), + _(0x2212), + _(0x003D), + _(0x0028), + _(0x0029), + _(0x006E)}, + {_(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x002B), + _(0x2212), + _(0x003D), + _(0x0028), + _(0x0029), _(SENTINAL), - _(0x0EAB, 0x0E99), - _(0x0EAB, 0x0EA1), + _(0x0061), + _(0x0065), + _(0x006F), + _(0x0078), + _(0x0259), + _(0x0068), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x0070), + _(0x0073), + _(0x0074), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3333,6 +4660,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0072, 0x0073), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3356,74 +4684,146 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0F0B), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + {_(0x0061, 0x002F, 0x0063), + _(0x0061, 0x002F, 0x0073), + _(0x0063), + _(0x00B0, 0x0063), _(SENTINAL), + _(0x0063, 0x002F, 0x006F), + _(0x0063, 0x002F, 0x0075), + _(0x025B), _(SENTINAL), + _(0x00B0, 0x0066), + _(0x0067), + _(0x0068), + _(0x0068), + _(0x0068), + _(0x0068), + _(0x0127), + _(0x0069), + _(0x0069), + _(0x006C), + _(0x006C), _(SENTINAL), + _(0x006E), + _(0x006E, 0x006F), _(SENTINAL), _(SENTINAL), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0072), + _(0x0072), _(SENTINAL), _(SENTINAL), + _(0x0073, 0x006D), + _(0x0074, 0x0065, 0x006C), + _(0x0074, 0x006D), _(SENTINAL), + _(0x007A), _(SENTINAL), + _(0x03C9), _(SENTINAL), + _(0x007A), _(SENTINAL), + _(0x006B), + _(0x00E5), + _(0x0062), + _(0x0063), _(SENTINAL), + _(0x0065), + _(0x0065), + _(0x0066), + _(0x214E), + _(0x006D), + _(0x006F), + _(0x05D0), + _(0x05D1), + _(0x05D2), + _(0x05D3), + _(0x0069), _(SENTINAL), + _(0x0066, 0x0061, 0x0078), + _(0x03C0), + _(0x03B3), + _(0x03B3), + _(0x03C0)}, + {_(0x2211), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0064), + _(0x0064), + _(0x0065), + _(0x0069), + _(0x006A), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0031, 0x2044, 0x0037), + _(0x0031, 0x2044, 0x0039), + _(0x0031, 0x2044, 0x0031, 0x0030), + _(0x0031, 0x2044, 0x0033), + _(0x0032, 0x2044, 0x0033), + _(0x0031, 0x2044, 0x0035), + _(0x0032, 0x2044, 0x0035), + _(0x0033, 0x2044, 0x0035), + _(0x0034, 0x2044, 0x0035), + _(0x0031, 0x2044, 0x0036), + _(0x0035, 0x2044, 0x0036), + _(0x0031, 0x2044, 0x0038), + _(0x0033, 0x2044, 0x0038), + _(0x0035, 0x2044, 0x0038), + _(0x0037, 0x2044, 0x0038), + _(0x0031, 0x2044), + _(0x0069), + _(0x0069, 0x0069), + _(0x0069, 0x0069, 0x0069), + _(0x0069, 0x0076), + _(0x0076), + _(0x0076, 0x0069), + _(0x0076, 0x0069, 0x0069), + _(0x0076, 0x0069, 0x0069, 0x0069), + _(0x0069, 0x0078), + _(0x0078), + _(0x0078, 0x0069), + _(0x0078, 0x0069, 0x0069), + _(0x006C), + _(0x0063), + _(0x0064), + _(0x006D), + _(0x0069), + _(0x0069, 0x0069), + _(0x0069, 0x0069, 0x0069), + _(0x0069, 0x0076), + _(0x0076), + _(0x0076, 0x0069), + _(0x0076, 0x0069, 0x0069), + _(0x0076, 0x0069, 0x0069, 0x0069), + _(0x0069, 0x0078), + _(0x0078), + _(0x0078, 0x0069), + _(0x0078, 0x0069, 0x0069), + _(0x006C), + _(0x0063), + _(0x0064), + _(0x006D)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2184), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0030, 0x2044, 0x0033), _(SENTINAL), _(SENTINAL), - _(0x0F42, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3433,22 +4833,18 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F4C, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F51, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F56, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F5B, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3461,7 +4857,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F40, 0x0FB5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3471,13 +4866,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F71, 0x0F72), _(SENTINAL), - _(0x0F71, 0x0F74), - _(0x0FB2, 0x0F80), - _(0x0FB2, 0x0F71, 0x0F80), - _(0x0FB3, 0x0F80), - _(0x0FB3, 0x0F71, 0x0F80), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3485,8 +4874,9 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F71, 0x0F80), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3503,7 +4893,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F92, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3513,35 +4902,34 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F9C, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0FA1, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0FA6, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0FAB, 0x0FB7), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x222B, 0x222B), + _(0x222B, 0x222B, 0x222B), _(SENTINAL), + _(0x222E, 0x222E), + _(0x222E, 0x222E, 0x222E), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0F90, 0x0FB5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3551,6 +4939,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3591,6 +4981,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x3008), + _(0x3009), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3644,6 +5036,145 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0031, 0x0030), + _(0x0031, 0x0031), + _(0x0031, 0x0032), + _(0x0031, 0x0033), + _(0x0031, 0x0034), + _(0x0031, 0x0035), + _(0x0031, 0x0036), + _(0x0031, 0x0037), + _(0x0031, 0x0038), + _(0x0031, 0x0039), + _(0x0032, 0x0030), + _(0x0028, 0x0031, 0x0029), + _(0x0028, 0x0032, 0x0029), + _(0x0028, 0x0033, 0x0029), + _(0x0028, 0x0034, 0x0029), + _(0x0028, 0x0035, 0x0029), + _(0x0028, 0x0036, 0x0029), + _(0x0028, 0x0037, 0x0029), + _(0x0028, 0x0038, 0x0029), + _(0x0028, 0x0039, 0x0029), + _(0x0028, 0x0031, 0x0030, 0x0029), + _(0x0028, 0x0031, 0x0031, 0x0029), + _(0x0028, 0x0031, 0x0032, 0x0029)}, + {_(0x0028, 0x0031, 0x0033, 0x0029), + _(0x0028, 0x0031, 0x0034, 0x0029), + _(0x0028, 0x0031, 0x0035, 0x0029), + _(0x0028, 0x0031, 0x0036, 0x0029), + _(0x0028, 0x0031, 0x0037, 0x0029), + _(0x0028, 0x0031, 0x0038, 0x0029), + _(0x0028, 0x0031, 0x0039, 0x0029), + _(0x0028, 0x0032, 0x0030, 0x0029), + _(0x0031, 0x002E), + _(0x0032, 0x002E), + _(0x0033, 0x002E), + _(0x0034, 0x002E), + _(0x0035, 0x002E), + _(0x0036, 0x002E), + _(0x0037, 0x002E), + _(0x0038, 0x002E), + _(0x0039, 0x002E), + _(0x0031, 0x0030, 0x002E), + _(0x0031, 0x0031, 0x002E), + _(0x0031, 0x0032, 0x002E), + _(0x0031, 0x0033, 0x002E), + _(0x0031, 0x0034, 0x002E), + _(0x0031, 0x0035, 0x002E), + _(0x0031, 0x0036, 0x002E), + _(0x0031, 0x0037, 0x002E), + _(0x0031, 0x0038, 0x002E), + _(0x0031, 0x0039, 0x002E), + _(0x0032, 0x0030, 0x002E), + _(0x0028, 0x0061, 0x0029), + _(0x0028, 0x0062, 0x0029), + _(0x0028, 0x0063, 0x0029), + _(0x0028, 0x0064, 0x0029), + _(0x0028, 0x0065, 0x0029), + _(0x0028, 0x0066, 0x0029), + _(0x0028, 0x0067, 0x0029), + _(0x0028, 0x0068, 0x0029), + _(0x0028, 0x0069, 0x0029), + _(0x0028, 0x006A, 0x0029), + _(0x0028, 0x006B, 0x0029), + _(0x0028, 0x006C, 0x0029), + _(0x0028, 0x006D, 0x0029), + _(0x0028, 0x006E, 0x0029), + _(0x0028, 0x006F, 0x0029), + _(0x0028, 0x0070, 0x0029), + _(0x0028, 0x0071, 0x0029), + _(0x0028, 0x0072, 0x0029), + _(0x0028, 0x0073, 0x0029), + _(0x0028, 0x0074, 0x0029), + _(0x0028, 0x0075, 0x0029), + _(0x0028, 0x0076, 0x0029), + _(0x0028, 0x0077, 0x0029), + _(0x0028, 0x0078, 0x0029), + _(0x0028, 0x0079, 0x0029), + _(0x0028, 0x007A, 0x0029), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A)}, + {_(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0030), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3664,6 +5195,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3675,6 +5208,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x222B, 0x222B, 0x222B, 0x222B), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3725,6 +5259,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3772,99 +5308,19 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x2D00), - _(0x2D01), - _(0x2D02), - _(0x2D03), - _(0x2D04), - _(0x2D05), - _(0x2D06), - _(0x2D07), - _(0x2D08), - _(0x2D09), - _(0x2D0A), - _(0x2D0B), - _(0x2D0C), - _(0x2D0D), - _(0x2D0E), - _(0x2D0F), - _(0x2D10), - _(0x2D11), - _(0x2D12), - _(0x2D13), - _(0x2D14), - _(0x2D15), - _(0x2D16), - _(0x2D17), - _(0x2D18), - _(0x2D19), - _(0x2D1A), - _(0x2D1B), - _(0x2D1C), - _(0x2D1D), - _(0x2D1E), - _(0x2D1F), - _(0x2D20), - _(0x2D21), - _(0x2D22), - _(0x2D23), - _(0x2D24), - _(0x2D25), - _(SENTINAL), - _(0x2D27), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2D2D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x003A, 0x003A, 0x003D), + _(0x003D, 0x003D), + _(0x003D, 0x003D, 0x003D), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x10DC), _(SENTINAL), _(SENTINAL), _(SENTINAL)}, @@ -3896,6 +5352,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2ADD, 0x0338), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3930,6 +5387,55 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x2C30), + _(0x2C31), + _(0x2C32), + _(0x2C33), + _(0x2C34), + _(0x2C35), + _(0x2C36), + _(0x2C37), + _(0x2C38), + _(0x2C39), + _(0x2C3A), + _(0x2C3B), + _(0x2C3C), + _(0x2C3D), + _(0x2C3E), + _(0x2C3F), + _(0x2C40), + _(0x2C41), + _(0x2C42), + _(0x2C43), + _(0x2C44), + _(0x2C45), + _(0x2C46), + _(0x2C47), + _(0x2C48), + _(0x2C49), + _(0x2C4A), + _(0x2C4B), + _(0x2C4C), + _(0x2C4D), + _(0x2C4E), + _(0x2C4F), + _(0x2C50), + _(0x2C51), + _(0x2C52), + _(0x2C53), + _(0x2C54), + _(0x2C55), + _(0x2C56), + _(0x2C57), + _(0x2C58), + _(0x2C59), + _(0x2C5A), + _(0x2C5B), + _(0x2C5C), + _(0x2C5D), + _(0x2C5E), + _(0x2C5F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -3945,65 +5451,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4035,69 +5484,137 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2C61), _(SENTINAL), + _(0x026B), + _(0x1D7D), + _(0x027D), _(SENTINAL), _(SENTINAL), + _(0x2C68), _(SENTINAL), + _(0x2C6A), _(SENTINAL), + _(0x2C6C), _(SENTINAL), + _(0x0251), + _(0x0271), + _(0x0250), + _(0x0252), _(SENTINAL), + _(0x2C73), _(SENTINAL), _(SENTINAL), + _(0x2C76), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x006A), + _(0x0076), + _(0x023F), + _(0x0240)}, + {_(0x2C81), _(SENTINAL), + _(0x2C83), _(SENTINAL), + _(0x2C85), _(SENTINAL), + _(0x2C87), _(SENTINAL), + _(0x2C89), _(SENTINAL), + _(0x2C8B), _(SENTINAL), + _(0x2C8D), _(SENTINAL), + _(0x2C8F), _(SENTINAL), + _(0x2C91), _(SENTINAL), + _(0x2C93), _(SENTINAL), + _(0x2C95), _(SENTINAL), + _(0x2C97), _(SENTINAL), + _(0x2C99), _(SENTINAL), + _(0x2C9B), _(SENTINAL), + _(0x2C9D), _(SENTINAL), + _(0x2C9F), _(SENTINAL), + _(0x2CA1), _(SENTINAL), + _(0x2CA3), _(SENTINAL), + _(0x2CA5), _(SENTINAL), + _(0x2CA7), _(SENTINAL), + _(0x2CA9), _(SENTINAL), + _(0x2CAB), _(SENTINAL), + _(0x2CAD), _(SENTINAL), + _(0x2CAF), _(SENTINAL), + _(0x2CB1), _(SENTINAL), + _(0x2CB3), _(SENTINAL), + _(0x2CB5), _(SENTINAL), + _(0x2CB7), _(SENTINAL), + _(0x2CB9), _(SENTINAL), + _(0x2CBB), _(SENTINAL), + _(0x2CBD), _(SENTINAL), + _(0x2CBF), + _(SENTINAL)}, + {_(0x2CC1), _(SENTINAL), + _(0x2CC3), _(SENTINAL), + _(0x2CC5), _(SENTINAL), + _(0x2CC7), _(SENTINAL), + _(0x2CC9), _(SENTINAL), + _(0x2CCB), _(SENTINAL), + _(0x2CCD), _(SENTINAL), + _(0x2CCF), _(SENTINAL), + _(0x2CD1), _(SENTINAL), + _(0x2CD3), _(SENTINAL), + _(0x2CD5), _(SENTINAL), + _(0x2CD7), _(SENTINAL), + _(0x2CD9), _(SENTINAL), + _(0x2CDB), _(SENTINAL), + _(0x2CDD), _(SENTINAL), + _(0x2CDF), _(SENTINAL), + _(0x2CE1), _(SENTINAL), + _(0x2CE3), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4106,11 +5623,14 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2CEC), _(SENTINAL), + _(0x2CEE), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2CF3), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4171,6 +5691,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x2D61), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4186,6 +5707,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4216,6 +5739,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x6BCD), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4247,138 +5771,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x13F0), - _(0x13F1), - _(0x13F2), - _(0x13F3), - _(0x13F4), - _(0x13F5), - _(SENTINAL), _(SENTINAL)}, {_(SENTINAL), _(SENTINAL), @@ -4431,6 +5823,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x9F9F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4442,6 +5835,221 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x4E00), + _(0x4E28), + _(0x4E36), + _(0x4E3F), + _(0x4E59), + _(0x4E85), + _(0x4E8C), + _(0x4EA0), + _(0x4EBA), + _(0x513F), + _(0x5165), + _(0x516B), + _(0x5182), + _(0x5196), + _(0x51AB), + _(0x51E0), + _(0x51F5), + _(0x5200), + _(0x529B), + _(0x52F9), + _(0x5315), + _(0x531A), + _(0x5338), + _(0x5341), + _(0x535C), + _(0x5369), + _(0x5382), + _(0x53B6), + _(0x53C8), + _(0x53E3), + _(0x56D7), + _(0x571F), + _(0x58EB), + _(0x5902), + _(0x590A), + _(0x5915), + _(0x5927), + _(0x5973), + _(0x5B50), + _(0x5B80), + _(0x5BF8), + _(0x5C0F), + _(0x5C22), + _(0x5C38), + _(0x5C6E), + _(0x5C71), + _(0x5DDB), + _(0x5DE5), + _(0x5DF1), + _(0x5DFE), + _(0x5E72), + _(0x5E7A), + _(0x5E7F), + _(0x5EF4), + _(0x5EFE), + _(0x5F0B), + _(0x5F13), + _(0x5F50), + _(0x5F61), + _(0x5F73), + _(0x5FC3), + _(0x6208), + _(0x6236), + _(0x624B)}, + {_(0x652F), + _(0x6534), + _(0x6587), + _(0x6597), + _(0x65A4), + _(0x65B9), + _(0x65E0), + _(0x65E5), + _(0x66F0), + _(0x6708), + _(0x6728), + _(0x6B20), + _(0x6B62), + _(0x6B79), + _(0x6BB3), + _(0x6BCB), + _(0x6BD4), + _(0x6BDB), + _(0x6C0F), + _(0x6C14), + _(0x6C34), + _(0x706B), + _(0x722A), + _(0x7236), + _(0x723B), + _(0x723F), + _(0x7247), + _(0x7259), + _(0x725B), + _(0x72AC), + _(0x7384), + _(0x7389), + _(0x74DC), + _(0x74E6), + _(0x7518), + _(0x751F), + _(0x7528), + _(0x7530), + _(0x758B), + _(0x7592), + _(0x7676), + _(0x767D), + _(0x76AE), + _(0x76BF), + _(0x76EE), + _(0x77DB), + _(0x77E2), + _(0x77F3), + _(0x793A), + _(0x79B8), + _(0x79BE), + _(0x7A74), + _(0x7ACB), + _(0x7AF9), + _(0x7C73), + _(0x7CF8), + _(0x7F36), + _(0x7F51), + _(0x7F8A), + _(0x7FBD), + _(0x8001), + _(0x800C), + _(0x8012), + _(0x8033)}, + {_(0x807F), + _(0x8089), + _(0x81E3), + _(0x81EA), + _(0x81F3), + _(0x81FC), + _(0x820C), + _(0x821B), + _(0x821F), + _(0x826E), + _(0x8272), + _(0x8278), + _(0x864D), + _(0x866B), + _(0x8840), + _(0x884C), + _(0x8863), + _(0x897E), + _(0x898B), + _(0x89D2), + _(0x8A00), + _(0x8C37), + _(0x8C46), + _(0x8C55), + _(0x8C78), + _(0x8C9D), + _(0x8D64), + _(0x8D70), + _(0x8DB3), + _(0x8EAB), + _(0x8ECA), + _(0x8F9B), + _(0x8FB0), + _(0x8FB5), + _(0x9091), + _(0x9149), + _(0x91C6), + _(0x91CC), + _(0x91D1), + _(0x9577), + _(0x9580), + _(0x961C), + _(0x96B6), + _(0x96B9), + _(0x96E8), + _(0x9751), + _(0x975E), + _(0x9762), + _(0x9769), + _(0x97CB), + _(0x97ED), + _(0x97F3), + _(0x9801), + _(0x98A8), + _(0x98DB), + _(0x98DF), + _(0x9996), + _(0x9999), + _(0x99AC), + _(0x9AA8), + _(0x9AD8), + _(0x9ADF), + _(0x9B25), + _(0x9B2F)}, + {_(0x9B32), + _(0x9B3C), + _(0x9B5A), + _(0x9CE5), + _(0x9E75), + _(0x9E7F), + _(0x9EA5), + _(0x9EBB), + _(0x9EC3), + _(0x9ECD), + _(0x9ED1), + _(0x9EF9), + _(0x9EFD), + _(0x9F0E), + _(0x9F13), + _(0x9F20), + _(0x9F3B), + _(0x9F4A), + _(0x9F52), + _(0x9F8D), + _(0x9F9C), + _(0x9FA0), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4483,6 +6091,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0020), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4536,46 +6146,17 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x3012), _(SENTINAL), + _(0x5341), + _(0x5344), + _(0x5345), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4602,8 +6183,11 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0020, 0x3099), + _(0x0020, 0x309A), _(SENTINAL), _(SENTINAL), + _(0x3088, 0x308A), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4637,107 +6221,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL)}, {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4800,6 +6283,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x30B3, 0x30C8)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4848,9 +6333,117 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1100), + _(0x1101), + _(0x11AA), + _(0x1102), + _(0x11AC), + _(0x11AD), + _(0x1103), + _(0x1104), + _(0x1105), + _(0x11B0), + _(0x11B1), + _(0x11B2), + _(0x11B3), + _(0x11B4), + _(0x11B5)}, + {_(0x111A), + _(0x1106), + _(0x1107), + _(0x1108), + _(0x1121), + _(0x1109), + _(0x110A), + _(0x110B), + _(0x110C), + _(0x110D), + _(0x110E), + _(0x110F), + _(0x1110), + _(0x1111), + _(0x1112), + _(0x1161), + _(0x1162), + _(0x1163), + _(0x1164), + _(0x1165), + _(0x1166), + _(0x1167), + _(0x1168), + _(0x1169), + _(0x116A), + _(0x116B), + _(0x116C), + _(0x116D), + _(0x116E), + _(0x116F), + _(0x1170), + _(0x1171), + _(0x1172), + _(0x1173), + _(0x1174), + _(0x1175), + _(), + _(0x1114), + _(0x1115), + _(0x11C7), + _(0x11C8), + _(0x11CC), + _(0x11CE), + _(0x11D3), + _(0x11D7), + _(0x11D9), + _(0x111C), + _(0x11DD), + _(0x11DF), + _(0x111D), + _(0x111E), + _(0x1120), + _(0x1122), + _(0x1123), + _(0x1127), + _(0x1129), + _(0x112B), + _(0x112C), + _(0x112D), + _(0x112E), + _(0x112F), + _(0x1132), + _(0x1136), + _(0x1140)}, + {_(0x1147), + _(0x114C), + _(0x11F1), + _(0x11F2), + _(0x1157), + _(0x1158), + _(0x1159), + _(0x1184), + _(0x1185), + _(0x1188), + _(0x1191), + _(0x1192), + _(0x1194), + _(0x119E), + _(0x11A1), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x4E00), + _(0x4E8C), + _(0x4E09), + _(0x56DB), + _(0x4E0A), + _(0x4E2D), + _(0x4E0B), + _(0x7532), + _(0x4E59), + _(0x4E19), + _(0x4E01), + _(0x5929), + _(0x5730), + _(0x4EBA), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4882,7 +6475,79 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0028, 0x1100, 0x0029), + _(0x0028, 0x1102, 0x0029), + _(0x0028, 0x1103, 0x0029), + _(0x0028, 0x1105, 0x0029), + _(0x0028, 0x1106, 0x0029), + _(0x0028, 0x1107, 0x0029), + _(0x0028, 0x1109, 0x0029), + _(0x0028, 0x110B, 0x0029), + _(0x0028, 0x110C, 0x0029), + _(0x0028, 0x110E, 0x0029), + _(0x0028, 0x110F, 0x0029), + _(0x0028, 0x1110, 0x0029), + _(0x0028, 0x1111, 0x0029), + _(0x0028, 0x1112, 0x0029), + _(0x0028, 0xAC00, 0x0029), + _(0x0028, 0xB098, 0x0029), + _(0x0028, 0xB2E4, 0x0029), + _(0x0028, 0xB77C, 0x0029), + _(0x0028, 0xB9C8, 0x0029), + _(0x0028, 0xBC14, 0x0029), + _(0x0028, 0xC0AC, 0x0029), + _(0x0028, 0xC544, 0x0029), + _(0x0028, 0xC790, 0x0029), + _(0x0028, 0xCC28, 0x0029), + _(0x0028, 0xCE74, 0x0029), + _(0x0028, 0xD0C0, 0x0029), + _(0x0028, 0xD30C, 0x0029), + _(0x0028, 0xD558, 0x0029), + _(0x0028, 0xC8FC, 0x0029), + _(0x0028, 0xC624, 0xC804, 0x0029), + _(0x0028, 0xC624, 0xD6C4, 0x0029), _(SENTINAL), + _(0x0028, 0x4E00, 0x0029), + _(0x0028, 0x4E8C, 0x0029), + _(0x0028, 0x4E09, 0x0029), + _(0x0028, 0x56DB, 0x0029), + _(0x0028, 0x4E94, 0x0029), + _(0x0028, 0x516D, 0x0029), + _(0x0028, 0x4E03, 0x0029), + _(0x0028, 0x516B, 0x0029), + _(0x0028, 0x4E5D, 0x0029), + _(0x0028, 0x5341, 0x0029), + _(0x0028, 0x6708, 0x0029), + _(0x0028, 0x706B, 0x0029), + _(0x0028, 0x6C34, 0x0029), + _(0x0028, 0x6728, 0x0029), + _(0x0028, 0x91D1, 0x0029), + _(0x0028, 0x571F, 0x0029), + _(0x0028, 0x65E5, 0x0029), + _(0x0028, 0x682A, 0x0029), + _(0x0028, 0x6709, 0x0029), + _(0x0028, 0x793E, 0x0029), + _(0x0028, 0x540D, 0x0029), + _(0x0028, 0x7279, 0x0029), + _(0x0028, 0x8CA1, 0x0029), + _(0x0028, 0x795D, 0x0029), + _(0x0028, 0x52B4, 0x0029), + _(0x0028, 0x4EE3, 0x0029), + _(0x0028, 0x547C, 0x0029), + _(0x0028, 0x5B66, 0x0029), + _(0x0028, 0x76E3, 0x0029), + _(0x0028, 0x4F01, 0x0029), + _(0x0028, 0x8CC7, 0x0029), + _(0x0028, 0x5354, 0x0029)}, + {_(0x0028, 0x796D, 0x0029), + _(0x0028, 0x4F11, 0x0029), + _(0x0028, 0x81EA, 0x0029), + _(0x0028, 0x81F3, 0x0029), + _(0x554F), + _(0x5E7C), + _(0x6587), + _(0x7B8F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -4891,10247 +6556,2038 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0070, 0x0074, 0x0065), + _(0x0032, 0x0031), + _(0x0032, 0x0032), + _(0x0032, 0x0033), + _(0x0032, 0x0034), + _(0x0032, 0x0035), + _(0x0032, 0x0036), + _(0x0032, 0x0037), + _(0x0032, 0x0038), + _(0x0032, 0x0039), + _(0x0033, 0x0030), + _(0x0033, 0x0031), + _(0x0033, 0x0032), + _(0x0033, 0x0033), + _(0x0033, 0x0034), + _(0x0033, 0x0035), + _(0x1100), + _(0x1102), + _(0x1103), + _(0x1105), + _(0x1106), + _(0x1107), + _(0x1109), + _(0x110B), + _(0x110C), + _(0x110E), + _(0x110F), + _(0x1110), + _(0x1111), + _(0x1112), + _(0xAC00), + _(0xB098), + _(0xB2E4), + _(0xB77C), + _(0xB9C8), + _(0xBC14), + _(0xC0AC), + _(0xC544), + _(0xC790), + _(0xCC28), + _(0xCE74), + _(0xD0C0), + _(0xD30C), + _(0xD558), + _(0xCC38, 0xACE0), + _(0xC8FC, 0xC758), + _(0xC6B0), _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0432), - _(0x0434), - _(0x043E), - _(0x0441), - _(0x0442), - _(0x0442), - _(0x044A), - _(0x0463), - _(0xA64B), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x10D0), - _(0x10D1), - _(0x10D2), - _(0x10D3), - _(0x10D4), - _(0x10D5), - _(0x10D6), - _(0x10D7), - _(0x10D8), - _(0x10D9), - _(0x10DA), - _(0x10DB), - _(0x10DC), - _(0x10DD), - _(0x10DE), - _(0x10DF), - _(0x10E0), - _(0x10E1), - _(0x10E2), - _(0x10E3), - _(0x10E4), - _(0x10E5), - _(0x10E6), - _(0x10E7), - _(0x10E8), - _(0x10E9), - _(0x10EA), - _(0x10EB), - _(0x10EC), - _(0x10ED), - _(0x10EE), - _(0x10EF), - _(0x10F0), - _(0x10F1), - _(0x10F2), - _(0x10F3), - _(0x10F4), - _(0x10F5), - _(0x10F6), - _(0x10F7), - _(0x10F8), - _(0x10F9), - _(0x10FA), - _(SENTINAL), - _(SENTINAL), - _(0x10FD), - _(0x10FE), - _(0x10FF), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0061), - _(0x00E6), - _(0x0062), - _(SENTINAL), - _(0x0064), - _(0x0065), - _(0x01DD), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(SENTINAL), - _(0x006F), - _(0x0223), - _(0x0070), - _(0x0072), - _(0x0074), - _(0x0075), - _(0x0077), - _(0x0061), - _(0x0250), - _(0x0251), - _(0x1D02), - _(0x0062), - _(0x0064), - _(0x0065), - _(0x0259), - _(0x025B), - _(0x025C), - _(0x0067), - _(SENTINAL), - _(0x006B), - _(0x006D), - _(0x014B), - _(0x006F), - _(0x0254), - _(0x1D16), - _(0x1D17), - _(0x0070), - _(0x0074), - _(0x0075), - _(0x1D1D), - _(0x026F), - _(0x0076), - _(0x1D25), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03C6), - _(0x03C7), - _(0x0069), - _(0x0072), - _(0x0075), - _(0x0076), - _(0x03B2), - _(0x03B3), - _(0x03C1), - _(0x03C6), - _(0x03C7), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x043D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0252), - _(0x0063), - _(0x0255), - _(0x00F0), - _(0x025C), - _(0x0066), - _(0x025F), - _(0x0261), - _(0x0265), - _(0x0268), - _(0x0269), - _(0x026A), - _(0x1D7B), - _(0x029D), - _(0x026D), - _(0x1D85), - _(0x029F), - _(0x0271), - _(0x0270), - _(0x0272), - _(0x0273), - _(0x0274), - _(0x0275), - _(0x0278), - _(0x0282), - _(0x0283), - _(0x01AB), - _(0x0289), - _(0x028A), - _(0x1D1C), - _(0x028B), - _(0x028C), - _(0x007A), - _(0x0290), - _(0x0291), - _(0x0292), - _(0x03B8), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x1E01), - _(SENTINAL), - _(0x1E03), - _(SENTINAL), - _(0x1E05), - _(SENTINAL), - _(0x1E07), - _(SENTINAL), - _(0x1E09), - _(SENTINAL), - _(0x1E0B), - _(SENTINAL), - _(0x1E0D), - _(SENTINAL), - _(0x1E0F), - _(SENTINAL), - _(0x1E11), - _(SENTINAL), - _(0x1E13), - _(SENTINAL), - _(0x1E15), - _(SENTINAL), - _(0x1E17), - _(SENTINAL), - _(0x1E19), - _(SENTINAL), - _(0x1E1B), - _(SENTINAL), - _(0x1E1D), - _(SENTINAL), - _(0x1E1F), - _(SENTINAL), - _(0x1E21), - _(SENTINAL), - _(0x1E23), - _(SENTINAL), - _(0x1E25), - _(SENTINAL), - _(0x1E27), - _(SENTINAL), - _(0x1E29), - _(SENTINAL), - _(0x1E2B), - _(SENTINAL), - _(0x1E2D), - _(SENTINAL), - _(0x1E2F), - _(SENTINAL), - _(0x1E31), - _(SENTINAL), - _(0x1E33), - _(SENTINAL), - _(0x1E35), - _(SENTINAL), - _(0x1E37), - _(SENTINAL), - _(0x1E39), - _(SENTINAL), - _(0x1E3B), - _(SENTINAL), - _(0x1E3D), - _(SENTINAL), - _(0x1E3F), - _(SENTINAL), - _(0x1E41), - _(SENTINAL), - _(0x1E43), - _(SENTINAL), - _(0x1E45), - _(SENTINAL), - _(0x1E47), - _(SENTINAL), - _(0x1E49), - _(SENTINAL), - _(0x1E4B), - _(SENTINAL), - _(0x1E4D), - _(SENTINAL), - _(0x1E4F), - _(SENTINAL), - _(0x1E51), - _(SENTINAL), - _(0x1E53), - _(SENTINAL), - _(0x1E55), - _(SENTINAL), - _(0x1E57), - _(SENTINAL), - _(0x1E59), - _(SENTINAL), - _(0x1E5B), - _(SENTINAL), - _(0x1E5D), - _(SENTINAL), - _(0x1E5F), - _(SENTINAL), - _(0x1E61), - _(SENTINAL), - _(0x1E63), - _(SENTINAL), - _(0x1E65), - _(SENTINAL), - _(0x1E67), - _(SENTINAL), - _(0x1E69), - _(SENTINAL), - _(0x1E6B), - _(SENTINAL), - _(0x1E6D), - _(SENTINAL), - _(0x1E6F), - _(SENTINAL), - _(0x1E71), - _(SENTINAL), - _(0x1E73), - _(SENTINAL), - _(0x1E75), - _(SENTINAL), - _(0x1E77), - _(SENTINAL), - _(0x1E79), - _(SENTINAL), - _(0x1E7B), - _(SENTINAL), - _(0x1E7D), - _(SENTINAL), - _(0x1E7F), - _(SENTINAL), - _(0x1E81), - _(SENTINAL), - _(0x1E83), - _(SENTINAL), - _(0x1E85), - _(SENTINAL), - _(0x1E87), - _(SENTINAL), - _(0x1E89), - _(SENTINAL), - _(0x1E8B), - _(SENTINAL), - _(0x1E8D), - _(SENTINAL), - _(0x1E8F), - _(SENTINAL), - _(0x1E91), - _(SENTINAL), - _(0x1E93), - _(SENTINAL), - _(0x1E95), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0061, 0x02BE), - _(0x1E61), - _(SENTINAL), - _(SENTINAL), - _(0x00DF), - _(SENTINAL), - _(0x1EA1), - _(SENTINAL), - _(0x1EA3), - _(SENTINAL), - _(0x1EA5), - _(SENTINAL), - _(0x1EA7), - _(SENTINAL), - _(0x1EA9), - _(SENTINAL), - _(0x1EAB), - _(SENTINAL), - _(0x1EAD), - _(SENTINAL), - _(0x1EAF), - _(SENTINAL), - _(0x1EB1), - _(SENTINAL), - _(0x1EB3), - _(SENTINAL), - _(0x1EB5), - _(SENTINAL), - _(0x1EB7), - _(SENTINAL), - _(0x1EB9), - _(SENTINAL), - _(0x1EBB), - _(SENTINAL), - _(0x1EBD), - _(SENTINAL), - _(0x1EBF), - _(SENTINAL), - _(0x1EC1), - _(SENTINAL), - _(0x1EC3), - _(SENTINAL), - _(0x1EC5), - _(SENTINAL), - _(0x1EC7), - _(SENTINAL), - _(0x1EC9), - _(SENTINAL), - _(0x1ECB), - _(SENTINAL), - _(0x1ECD), - _(SENTINAL), - _(0x1ECF), - _(SENTINAL), - _(0x1ED1), - _(SENTINAL), - _(0x1ED3), - _(SENTINAL), - _(0x1ED5), - _(SENTINAL), - _(0x1ED7), - _(SENTINAL), - _(0x1ED9), - _(SENTINAL), - _(0x1EDB), - _(SENTINAL), - _(0x1EDD), - _(SENTINAL), - _(0x1EDF), - _(SENTINAL), - _(0x1EE1), - _(SENTINAL), - _(0x1EE3), - _(SENTINAL), - _(0x1EE5), - _(SENTINAL), - _(0x1EE7), - _(SENTINAL), - _(0x1EE9), - _(SENTINAL), - _(0x1EEB), - _(SENTINAL), - _(0x1EED), - _(SENTINAL), - _(0x1EEF), - _(SENTINAL), - _(0x1EF1), - _(SENTINAL), - _(0x1EF3), - _(SENTINAL), - _(0x1EF5), - _(SENTINAL), - _(0x1EF7), - _(SENTINAL), - _(0x1EF9), - _(SENTINAL), - _(0x1EFB), - _(SENTINAL), - _(0x1EFD), - _(SENTINAL), - _(0x1EFF), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F00), - _(0x1F01), - _(0x1F02), - _(0x1F03), - _(0x1F04), - _(0x1F05), - _(0x1F06), - _(0x1F07), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F10), - _(0x1F11), - _(0x1F12), - _(0x1F13), - _(0x1F14), - _(0x1F15), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F20), - _(0x1F21), - _(0x1F22), - _(0x1F23), - _(0x1F24), - _(0x1F25), - _(0x1F26), - _(0x1F27), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F30), - _(0x1F31), - _(0x1F32), - _(0x1F33), - _(0x1F34), - _(0x1F35), - _(0x1F36), - _(0x1F37), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F40), - _(0x1F41), - _(0x1F42), - _(0x1F43), - _(0x1F44), - _(0x1F45), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F51), - _(SENTINAL), - _(0x1F53), - _(SENTINAL), - _(0x1F55), - _(SENTINAL), - _(0x1F57), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F60), - _(0x1F61), - _(0x1F62), - _(0x1F63), - _(0x1F64), - _(0x1F65), - _(0x1F66), - _(0x1F67), - _(SENTINAL), - _(0x03AC), - _(SENTINAL), - _(0x03AD), - _(SENTINAL), - _(0x03AE), - _(SENTINAL), - _(0x03AF), - _(SENTINAL), - _(0x03CC), - _(SENTINAL), - _(0x03CD), - _(SENTINAL), - _(0x03CE), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F80), - _(0x1F81), - _(0x1F82), - _(0x1F83), - _(0x1F84), - _(0x1F85), - _(0x1F86), - _(0x1F87), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F90), - _(0x1F91), - _(0x1F92), - _(0x1F93), - _(0x1F94), - _(0x1F95), - _(0x1F96), - _(0x1F97), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1FA0), - _(0x1FA1), - _(0x1FA2), - _(0x1FA3), - _(0x1FA4), - _(0x1FA5), - _(0x1FA6), - _(0x1FA7), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1FB0), - _(0x1FB1), - _(0x1F70), - _(0x03AC), - _(0x1FB3), - _(0x0020, 0x0313), - _(0x03B9), - _(0x0020, 0x0313), - _(0x0020, 0x0342), - _(0x0020, 0x0308, 0x0342), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F72), - _(0x03AD), - _(0x1F74), - _(0x03AE), - _(0x1FC3), - _(0x0020, 0x0313, 0x0300), - _(0x0020, 0x0313, 0x0301), - _(0x0020, 0x0313, 0x0342), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0390), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1FD0), - _(0x1FD1), - _(0x1F76), - _(0x03AF), - _(SENTINAL), - _(0x0020, 0x0314, 0x0300), - _(0x0020, 0x0314, 0x0301), - _(0x0020, 0x0314, 0x0342), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x03B0), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1FE0), - _(0x1FE1), - _(0x1F7A), - _(0x03CD), - _(0x1FE5), - _(0x0020, 0x0308, 0x0300), - _(0x0020, 0x0308, 0x0301), - _(0x0060), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1F78), - _(0x03CC), - _(0x1F7C), - _(0x03CE), - _(0x1FF3), - _(0x0020, 0x0301), - _(0x0020, 0x0314), - _(SENTINAL)}, - {_(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(0x0020), - _(), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(0x2010), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0020, 0x0333), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x002E), - _(0x002E, 0x002E), - _(0x002E, 0x002E, 0x002E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(), - _(0x0020), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2032, 0x2032), - _(0x2032, 0x2032, 0x2032), - _(SENTINAL), - _(0x2035, 0x2035), - _(0x2035, 0x2035, 0x2035), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0021, 0x0021), - _(SENTINAL), - _(0x0020, 0x0305), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x003F, 0x003F), - _(0x003F, 0x0021), - _(0x0021, 0x003F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2032, 0x2032, 0x2032, 0x2032), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0020), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(0x0030), - _(0x0069), - _(SENTINAL), - _(SENTINAL), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x002B), - _(0x2212), - _(0x003D), - _(0x0028), - _(0x0029), - _(0x006E), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x002B), - _(0x2212), - _(0x003D), - _(0x0028), - _(0x0029), - _(SENTINAL), - _(0x0061), - _(0x0065), - _(0x006F), - _(0x0078), - _(0x0259), - _(0x0068), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x0070), - _(0x0073), - _(0x0074), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0072, 0x0073), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0061, 0x002F, 0x0063), - _(0x0061, 0x002F, 0x0073), - _(0x0063), - _(0x00B0, 0x0063), - _(SENTINAL), - _(0x0063, 0x002F, 0x006F), - _(0x0063, 0x002F, 0x0075), - _(0x025B), - _(SENTINAL), - _(0x00B0, 0x0066), - _(0x0067), - _(0x0068), - _(0x0068), - _(0x0068), - _(0x0068), - _(0x0127), - _(0x0069), - _(0x0069), - _(0x006C), - _(0x006C), - _(SENTINAL), - _(0x006E), - _(0x006E, 0x006F), - _(SENTINAL), - _(SENTINAL), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0072), - _(0x0072), - _(SENTINAL), - _(SENTINAL), - _(0x0073, 0x006D), - _(0x0074, 0x0065, 0x006C), - _(0x0074, 0x006D), - _(SENTINAL), - _(0x007A), - _(SENTINAL), - _(0x03C9), - _(SENTINAL), - _(0x007A), - _(SENTINAL), - _(0x006B), - _(0x00E5), - _(0x0062), - _(0x0063), - _(SENTINAL), - _(0x0065), - _(0x0065), - _(0x0066), - _(0x214E), - _(0x006D), - _(0x006F), - _(0x05D0), - _(0x05D1), - _(0x05D2), - _(0x05D3), - _(0x0069), - _(SENTINAL), - _(0x0066, 0x0061, 0x0078), - _(0x03C0), - _(0x03B3), - _(0x03B3), - _(0x03C0), - _(0x2211), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0064), - _(0x0064), - _(0x0065), - _(0x0069), - _(0x006A), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0031, 0x2044, 0x0037), - _(0x0031, 0x2044, 0x0039), - _(0x0031, 0x2044, 0x0031, 0x0030), - _(0x0031, 0x2044, 0x0033), - _(0x0032, 0x2044, 0x0033), - _(0x0031, 0x2044, 0x0035), - _(0x0032, 0x2044, 0x0035), - _(0x0033, 0x2044, 0x0035), - _(0x0034, 0x2044, 0x0035), - _(0x0031, 0x2044, 0x0036), - _(0x0035, 0x2044, 0x0036), - _(0x0031, 0x2044, 0x0038), - _(0x0033, 0x2044, 0x0038), - _(0x0035, 0x2044, 0x0038), - _(0x0037, 0x2044, 0x0038), - _(0x0031, 0x2044), - _(0x0069), - _(0x0069, 0x0069), - _(0x0069, 0x0069, 0x0069), - _(0x0069, 0x0076), - _(0x0076), - _(0x0076, 0x0069), - _(0x0076, 0x0069, 0x0069), - _(0x0076, 0x0069, 0x0069, 0x0069), - _(0x0069, 0x0078), - _(0x0078), - _(0x0078, 0x0069), - _(0x0078, 0x0069, 0x0069), - _(0x006C), - _(0x0063), - _(0x0064), - _(0x006D), - _(0x0069), - _(0x0069, 0x0069), - _(0x0069, 0x0069, 0x0069), - _(0x0069, 0x0076), - _(0x0076), - _(0x0076, 0x0069), - _(0x0076, 0x0069, 0x0069), - _(0x0076, 0x0069, 0x0069, 0x0069), - _(0x0069, 0x0078), - _(0x0078), - _(0x0078, 0x0069), - _(0x0078, 0x0069, 0x0069), - _(0x006C), - _(0x0063), - _(0x0064), - _(0x006D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2184), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0030, 0x2044, 0x0033), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x222B, 0x222B), - _(0x222B, 0x222B, 0x222B), - _(SENTINAL), - _(0x222E, 0x222E), - _(0x222E, 0x222E, 0x222E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x3008), - _(0x3009), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0031, 0x0030), - _(0x0031, 0x0031), - _(0x0031, 0x0032), - _(0x0031, 0x0033), - _(0x0031, 0x0034), - _(0x0031, 0x0035), - _(0x0031, 0x0036), - _(0x0031, 0x0037), - _(0x0031, 0x0038), - _(0x0031, 0x0039), - _(0x0032, 0x0030), - _(0x0028, 0x0031, 0x0029), - _(0x0028, 0x0032, 0x0029), - _(0x0028, 0x0033, 0x0029), - _(0x0028, 0x0034, 0x0029), - _(0x0028, 0x0035, 0x0029), - _(0x0028, 0x0036, 0x0029), - _(0x0028, 0x0037, 0x0029), - _(0x0028, 0x0038, 0x0029), - _(0x0028, 0x0039, 0x0029), - _(0x0028, 0x0031, 0x0030, 0x0029), - _(0x0028, 0x0031, 0x0031, 0x0029), - _(0x0028, 0x0031, 0x0032, 0x0029), - _(0x0028, 0x0031, 0x0033, 0x0029), - _(0x0028, 0x0031, 0x0034, 0x0029), - _(0x0028, 0x0031, 0x0035, 0x0029), - _(0x0028, 0x0031, 0x0036, 0x0029), - _(0x0028, 0x0031, 0x0037, 0x0029), - _(0x0028, 0x0031, 0x0038, 0x0029), - _(0x0028, 0x0031, 0x0039, 0x0029), - _(0x0028, 0x0032, 0x0030, 0x0029), - _(0x0031, 0x002E), - _(0x0032, 0x002E), - _(0x0033, 0x002E), - _(0x0034, 0x002E), - _(0x0035, 0x002E), - _(0x0036, 0x002E), - _(0x0037, 0x002E), - _(0x0038, 0x002E), - _(0x0039, 0x002E), - _(0x0031, 0x0030, 0x002E), - _(0x0031, 0x0031, 0x002E), - _(0x0031, 0x0032, 0x002E), - _(0x0031, 0x0033, 0x002E), - _(0x0031, 0x0034, 0x002E), - _(0x0031, 0x0035, 0x002E), - _(0x0031, 0x0036, 0x002E), - _(0x0031, 0x0037, 0x002E), - _(0x0031, 0x0038, 0x002E), - _(0x0031, 0x0039, 0x002E), - _(0x0032, 0x0030, 0x002E), - _(0x0028, 0x0061, 0x0029), - _(0x0028, 0x0062, 0x0029), - _(0x0028, 0x0063, 0x0029), - _(0x0028, 0x0064, 0x0029), - _(0x0028, 0x0065, 0x0029), - _(0x0028, 0x0066, 0x0029), - _(0x0028, 0x0067, 0x0029), - _(0x0028, 0x0068, 0x0029), - _(0x0028, 0x0069, 0x0029), - _(0x0028, 0x006A, 0x0029), - _(0x0028, 0x006B, 0x0029), - _(0x0028, 0x006C, 0x0029), - _(0x0028, 0x006D, 0x0029), - _(0x0028, 0x006E, 0x0029), - _(0x0028, 0x006F, 0x0029), - _(0x0028, 0x0070, 0x0029), - _(0x0028, 0x0071, 0x0029), - _(0x0028, 0x0072, 0x0029), - _(0x0028, 0x0073, 0x0029), - _(0x0028, 0x0074, 0x0029), - _(0x0028, 0x0075, 0x0029), - _(0x0028, 0x0076, 0x0029), - _(0x0028, 0x0077, 0x0029), - _(0x0028, 0x0078, 0x0029), - _(0x0028, 0x0079, 0x0029), - _(0x0028, 0x007A, 0x0029), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0030), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x222B, 0x222B, 0x222B, 0x222B), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x003A, 0x003A, 0x003D), - _(0x003D, 0x003D), - _(0x003D, 0x003D, 0x003D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2ADD, 0x0338), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x2C30), - _(0x2C31), - _(0x2C32), - _(0x2C33), - _(0x2C34), - _(0x2C35), - _(0x2C36), - _(0x2C37), - _(0x2C38), - _(0x2C39), - _(0x2C3A), - _(0x2C3B), - _(0x2C3C), - _(0x2C3D), - _(0x2C3E), - _(0x2C3F), - _(0x2C40), - _(0x2C41), - _(0x2C42), - _(0x2C43), - _(0x2C44), - _(0x2C45), - _(0x2C46), - _(0x2C47), - _(0x2C48), - _(0x2C49), - _(0x2C4A), - _(0x2C4B), - _(0x2C4C), - _(0x2C4D), - _(0x2C4E), - _(0x2C4F), - _(0x2C50), - _(0x2C51), - _(0x2C52), - _(0x2C53), - _(0x2C54), - _(0x2C55), - _(0x2C56), - _(0x2C57), - _(0x2C58), - _(0x2C59), - _(0x2C5A), - _(0x2C5B), - _(0x2C5C), - _(0x2C5D), - _(0x2C5E), - _(0x2C5F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2C61), - _(SENTINAL), - _(0x026B), - _(0x1D7D), - _(0x027D), - _(SENTINAL), - _(SENTINAL), - _(0x2C68), - _(SENTINAL), - _(0x2C6A), - _(SENTINAL), - _(0x2C6C), - _(SENTINAL), - _(0x0251), - _(0x0271), - _(0x0250), - _(0x0252), - _(SENTINAL), - _(0x2C73), - _(SENTINAL), - _(SENTINAL), - _(0x2C76), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x006A), - _(0x0076), - _(0x023F), - _(0x0240), - _(0x2C81), - _(SENTINAL), - _(0x2C83), - _(SENTINAL), - _(0x2C85), - _(SENTINAL), - _(0x2C87), - _(SENTINAL), - _(0x2C89), - _(SENTINAL), - _(0x2C8B), - _(SENTINAL), - _(0x2C8D), - _(SENTINAL), - _(0x2C8F), - _(SENTINAL), - _(0x2C91), - _(SENTINAL), - _(0x2C93), - _(SENTINAL), - _(0x2C95), - _(SENTINAL), - _(0x2C97), - _(SENTINAL), - _(0x2C99), - _(SENTINAL), - _(0x2C9B), - _(SENTINAL), - _(0x2C9D), - _(SENTINAL), - _(0x2C9F), - _(SENTINAL), - _(0x2CA1), - _(SENTINAL), - _(0x2CA3), - _(SENTINAL), - _(0x2CA5), - _(SENTINAL), - _(0x2CA7), - _(SENTINAL), - _(0x2CA9), - _(SENTINAL), - _(0x2CAB), - _(SENTINAL), - _(0x2CAD), - _(SENTINAL), - _(0x2CAF), - _(SENTINAL), - _(0x2CB1), - _(SENTINAL), - _(0x2CB3), - _(SENTINAL), - _(0x2CB5), - _(SENTINAL), - _(0x2CB7), - _(SENTINAL), - _(0x2CB9), - _(SENTINAL), - _(0x2CBB), - _(SENTINAL), - _(0x2CBD), - _(SENTINAL), - _(0x2CBF), - _(SENTINAL), - _(0x2CC1), - _(SENTINAL), - _(0x2CC3), - _(SENTINAL), - _(0x2CC5), - _(SENTINAL), - _(0x2CC7), - _(SENTINAL), - _(0x2CC9), - _(SENTINAL), - _(0x2CCB), - _(SENTINAL), - _(0x2CCD), - _(SENTINAL), - _(0x2CCF), - _(SENTINAL), - _(0x2CD1), - _(SENTINAL), - _(0x2CD3), - _(SENTINAL), - _(0x2CD5), - _(SENTINAL), - _(0x2CD7), - _(SENTINAL), - _(0x2CD9), - _(SENTINAL), - _(0x2CDB), - _(SENTINAL), - _(0x2CDD), - _(SENTINAL), - _(0x2CDF), - _(SENTINAL), - _(0x2CE1), - _(SENTINAL), - _(0x2CE3), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2CEC), - _(SENTINAL), - _(0x2CEE), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2CF3), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x2D61), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x6BCD), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x9F9F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x4E00), - _(0x4E28), - _(0x4E36), - _(0x4E3F), - _(0x4E59), - _(0x4E85), - _(0x4E8C), - _(0x4EA0), - _(0x4EBA), - _(0x513F), - _(0x5165), - _(0x516B), - _(0x5182), - _(0x5196), - _(0x51AB), - _(0x51E0), - _(0x51F5), - _(0x5200), - _(0x529B), - _(0x52F9), - _(0x5315), - _(0x531A), - _(0x5338), - _(0x5341), - _(0x535C), - _(0x5369), - _(0x5382), - _(0x53B6), - _(0x53C8), - _(0x53E3), - _(0x56D7), - _(0x571F), - _(0x58EB), - _(0x5902), - _(0x590A), - _(0x5915), - _(0x5927), - _(0x5973), - _(0x5B50), - _(0x5B80), - _(0x5BF8), - _(0x5C0F), - _(0x5C22), - _(0x5C38), - _(0x5C6E), - _(0x5C71), - _(0x5DDB), - _(0x5DE5), - _(0x5DF1), - _(0x5DFE), - _(0x5E72), - _(0x5E7A), - _(0x5E7F), - _(0x5EF4), - _(0x5EFE), - _(0x5F0B), - _(0x5F13), - _(0x5F50), - _(0x5F61), - _(0x5F73), - _(0x5FC3), - _(0x6208), - _(0x6236), - _(0x624B), - _(0x652F), - _(0x6534), - _(0x6587), - _(0x6597), - _(0x65A4), - _(0x65B9), - _(0x65E0), - _(0x65E5), - _(0x66F0), - _(0x6708), - _(0x6728), - _(0x6B20), - _(0x6B62), - _(0x6B79), - _(0x6BB3), - _(0x6BCB), - _(0x6BD4), - _(0x6BDB), - _(0x6C0F), - _(0x6C14), - _(0x6C34), - _(0x706B), - _(0x722A), - _(0x7236), - _(0x723B), - _(0x723F), - _(0x7247), - _(0x7259), - _(0x725B), - _(0x72AC), - _(0x7384), - _(0x7389), - _(0x74DC), - _(0x74E6), - _(0x7518), - _(0x751F), - _(0x7528), - _(0x7530), - _(0x758B), - _(0x7592), - _(0x7676), - _(0x767D), - _(0x76AE), - _(0x76BF), - _(0x76EE), - _(0x77DB), - _(0x77E2), - _(0x77F3), - _(0x793A), - _(0x79B8), - _(0x79BE), - _(0x7A74), - _(0x7ACB), - _(0x7AF9), - _(0x7C73), - _(0x7CF8), - _(0x7F36), - _(0x7F51), - _(0x7F8A), - _(0x7FBD), - _(0x8001), - _(0x800C), - _(0x8012), - _(0x8033), - _(0x807F), - _(0x8089), - _(0x81E3), - _(0x81EA), - _(0x81F3), - _(0x81FC), - _(0x820C), - _(0x821B), - _(0x821F), - _(0x826E), - _(0x8272), - _(0x8278), - _(0x864D), - _(0x866B), - _(0x8840), - _(0x884C), - _(0x8863), - _(0x897E), - _(0x898B), - _(0x89D2), - _(0x8A00), - _(0x8C37), - _(0x8C46), - _(0x8C55), - _(0x8C78), - _(0x8C9D), - _(0x8D64), - _(0x8D70), - _(0x8DB3), - _(0x8EAB), - _(0x8ECA), - _(0x8F9B), - _(0x8FB0), - _(0x8FB5), - _(0x9091), - _(0x9149), - _(0x91C6), - _(0x91CC), - _(0x91D1), - _(0x9577), - _(0x9580), - _(0x961C), - _(0x96B6), - _(0x96B9), - _(0x96E8), - _(0x9751), - _(0x975E), - _(0x9762), - _(0x9769), - _(0x97CB), - _(0x97ED), - _(0x97F3), - _(0x9801), - _(0x98A8), - _(0x98DB), - _(0x98DF), - _(0x9996), - _(0x9999), - _(0x99AC), - _(0x9AA8), - _(0x9AD8), - _(0x9ADF), - _(0x9B25), - _(0x9B2F), - _(0x9B32), - _(0x9B3C), - _(0x9B5A), - _(0x9CE5), - _(0x9E75), - _(0x9E7F), - _(0x9EA5), - _(0x9EBB), - _(0x9EC3), - _(0x9ECD), - _(0x9ED1), - _(0x9EF9), - _(0x9EFD), - _(0x9F0E), - _(0x9F13), - _(0x9F20), - _(0x9F3B), - _(0x9F4A), - _(0x9F52), - _(0x9F8D), - _(0x9F9C), - _(0x9FA0), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0020), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x3012), - _(SENTINAL), - _(0x5341), - _(0x5344), - _(0x5345), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0020, 0x3099), - _(0x0020, 0x309A), - _(SENTINAL), - _(SENTINAL), - _(0x3088, 0x308A), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x30B3, 0x30C8)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1100), - _(0x1101), - _(0x11AA), - _(0x1102), - _(0x11AC), - _(0x11AD), - _(0x1103), - _(0x1104), - _(0x1105), - _(0x11B0), - _(0x11B1), - _(0x11B2), - _(0x11B3), - _(0x11B4), - _(0x11B5), - _(0x111A), - _(0x1106), - _(0x1107), - _(0x1108), - _(0x1121), - _(0x1109), - _(0x110A), - _(0x110B), - _(0x110C), - _(0x110D), - _(0x110E), - _(0x110F), - _(0x1110), - _(0x1111), - _(0x1112), - _(0x1161), - _(0x1162), - _(0x1163), - _(0x1164), - _(0x1165), - _(0x1166), - _(0x1167), - _(0x1168), - _(0x1169), - _(0x116A), - _(0x116B), - _(0x116C), - _(0x116D), - _(0x116E), - _(0x116F), - _(0x1170), - _(0x1171), - _(0x1172), - _(0x1173), - _(0x1174), - _(0x1175), - _(), - _(0x1114), - _(0x1115), - _(0x11C7), - _(0x11C8), - _(0x11CC), - _(0x11CE), - _(0x11D3), - _(0x11D7), - _(0x11D9), - _(0x111C), - _(0x11DD), - _(0x11DF), - _(0x111D), - _(0x111E), - _(0x1120), - _(0x1122), - _(0x1123), - _(0x1127), - _(0x1129), - _(0x112B), - _(0x112C), - _(0x112D), - _(0x112E), - _(0x112F), - _(0x1132), - _(0x1136), - _(0x1140), - _(0x1147), - _(0x114C), - _(0x11F1), - _(0x11F2), - _(0x1157), - _(0x1158), - _(0x1159), - _(0x1184), - _(0x1185), - _(0x1188), - _(0x1191), - _(0x1192), - _(0x1194), - _(0x119E), - _(0x11A1), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x4E00), - _(0x4E8C), - _(0x4E09), - _(0x56DB), - _(0x4E0A), - _(0x4E2D), - _(0x4E0B), - _(0x7532), - _(0x4E59), - _(0x4E19), - _(0x4E01), - _(0x5929), - _(0x5730), - _(0x4EBA), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0028, 0x1100, 0x0029), - _(0x0028, 0x1102, 0x0029), - _(0x0028, 0x1103, 0x0029), - _(0x0028, 0x1105, 0x0029), - _(0x0028, 0x1106, 0x0029), - _(0x0028, 0x1107, 0x0029), - _(0x0028, 0x1109, 0x0029), - _(0x0028, 0x110B, 0x0029), - _(0x0028, 0x110C, 0x0029), - _(0x0028, 0x110E, 0x0029), - _(0x0028, 0x110F, 0x0029), - _(0x0028, 0x1110, 0x0029), - _(0x0028, 0x1111, 0x0029), - _(0x0028, 0x1112, 0x0029), - _(0x0028, 0xAC00, 0x0029), - _(0x0028, 0xB098, 0x0029), - _(0x0028, 0xB2E4, 0x0029), - _(0x0028, 0xB77C, 0x0029), - _(0x0028, 0xB9C8, 0x0029), - _(0x0028, 0xBC14, 0x0029), - _(0x0028, 0xC0AC, 0x0029), - _(0x0028, 0xC544, 0x0029), - _(0x0028, 0xC790, 0x0029), - _(0x0028, 0xCC28, 0x0029), - _(0x0028, 0xCE74, 0x0029), - _(0x0028, 0xD0C0, 0x0029), - _(0x0028, 0xD30C, 0x0029), - _(0x0028, 0xD558, 0x0029), - _(0x0028, 0xC8FC, 0x0029), - _(0x0028, 0xC624, 0xC804, 0x0029), - _(0x0028, 0xC624, 0xD6C4, 0x0029), - _(SENTINAL), - _(0x0028, 0x4E00, 0x0029), - _(0x0028, 0x4E8C, 0x0029), - _(0x0028, 0x4E09, 0x0029), - _(0x0028, 0x56DB, 0x0029), - _(0x0028, 0x4E94, 0x0029), - _(0x0028, 0x516D, 0x0029), - _(0x0028, 0x4E03, 0x0029), - _(0x0028, 0x516B, 0x0029), - _(0x0028, 0x4E5D, 0x0029), - _(0x0028, 0x5341, 0x0029), - _(0x0028, 0x6708, 0x0029), - _(0x0028, 0x706B, 0x0029), - _(0x0028, 0x6C34, 0x0029), - _(0x0028, 0x6728, 0x0029), - _(0x0028, 0x91D1, 0x0029), - _(0x0028, 0x571F, 0x0029), - _(0x0028, 0x65E5, 0x0029), - _(0x0028, 0x682A, 0x0029), - _(0x0028, 0x6709, 0x0029), - _(0x0028, 0x793E, 0x0029), - _(0x0028, 0x540D, 0x0029), - _(0x0028, 0x7279, 0x0029), - _(0x0028, 0x8CA1, 0x0029), - _(0x0028, 0x795D, 0x0029), - _(0x0028, 0x52B4, 0x0029), - _(0x0028, 0x4EE3, 0x0029), - _(0x0028, 0x547C, 0x0029), - _(0x0028, 0x5B66, 0x0029), - _(0x0028, 0x76E3, 0x0029), - _(0x0028, 0x4F01, 0x0029), - _(0x0028, 0x8CC7, 0x0029), - _(0x0028, 0x5354, 0x0029), - _(0x0028, 0x796D, 0x0029), - _(0x0028, 0x4F11, 0x0029), - _(0x0028, 0x81EA, 0x0029), - _(0x0028, 0x81F3, 0x0029), - _(0x554F), - _(0x5E7C), - _(0x6587), - _(0x7B8F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0070, 0x0074, 0x0065), - _(0x0032, 0x0031), - _(0x0032, 0x0032), - _(0x0032, 0x0033), - _(0x0032, 0x0034), - _(0x0032, 0x0035), - _(0x0032, 0x0036), - _(0x0032, 0x0037), - _(0x0032, 0x0038), - _(0x0032, 0x0039), - _(0x0033, 0x0030), - _(0x0033, 0x0031), - _(0x0033, 0x0032), - _(0x0033, 0x0033), - _(0x0033, 0x0034), - _(0x0033, 0x0035), - _(0x1100), - _(0x1102), - _(0x1103), - _(0x1105), - _(0x1106), - _(0x1107), - _(0x1109), - _(0x110B), - _(0x110C), - _(0x110E), - _(0x110F), - _(0x1110), - _(0x1111), - _(0x1112), - _(0xAC00), - _(0xB098), - _(0xB2E4), - _(0xB77C), - _(0xB9C8), - _(0xBC14), - _(0xC0AC), - _(0xC544), - _(0xC790), - _(0xCC28), - _(0xCE74), - _(0xD0C0), - _(0xD30C), - _(0xD558), - _(0xCC38, 0xACE0), - _(0xC8FC, 0xC758), - _(0xC6B0), - _(SENTINAL), - _(0x4E00), - _(0x4E8C), - _(0x4E09), - _(0x56DB), - _(0x4E94), - _(0x516D), - _(0x4E03), - _(0x516B), - _(0x4E5D), - _(0x5341), - _(0x6708), - _(0x706B), - _(0x6C34), - _(0x6728), - _(0x91D1), - _(0x571F), - _(0x65E5), - _(0x682A), - _(0x6709), - _(0x793E), - _(0x540D), - _(0x7279), - _(0x8CA1), - _(0x795D), - _(0x52B4), - _(0x79D8), - _(0x7537), - _(0x5973), - _(0x9069), - _(0x512A), - _(0x5370), - _(0x6CE8), - _(0x9805), - _(0x4F11), - _(0x5199), - _(0x6B63), - _(0x4E0A), - _(0x4E2D), - _(0x4E0B), - _(0x5DE6), - _(0x53F3), - _(0x533B), - _(0x5B97), - _(0x5B66), - _(0x76E3), - _(0x4F01), - _(0x8CC7), - _(0x5354), - _(0x591C), - _(0x0033, 0x0036), - _(0x0033, 0x0037), - _(0x0033, 0x0038), - _(0x0033, 0x0039), - _(0x0034, 0x0030), - _(0x0034, 0x0031), - _(0x0034, 0x0032), - _(0x0034, 0x0033), - _(0x0034, 0x0034), - _(0x0034, 0x0035), - _(0x0034, 0x0036), - _(0x0034, 0x0037), - _(0x0034, 0x0038), - _(0x0034, 0x0039), - _(0x0035, 0x0030), - _(0x0031, 0x6708), - _(0x0032, 0x6708), - _(0x0033, 0x6708), - _(0x0034, 0x6708), - _(0x0035, 0x6708), - _(0x0036, 0x6708), - _(0x0037, 0x6708), - _(0x0038, 0x6708), - _(0x0039, 0x6708), - _(0x0031, 0x0030, 0x6708), - _(0x0031, 0x0031, 0x6708), - _(0x0031, 0x0032, 0x6708), - _(0x0068, 0x0067), - _(0x0065, 0x0072, 0x0067), - _(0x0065, 0x0076), - _(0x006C, 0x0074, 0x0064), - _(0x30A2), - _(0x30A4), - _(0x30A6), - _(0x30A8), - _(0x30AA), - _(0x30AB), - _(0x30AD), - _(0x30AF), - _(0x30B1), - _(0x30B3), - _(0x30B5), - _(0x30B7), - _(0x30B9), - _(0x30BB), - _(0x30BD), - _(0x30BF), - _(0x30C1), - _(0x30C4), - _(0x30C6), - _(0x30C8), - _(0x30CA), - _(0x30CB), - _(0x30CC), - _(0x30CD), - _(0x30CE), - _(0x30CF), - _(0x30D2), - _(0x30D5), - _(0x30D8), - _(0x30DB), - _(0x30DE), - _(0x30DF), - _(0x30E0), - _(0x30E1), - _(0x30E2), - _(0x30E4), - _(0x30E6), - _(0x30E8), - _(0x30E9), - _(0x30EA), - _(0x30EB), - _(0x30EC), - _(0x30ED), - _(0x30EF), - _(0x30F0), - _(0x30F1), - _(0x30F2), - _(0x4EE4, 0x548C)}, - {_(0x30A2, 0x30D1, 0x30FC, 0x30C8), - _(0x30A2, 0x30EB, 0x30D5, 0x30A1), - _(0x30A2, 0x30F3, 0x30DA, 0x30A2), - _(0x30A2, 0x30FC, 0x30EB), - _(0x30A4, 0x30CB, 0x30F3, 0x30B0), - _(0x30A4, 0x30F3, 0x30C1), - _(0x30A6, 0x30A9, 0x30F3), - _(0x30A8, 0x30B9, 0x30AF, 0x30FC, 0x30C9), - _(0x30A8, 0x30FC, 0x30AB, 0x30FC), - _(0x30AA, 0x30F3, 0x30B9), - _(0x30AA, 0x30FC, 0x30E0), - _(0x30AB, 0x30A4, 0x30EA), - _(0x30AB, 0x30E9, 0x30C3, 0x30C8), - _(0x30AB, 0x30ED, 0x30EA, 0x30FC), - _(0x30AC, 0x30ED, 0x30F3), - _(0x30AC, 0x30F3, 0x30DE), - _(0x30AE, 0x30AC), - _(0x30AE, 0x30CB, 0x30FC), - _(0x30AD, 0x30E5, 0x30EA, 0x30FC), - _(0x30AE, 0x30EB, 0x30C0, 0x30FC), - _(0x30AD, 0x30ED), - _(0x30AD, 0x30ED, 0x30B0, 0x30E9, 0x30E0), - _(0x30AD, 0x30ED, 0x30E1, 0x30FC, 0x30C8, 0x30EB), - _(0x30AD, 0x30ED, 0x30EF, 0x30C3, 0x30C8), - _(0x30B0, 0x30E9, 0x30E0), - _(0x30B0, 0x30E9, 0x30E0, 0x30C8, 0x30F3), - _(0x30AF, 0x30EB, 0x30BC, 0x30A4, 0x30ED), - _(0x30AF, 0x30ED, 0x30FC, 0x30CD), - _(0x30B1, 0x30FC, 0x30B9), - _(0x30B3, 0x30EB, 0x30CA), - _(0x30B3, 0x30FC, 0x30DD), - _(0x30B5, 0x30A4, 0x30AF, 0x30EB), - _(0x30B5, 0x30F3, 0x30C1, 0x30FC, 0x30E0), - _(0x30B7, 0x30EA, 0x30F3, 0x30B0), - _(0x30BB, 0x30F3, 0x30C1), - _(0x30BB, 0x30F3, 0x30C8), - _(0x30C0, 0x30FC, 0x30B9), - _(0x30C7, 0x30B7), - _(0x30C9, 0x30EB), - _(0x30C8, 0x30F3), - _(0x30CA, 0x30CE), - _(0x30CE, 0x30C3, 0x30C8), - _(0x30CF, 0x30A4, 0x30C4), - _(0x30D1, 0x30FC, 0x30BB, 0x30F3, 0x30C8), - _(0x30D1, 0x30FC, 0x30C4), - _(0x30D0, 0x30FC, 0x30EC, 0x30EB), - _(0x30D4, 0x30A2, 0x30B9, 0x30C8, 0x30EB), - _(0x30D4, 0x30AF, 0x30EB), - _(0x30D4, 0x30B3), - _(0x30D3, 0x30EB), - _(0x30D5, 0x30A1, 0x30E9, 0x30C3, 0x30C9), - _(0x30D5, 0x30A3, 0x30FC, 0x30C8), - _(0x30D6, 0x30C3, 0x30B7, 0x30A7, 0x30EB), - _(0x30D5, 0x30E9, 0x30F3), - _(0x30D8, 0x30AF, 0x30BF, 0x30FC, 0x30EB), - _(0x30DA, 0x30BD), - _(0x30DA, 0x30CB, 0x30D2), - _(0x30D8, 0x30EB, 0x30C4), - _(0x30DA, 0x30F3, 0x30B9), - _(0x30DA, 0x30FC, 0x30B8), - _(0x30D9, 0x30FC, 0x30BF), - _(0x30DD, 0x30A4, 0x30F3, 0x30C8), - _(0x30DC, 0x30EB, 0x30C8), - _(0x30DB, 0x30F3), - _(0x30DD, 0x30F3, 0x30C9), - _(0x30DB, 0x30FC, 0x30EB), - _(0x30DB, 0x30FC, 0x30F3), - _(0x30DE, 0x30A4, 0x30AF, 0x30ED), - _(0x30DE, 0x30A4, 0x30EB), - _(0x30DE, 0x30C3, 0x30CF), - _(0x30DE, 0x30EB, 0x30AF), - _(0x30DE, 0x30F3, 0x30B7, 0x30E7, 0x30F3), - _(0x30DF, 0x30AF, 0x30ED, 0x30F3), - _(0x30DF, 0x30EA), - _(0x30DF, 0x30EA, 0x30D0, 0x30FC, 0x30EB), - _(0x30E1, 0x30AC), - _(0x30E1, 0x30AC, 0x30C8, 0x30F3), - _(0x30E1, 0x30FC, 0x30C8, 0x30EB), - _(0x30E4, 0x30FC, 0x30C9), - _(0x30E4, 0x30FC, 0x30EB), - _(0x30E6, 0x30A2, 0x30F3), - _(0x30EA, 0x30C3, 0x30C8, 0x30EB), - _(0x30EA, 0x30E9), - _(0x30EB, 0x30D4, 0x30FC), - _(0x30EB, 0x30FC, 0x30D6, 0x30EB), - _(0x30EC, 0x30E0), - _(0x30EC, 0x30F3, 0x30C8, 0x30B2, 0x30F3), - _(0x30EF, 0x30C3, 0x30C8), - _(0x0030, 0x70B9), - _(0x0031, 0x70B9), - _(0x0032, 0x70B9), - _(0x0033, 0x70B9), - _(0x0034, 0x70B9), - _(0x0035, 0x70B9), - _(0x0036, 0x70B9), - _(0x0037, 0x70B9), - _(0x0038, 0x70B9), - _(0x0039, 0x70B9), - _(0x0031, 0x0030, 0x70B9), - _(0x0031, 0x0031, 0x70B9), - _(0x0031, 0x0032, 0x70B9), - _(0x0031, 0x0033, 0x70B9), - _(0x0031, 0x0034, 0x70B9), - _(0x0031, 0x0035, 0x70B9), - _(0x0031, 0x0036, 0x70B9), - _(0x0031, 0x0037, 0x70B9), - _(0x0031, 0x0038, 0x70B9), - _(0x0031, 0x0039, 0x70B9), - _(0x0032, 0x0030, 0x70B9), - _(0x0032, 0x0031, 0x70B9), - _(0x0032, 0x0032, 0x70B9), - _(0x0032, 0x0033, 0x70B9), - _(0x0032, 0x0034, 0x70B9), - _(0x0068, 0x0070, 0x0061), - _(0x0064, 0x0061), - _(0x0061, 0x0075), - _(0x0062, 0x0061, 0x0072), - _(0x006F, 0x0076), - _(0x0070, 0x0063), - _(0x0064, 0x006D), - _(0x0064, 0x006D, 0x0032), - _(0x0064, 0x006D, 0x0033), - _(0x0069, 0x0075), - _(0x5E73, 0x6210), - _(0x662D, 0x548C), - _(0x5927, 0x6B63), - _(0x660E, 0x6CBB), - _(0x682A, 0x5F0F, 0x4F1A, 0x793E), - _(0x0070, 0x0061), - _(0x006E, 0x0061), - _(0x03BC, 0x0061), - _(0x006D, 0x0061), - _(0x006B, 0x0061), - _(0x006B, 0x0062), - _(0x006D, 0x0062), - _(0x0067, 0x0062), - _(0x0063, 0x0061, 0x006C), - _(0x006B, 0x0063, 0x0061, 0x006C), - _(0x0070, 0x0066), - _(0x006E, 0x0066), - _(0x03BC, 0x0066), - _(0x03BC, 0x0067), - _(0x006D, 0x0067), - _(0x006B, 0x0067), - _(0x0068, 0x007A), - _(0x006B, 0x0068, 0x007A), - _(0x006D, 0x0068, 0x007A), - _(0x0067, 0x0068, 0x007A), - _(0x0074, 0x0068, 0x007A), - _(0x03BC, 0x006C), - _(0x006D, 0x006C), - _(0x0064, 0x006C), - _(0x006B, 0x006C), - _(0x0066, 0x006D), - _(0x006E, 0x006D), - _(0x03BC, 0x006D), - _(0x006D, 0x006D), - _(0x0063, 0x006D), - _(0x006B, 0x006D), - _(0x006D, 0x006D, 0x0032), - _(0x0063, 0x006D, 0x0032), - _(0x006D, 0x0032), - _(0x006B, 0x006D, 0x0032), - _(0x006D, 0x006D, 0x0033), - _(0x0063, 0x006D, 0x0033), - _(0x006D, 0x0033), - _(0x006B, 0x006D, 0x0033), - _(0x006D, 0x2215, 0x0073), - _(0x006D, 0x2215, 0x0073, 0x0032), - _(0x0070, 0x0061), - _(0x006B, 0x0070, 0x0061), - _(0x006D, 0x0070, 0x0061), - _(0x0067, 0x0070, 0x0061), - _(0x0072, 0x0061, 0x0064), - _(0x0072, 0x0061, 0x0064, 0x2215, 0x0073), - _(0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x0032), - _(0x0070, 0x0073), - _(0x006E, 0x0073), - _(0x03BC, 0x0073), - _(0x006D, 0x0073), - _(0x0070, 0x0076), - _(0x006E, 0x0076), - _(0x03BC, 0x0076), - _(0x006D, 0x0076), - _(0x006B, 0x0076), - _(0x006D, 0x0076), - _(0x0070, 0x0077), - _(0x006E, 0x0077), - _(0x03BC, 0x0077), - _(0x006D, 0x0077), - _(0x006B, 0x0077), - _(0x006D, 0x0077), - _(0x006B, 0x03C9), - _(0x006D, 0x03C9), - _(0x0061, 0x002E, 0x006D, 0x002E), - _(0x0062, 0x0071), - _(0x0063, 0x0063), - _(0x0063, 0x0064), - _(0x0063, 0x2215, 0x006B, 0x0067), - _(0x0063, 0x006F, 0x002E), - _(0x0064, 0x0062), - _(0x0067, 0x0079), - _(0x0068, 0x0061), - _(0x0068, 0x0070), - _(0x0069, 0x006E), - _(0x006B, 0x006B), - _(0x006B, 0x006D), - _(0x006B, 0x0074), - _(0x006C, 0x006D), - _(0x006C, 0x006E), - _(0x006C, 0x006F, 0x0067), - _(0x006C, 0x0078), - _(0x006D, 0x0062), - _(0x006D, 0x0069, 0x006C), - _(0x006D, 0x006F, 0x006C), - _(0x0070, 0x0068), - _(0x0070, 0x002E, 0x006D, 0x002E), - _(0x0070, 0x0070, 0x006D), - _(0x0070, 0x0072), - _(0x0073, 0x0072), - _(0x0073, 0x0076), - _(0x0077, 0x0062), - _(0x0076, 0x2215, 0x006D), - _(0x0061, 0x2215, 0x006D), - _(0x0031, 0x65E5), - _(0x0032, 0x65E5), - _(0x0033, 0x65E5), - _(0x0034, 0x65E5), - _(0x0035, 0x65E5), - _(0x0036, 0x65E5), - _(0x0037, 0x65E5), - _(0x0038, 0x65E5), - _(0x0039, 0x65E5), - _(0x0031, 0x0030, 0x65E5), - _(0x0031, 0x0031, 0x65E5), - _(0x0031, 0x0032, 0x65E5), - _(0x0031, 0x0033, 0x65E5), - _(0x0031, 0x0034, 0x65E5), - _(0x0031, 0x0035, 0x65E5), - _(0x0031, 0x0036, 0x65E5), - _(0x0031, 0x0037, 0x65E5), - _(0x0031, 0x0038, 0x65E5), - _(0x0031, 0x0039, 0x65E5), - _(0x0032, 0x0030, 0x65E5), - _(0x0032, 0x0031, 0x65E5), - _(0x0032, 0x0032, 0x65E5), - _(0x0032, 0x0033, 0x65E5), - _(0x0032, 0x0034, 0x65E5), - _(0x0032, 0x0035, 0x65E5), - _(0x0032, 0x0036, 0x65E5), - _(0x0032, 0x0037, 0x65E5), - _(0x0032, 0x0038, 0x65E5), - _(0x0032, 0x0039, 0x65E5), - _(0x0033, 0x0030, 0x65E5), - _(0x0033, 0x0031, 0x65E5), - _(0x0067, 0x0061, 0x006C)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA641), - _(SENTINAL), - _(0xA643), - _(SENTINAL), - _(0xA645), - _(SENTINAL), - _(0xA647), - _(SENTINAL), - _(0xA649), - _(SENTINAL), - _(0xA64B), - _(SENTINAL), - _(0xA64D), - _(SENTINAL), - _(0xA64F), - _(SENTINAL), - _(0xA651), - _(SENTINAL), - _(0xA653), - _(SENTINAL), - _(0xA655), - _(SENTINAL), - _(0xA657), - _(SENTINAL), - _(0xA659), - _(SENTINAL), - _(0xA65B), - _(SENTINAL), - _(0xA65D), - _(SENTINAL), - _(0xA65F), - _(SENTINAL), - _(0xA661), - _(SENTINAL), - _(0xA663), - _(SENTINAL), - _(0xA665), - _(SENTINAL), - _(0xA667), - _(SENTINAL), - _(0xA669), - _(SENTINAL), - _(0xA66B), - _(SENTINAL), - _(0xA66D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA681), - _(SENTINAL), - _(0xA683), - _(SENTINAL), - _(0xA685), - _(SENTINAL), - _(0xA687), - _(SENTINAL), - _(0xA689), - _(SENTINAL), - _(0xA68B), - _(SENTINAL), - _(0xA68D), - _(SENTINAL), - _(0xA68F), - _(SENTINAL), - _(0xA691), - _(SENTINAL), - _(0xA693), - _(SENTINAL), - _(0xA695), - _(SENTINAL), - _(0xA697), - _(SENTINAL), - _(0xA699), - _(SENTINAL), - _(0xA69B), - _(SENTINAL), - _(0x044A), - _(0x044C), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA723), - _(SENTINAL), - _(0xA725), - _(SENTINAL), - _(0xA727), - _(SENTINAL), - _(0xA729), - _(SENTINAL), - _(0xA72B), - _(SENTINAL), - _(0xA72D), - _(SENTINAL), - _(0xA72F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA733), - _(SENTINAL), - _(0xA735), - _(SENTINAL), - _(0xA737), - _(SENTINAL), - _(0xA739), - _(SENTINAL), - _(0xA73B), - _(SENTINAL), - _(0xA73D), - _(SENTINAL), - _(0xA73F), - _(SENTINAL), - _(0xA741), - _(SENTINAL), - _(0xA743), - _(SENTINAL), - _(0xA745), - _(SENTINAL), - _(0xA747), - _(SENTINAL), - _(0xA749), - _(SENTINAL), - _(0xA74B), - _(SENTINAL), - _(0xA74D), - _(SENTINAL), - _(0xA74F), - _(SENTINAL), - _(0xA751), - _(SENTINAL), - _(0xA753), - _(SENTINAL), - _(0xA755), - _(SENTINAL), - _(0xA757), - _(SENTINAL), - _(0xA759), - _(SENTINAL), - _(0xA75B), - _(SENTINAL), - _(0xA75D), - _(SENTINAL), - _(0xA75F), - _(SENTINAL), - _(0xA761), - _(SENTINAL), - _(0xA763), - _(SENTINAL), - _(0xA765), - _(SENTINAL), - _(0xA767), - _(SENTINAL), - _(0xA769), - _(SENTINAL), - _(0xA76B), - _(SENTINAL), - _(0xA76D), - _(SENTINAL), - _(0xA76F), - _(SENTINAL), - _(0xA76F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA77A), - _(SENTINAL), - _(0xA77C), - _(SENTINAL), - _(0x1D79), - _(0xA77F), - _(SENTINAL), - _(0xA781), - _(SENTINAL), - _(0xA783), - _(SENTINAL), - _(0xA785), - _(SENTINAL), - _(0xA787), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA78C), - _(SENTINAL), - _(0x0265), - _(SENTINAL), - _(SENTINAL), - _(0xA791), - _(SENTINAL), - _(0xA793), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA797), - _(SENTINAL), - _(0xA799), - _(SENTINAL), - _(0xA79B), - _(SENTINAL), - _(0xA79D), - _(SENTINAL), - _(0xA79F), - _(SENTINAL), - _(0xA7A1), - _(SENTINAL), - _(0xA7A3), - _(SENTINAL), - _(0xA7A5), - _(SENTINAL), - _(0xA7A7), - _(SENTINAL), - _(0xA7A9), - _(SENTINAL), - _(0x0266), - _(0x025C), - _(0x0261), - _(0x026C), - _(0x026A), - _(SENTINAL), - _(0x029E), - _(0x0287), - _(0x029D), - _(0xAB53), - _(0xA7B5), - _(SENTINAL), - _(0xA7B7), - _(SENTINAL), - _(0xA7B9), - _(SENTINAL), - _(0xA7BB), - _(SENTINAL), - _(0xA7BD), - _(SENTINAL), - _(0xA7BF), - _(SENTINAL), - _(0xA7C1), - _(SENTINAL), - _(0xA7C3), - _(SENTINAL), - _(0xA794), - _(0x0282), - _(0x1D8E), - _(0xA7C8), - _(SENTINAL), - _(0xA7CA), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA7D1), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA7D7), - _(SENTINAL), - _(0xA7D9), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0063), - _(0x0066), - _(0x0071), - _(0xA7F6), - _(SENTINAL), - _(SENTINAL), - _(0x0127), - _(0x0153), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0xA727), - _(0xAB37), - _(0x026B), - _(0xAB52), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x028D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x13A0), - _(0x13A1), - _(0x13A2), - _(0x13A3), - _(0x13A4), - _(0x13A5), - _(0x13A6), - _(0x13A7), - _(0x13A8), - _(0x13A9), - _(0x13AA), - _(0x13AB), - _(0x13AC), - _(0x13AD), - _(0x13AE), - _(0x13AF), - _(0x13B0), - _(0x13B1), - _(0x13B2), - _(0x13B3), - _(0x13B4), - _(0x13B5), - _(0x13B6), - _(0x13B7), - _(0x13B8), - _(0x13B9), - _(0x13BA), - _(0x13BB), - _(0x13BC), - _(0x13BD), - _(0x13BE), - _(0x13BF), - _(0x13C0), - _(0x13C1), - _(0x13C2), - _(0x13C3), - _(0x13C4), - _(0x13C5), - _(0x13C6), - _(0x13C7), - _(0x13C8), - _(0x13C9), - _(0x13CA), - _(0x13CB), - _(0x13CC), - _(0x13CD), - _(0x13CE), - _(0x13CF), - _(0x13D0), - _(0x13D1), - _(0x13D2), - _(0x13D3), - _(0x13D4), - _(0x13D5), - _(0x13D6), - _(0x13D7), - _(0x13D8), - _(0x13D9), - _(0x13DA), - _(0x13DB), - _(0x13DC), - _(0x13DD), - _(0x13DE), - _(0x13DF), - _(0x13E0), - _(0x13E1), - _(0x13E2), - _(0x13E3), - _(0x13E4), - _(0x13E5), - _(0x13E6), - _(0x13E7), - _(0x13E8), - _(0x13E9), - _(0x13EA), - _(0x13EB), - _(0x13EC), - _(0x13ED), - _(0x13EE), - _(0x13EF), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x8C48), - _(0x66F4), - _(0x8ECA), - _(0x8CC8), - _(0x6ED1), - _(0x4E32), - _(0x53E5), - _(0x9F9C), - _(0x9F9C), - _(0x5951), - _(0x91D1), - _(0x5587), - _(0x5948), - _(0x61F6), - _(0x7669), - _(0x7F85), - _(0x863F), - _(0x87BA), - _(0x88F8), - _(0x908F), - _(0x6A02), - _(0x6D1B), - _(0x70D9), - _(0x73DE), - _(0x843D), - _(0x916A), - _(0x99F1), - _(0x4E82), - _(0x5375), - _(0x6B04), - _(0x721B), - _(0x862D), - _(0x9E1E), - _(0x5D50), - _(0x6FEB), - _(0x85CD), - _(0x8964), - _(0x62C9), - _(0x81D8), - _(0x881F), - _(0x5ECA), - _(0x6717), - _(0x6D6A), - _(0x72FC), - _(0x90CE), - _(0x4F86), - _(0x51B7), - _(0x52DE), - _(0x64C4), - _(0x6AD3), - _(0x7210), - _(0x76E7), - _(0x8001), - _(0x8606), - _(0x865C), - _(0x8DEF), - _(0x9732), - _(0x9B6F), - _(0x9DFA), - _(0x788C), - _(0x797F), - _(0x7DA0), - _(0x83C9), - _(0x9304), - _(0x9E7F), - _(0x8AD6), - _(0x58DF), - _(0x5F04), - _(0x7C60), - _(0x807E), - _(0x7262), - _(0x78CA), - _(0x8CC2), - _(0x96F7), - _(0x58D8), - _(0x5C62), - _(0x6A13), - _(0x6DDA), - _(0x6F0F), - _(0x7D2F), - _(0x7E37), - _(0x964B), - _(0x52D2), - _(0x808B), - _(0x51DC), - _(0x51CC), - _(0x7A1C), - _(0x7DBE), - _(0x83F1), - _(0x9675), - _(0x8B80), - _(0x62CF), - _(0x6A02), - _(0x8AFE), - _(0x4E39), - _(0x5BE7), - _(0x6012), - _(0x7387), - _(0x7570), - _(0x5317), - _(0x78FB), - _(0x4FBF), - _(0x5FA9), - _(0x4E0D), - _(0x6CCC), - _(0x6578), - _(0x7D22), - _(0x53C3), - _(0x585E), - _(0x7701), - _(0x8449), - _(0x8AAA), - _(0x6BBA), - _(0x8FB0), - _(0x6C88), - _(0x62FE), - _(0x82E5), - _(0x63A0), - _(0x7565), - _(0x4EAE), - _(0x5169), - _(0x51C9), - _(0x6881), - _(0x7CE7), - _(0x826F), - _(0x8AD2), - _(0x91CF), - _(0x52F5), - _(0x5442), - _(0x5973), - _(0x5EEC), - _(0x65C5), - _(0x6FFE), - _(0x792A), - _(0x95AD), - _(0x9A6A), - _(0x9E97), - _(0x9ECE), - _(0x529B), - _(0x66C6), - _(0x6B77), - _(0x8F62), - _(0x5E74), - _(0x6190), - _(0x6200), - _(0x649A), - _(0x6F23), - _(0x7149), - _(0x7489), - _(0x79CA), - _(0x7DF4), - _(0x806F), - _(0x8F26), - _(0x84EE), - _(0x9023), - _(0x934A), - _(0x5217), - _(0x52A3), - _(0x54BD), - _(0x70C8), - _(0x88C2), - _(0x8AAA), - _(0x5EC9), - _(0x5FF5), - _(0x637B), - _(0x6BAE), - _(0x7C3E), - _(0x7375), - _(0x4EE4), - _(0x56F9), - _(0x5BE7), - _(0x5DBA), - _(0x601C), - _(0x73B2), - _(0x7469), - _(0x7F9A), - _(0x8046), - _(0x9234), - _(0x96F6), - _(0x9748), - _(0x9818), - _(0x4F8B), - _(0x79AE), - _(0x91B4), - _(0x96B8), - _(0x60E1), - _(0x4E86), - _(0x50DA), - _(0x5BEE), - _(0x5C3F), - _(0x6599), - _(0x6A02), - _(0x71CE), - _(0x7642), - _(0x84FC), - _(0x907C), - _(0x9F8D), - _(0x6688), - _(0x962E), - _(0x5289), - _(0x677B), - _(0x67F3), - _(0x6D41), - _(0x6E9C), - _(0x7409), - _(0x7559), - _(0x786B), - _(0x7D10), - _(0x985E), - _(0x516D), - _(0x622E), - _(0x9678), - _(0x502B), - _(0x5D19), - _(0x6DEA), - _(0x8F2A), - _(0x5F8B), - _(0x6144), - _(0x6817), - _(0x7387), - _(0x9686), - _(0x5229), - _(0x540F), - _(0x5C65), - _(0x6613), - _(0x674E), - _(0x68A8), - _(0x6CE5), - _(0x7406), - _(0x75E2), - _(0x7F79), - _(0x88CF), - _(0x88E1), - _(0x91CC), - _(0x96E2), - _(0x533F), - _(0x6EBA), - _(0x541D), - _(0x71D0), - _(0x7498), - _(0x85FA), - _(0x96A3), - _(0x9C57), - _(0x9E9F), - _(0x6797), - _(0x6DCB), - _(0x81E8), - _(0x7ACB), - _(0x7B20), - _(0x7C92), - _(0x72C0), - _(0x7099), - _(0x8B58), - _(0x4EC0), - _(0x8336), - _(0x523A)}, - {_(0x5207), - _(0x5EA6), - _(0x62D3), - _(0x7CD6), - _(0x5B85), - _(0x6D1E), - _(0x66B4), - _(0x8F3B), - _(0x884C), - _(0x964D), - _(0x898B), - _(0x5ED3), - _(0x5140), - _(0x55C0), - _(SENTINAL), - _(SENTINAL), - _(0x585A), - _(SENTINAL), - _(0x6674), - _(SENTINAL), - _(SENTINAL), - _(0x51DE), - _(0x732A), - _(0x76CA), - _(0x793C), - _(0x795E), - _(0x7965), - _(0x798F), - _(0x9756), - _(0x7CBE), - _(0x7FBD), - _(SENTINAL), - _(0x8612), - _(SENTINAL), - _(0x8AF8), - _(SENTINAL), - _(SENTINAL), - _(0x9038), - _(0x90FD), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x98EF), - _(0x98FC), - _(0x9928), - _(0x9DB4), - _(0x90DE), - _(0x96B7), - _(0x4FAE), - _(0x50E7), - _(0x514D), - _(0x52C9), - _(0x52E4), - _(0x5351), - _(0x559D), - _(0x5606), - _(0x5668), - _(0x5840), - _(0x58A8), - _(0x5C64), - _(0x5C6E), - _(0x6094), - _(0x6168), - _(0x618E), - _(0x61F2), - _(0x654F), - _(0x65E2), - _(0x6691), - _(0x6885), - _(0x6D77), - _(0x6E1A), - _(0x6F22), - _(0x716E), - _(0x722B), - _(0x7422), - _(0x7891), - _(0x793E), - _(0x7949), - _(0x7948), - _(0x7950), - _(0x7956), - _(0x795D), - _(0x798D), - _(0x798E), - _(0x7A40), - _(0x7A81), - _(0x7BC0), - _(0x7DF4), - _(0x7E09), - _(0x7E41), - _(0x7F72), - _(0x8005), - _(0x81ED), - _(0x8279), - _(0x8279), - _(0x8457), - _(0x8910), - _(0x8996), - _(0x8B01), - _(0x8B39), - _(0x8CD3), - _(0x8D08), - _(0x8FB6), - _(0x9038), - _(0x96E3), - _(0x97FF), - _(0x983B), - _(0x6075), - _(0x242EE), - _(0x8218), - _(SENTINAL), - _(SENTINAL), - _(0x4E26), - _(0x51B5), - _(0x5168), - _(0x4F80), - _(0x5145), - _(0x5180), - _(0x52C7), - _(0x52FA), - _(0x559D), - _(0x5555), - _(0x5599), - _(0x55E2), - _(0x585A), - _(0x58B3), - _(0x5944), - _(0x5954), - _(0x5A62), - _(0x5B28), - _(0x5ED2), - _(0x5ED9), - _(0x5F69), - _(0x5FAD), - _(0x60D8), - _(0x614E), - _(0x6108), - _(0x618E), - _(0x6160), - _(0x61F2), - _(0x6234), - _(0x63C4), - _(0x641C), - _(0x6452), - _(0x6556), - _(0x6674), - _(0x6717), - _(0x671B), - _(0x6756), - _(0x6B79), - _(0x6BBA), - _(0x6D41), - _(0x6EDB), - _(0x6ECB), - _(0x6F22), - _(0x701E), - _(0x716E), - _(0x77A7), - _(0x7235), - _(0x72AF), - _(0x732A), - _(0x7471), - _(0x7506), - _(0x753B), - _(0x761D), - _(0x761F), - _(0x76CA), - _(0x76DB), - _(0x76F4), - _(0x774A), - _(0x7740), - _(0x78CC), - _(0x7AB1), - _(0x7BC0), - _(0x7C7B), - _(0x7D5B), - _(0x7DF4), - _(0x7F3E), - _(0x8005), - _(0x8352), - _(0x83EF), - _(0x8779), - _(0x8941), - _(0x8986), - _(0x8996), - _(0x8ABF), - _(0x8AF8), - _(0x8ACB), - _(0x8B01), - _(0x8AFE), - _(0x8AED), - _(0x8B39), - _(0x8B8A), - _(0x8D08), - _(0x8F38), - _(0x9072), - _(0x9199), - _(0x9276), - _(0x967C), - _(0x96E3), - _(0x9756), - _(0x97DB), - _(0x97FF), - _(0x980B), - _(0x983B), - _(0x9B12), - _(0x9F9C), - _(0x2284A), - _(0x22844), - _(0x233D5), - _(0x3B9D), - _(0x4018), - _(0x4039), - _(0x25249), - _(0x25CD0), - _(0x27ED3), - _(0x9F43), - _(0x9F8E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0066, 0x0066), - _(0x0066, 0x0069), - _(0x0066, 0x006C), - _(0x0066, 0x0066, 0x0069), - _(0x0066, 0x0066, 0x006C), - _(0x0073, 0x0074), - _(0x0073, 0x0074), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0574, 0x0576), - _(0x0574, 0x0565), - _(0x0574, 0x056B), - _(0x057E, 0x0576), - _(0x0574, 0x056D), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x05D9, 0x05B4), - _(SENTINAL), - _(0x05F2, 0x05B7), - _(0x05E2), - _(0x05D0), - _(0x05D3), - _(0x05D4), - _(0x05DB), - _(0x05DC), - _(0x05DD), - _(0x05E8), - _(0x05EA), - _(0x002B), - _(0x05E9, 0x05C1), - _(0x05E9, 0x05C2), - _(0x05E9, 0x05BC, 0x05C1), - _(0x05E9, 0x05BC, 0x05C2), - _(0x05D0, 0x05B7), - _(0x05D0, 0x05B8), - _(0x05D0, 0x05BC), - _(0x05D1, 0x05BC), - _(0x05D2, 0x05BC), - _(0x05D3, 0x05BC), - _(0x05D4, 0x05BC), - _(0x05D5, 0x05BC), - _(0x05D6, 0x05BC), - _(SENTINAL), - _(0x05D8, 0x05BC), - _(0x05D9, 0x05BC), - _(0x05DA, 0x05BC), - _(0x05DB, 0x05BC), - _(0x05DC, 0x05BC), - _(SENTINAL), - _(0x05DE, 0x05BC), - _(SENTINAL), - _(0x05E0, 0x05BC), - _(0x05E1, 0x05BC), - _(SENTINAL), - _(0x05E3, 0x05BC), - _(0x05E4, 0x05BC), - _(SENTINAL), - _(0x05E6, 0x05BC), - _(0x05E7, 0x05BC), - _(0x05E8, 0x05BC), - _(0x05E9, 0x05BC), - _(0x05EA, 0x05BC), - _(0x05D5, 0x05B9), - _(0x05D1, 0x05BF), - _(0x05DB, 0x05BF), - _(0x05E4, 0x05BF), - _(0x05D0, 0x05DC), - _(0x0671), - _(0x0671), - _(0x067B), - _(0x067B), - _(0x067B), - _(0x067B), - _(0x067E), - _(0x067E), - _(0x067E), - _(0x067E), - _(0x0680), - _(0x0680), - _(0x0680), - _(0x0680), - _(0x067A), - _(0x067A), - _(0x067A), - _(0x067A), - _(0x067F), - _(0x067F), - _(0x067F), - _(0x067F), - _(0x0679), - _(0x0679), - _(0x0679), - _(0x0679), - _(0x06A4), - _(0x06A4), - _(0x06A4), - _(0x06A4), - _(0x06A6), - _(0x06A6), - _(0x06A6), - _(0x06A6), - _(0x0684), - _(0x0684), - _(0x0684), - _(0x0684), - _(0x0683), - _(0x0683), - _(0x0683), - _(0x0683), - _(0x0686), - _(0x0686), - _(0x0686), - _(0x0686), - _(0x0687), - _(0x0687), - _(0x0687), - _(0x0687), - _(0x068D), - _(0x068D), - _(0x068C), - _(0x068C), - _(0x068E), - _(0x068E), - _(0x0688), - _(0x0688), - _(0x0698), - _(0x0698), - _(0x0691), - _(0x0691), - _(0x06A9), - _(0x06A9), - _(0x06A9), - _(0x06A9), - _(0x06AF), - _(0x06AF), - _(0x06AF), - _(0x06AF), - _(0x06B3), - _(0x06B3), - _(0x06B3), - _(0x06B3), - _(0x06B1), - _(0x06B1), - _(0x06B1), - _(0x06B1), - _(0x06BA), - _(0x06BA), - _(0x06BB), - _(0x06BB), - _(0x06BB), - _(0x06BB), - _(0x06C0), - _(0x06C0), - _(0x06C1), - _(0x06C1), - _(0x06C1), - _(0x06C1), - _(0x06BE), - _(0x06BE), - _(0x06BE), - _(0x06BE), - _(0x06D2), - _(0x06D2), - _(0x06D3), - _(0x06D3), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x06AD), - _(0x06AD), - _(0x06AD), - _(0x06AD), - _(0x06C7), - _(0x06C7), - _(0x06C6), - _(0x06C6), - _(0x06C8), - _(0x06C8), - _(0x06C7, 0x0674), - _(0x06CB), - _(0x06CB), - _(0x06C5), - _(0x06C5), - _(0x06C9), - _(0x06C9), - _(0x06D0), - _(0x06D0), - _(0x06D0), - _(0x06D0), - _(0x0649), - _(0x0649), - _(0x0626, 0x0627), - _(0x0626, 0x0627), - _(0x0626, 0x06D5), - _(0x0626, 0x06D5), - _(0x0626, 0x0648), - _(0x0626, 0x0648), - _(0x0626, 0x06C7), - _(0x0626, 0x06C7), - _(0x0626, 0x06C6), - _(0x0626, 0x06C6), - _(0x0626, 0x06C8), - _(0x0626, 0x06C8), - _(0x0626, 0x06D0), - _(0x0626, 0x06D0), - _(0x0626, 0x06D0), - _(0x0626, 0x0649), - _(0x0626, 0x0649), - _(0x0626, 0x0649), - _(0x06CC), - _(0x06CC), - _(0x06CC), - _(0x06CC)}, - {_(0x0626, 0x062C), - _(0x0626, 0x062D), - _(0x0626, 0x0645), - _(0x0626, 0x0649), - _(0x0626, 0x064A), - _(0x0628, 0x062C), - _(0x0628, 0x062D), - _(0x0628, 0x062E), - _(0x0628, 0x0645), - _(0x0628, 0x0649), - _(0x0628, 0x064A), - _(0x062A, 0x062C), - _(0x062A, 0x062D), - _(0x062A, 0x062E), - _(0x062A, 0x0645), - _(0x062A, 0x0649), - _(0x062A, 0x064A), - _(0x062B, 0x062C), - _(0x062B, 0x0645), - _(0x062B, 0x0649), - _(0x062B, 0x064A), - _(0x062C, 0x062D), - _(0x062C, 0x0645), - _(0x062D, 0x062C), - _(0x062D, 0x0645), - _(0x062E, 0x062C), - _(0x062E, 0x062D), - _(0x062E, 0x0645), - _(0x0633, 0x062C), - _(0x0633, 0x062D), - _(0x0633, 0x062E), - _(0x0633, 0x0645), - _(0x0635, 0x062D), - _(0x0635, 0x0645), - _(0x0636, 0x062C), - _(0x0636, 0x062D), - _(0x0636, 0x062E), - _(0x0636, 0x0645), - _(0x0637, 0x062D), - _(0x0637, 0x0645), - _(0x0638, 0x0645), - _(0x0639, 0x062C), - _(0x0639, 0x0645), - _(0x063A, 0x062C), - _(0x063A, 0x0645), - _(0x0641, 0x062C), - _(0x0641, 0x062D), - _(0x0641, 0x062E), - _(0x0641, 0x0645), - _(0x0641, 0x0649), - _(0x0641, 0x064A), - _(0x0642, 0x062D), - _(0x0642, 0x0645), - _(0x0642, 0x0649), - _(0x0642, 0x064A), - _(0x0643, 0x0627), - _(0x0643, 0x062C), - _(0x0643, 0x062D), - _(0x0643, 0x062E), - _(0x0643, 0x0644), - _(0x0643, 0x0645), - _(0x0643, 0x0649), - _(0x0643, 0x064A), - _(0x0644, 0x062C), - _(0x0644, 0x062D), - _(0x0644, 0x062E), - _(0x0644, 0x0645), - _(0x0644, 0x0649), - _(0x0644, 0x064A), - _(0x0645, 0x062C), - _(0x0645, 0x062D), - _(0x0645, 0x062E), - _(0x0645, 0x0645), - _(0x0645, 0x0649), - _(0x0645, 0x064A), - _(0x0646, 0x062C), - _(0x0646, 0x062D), - _(0x0646, 0x062E), - _(0x0646, 0x0645), - _(0x0646, 0x0649), - _(0x0646, 0x064A), - _(0x0647, 0x062C), - _(0x0647, 0x0645), - _(0x0647, 0x0649), - _(0x0647, 0x064A), - _(0x064A, 0x062C), - _(0x064A, 0x062D), - _(0x064A, 0x062E), - _(0x064A, 0x0645), - _(0x064A, 0x0649), - _(0x064A, 0x064A), - _(0x0630, 0x0670), - _(0x0631, 0x0670), - _(0x0649, 0x0670), - _(0x0020, 0x064C, 0x0651), - _(0x0020, 0x064D, 0x0651), - _(0x0020, 0x064E, 0x0651), - _(0x0020, 0x064F, 0x0651), - _(0x0020, 0x0650, 0x0651), - _(0x0020, 0x0651, 0x0670), - _(0x0626, 0x0631), - _(0x0626, 0x0632), - _(0x0626, 0x0645), - _(0x0626, 0x0646), - _(0x0626, 0x0649), - _(0x0626, 0x064A), - _(0x0628, 0x0631), - _(0x0628, 0x0632), - _(0x0628, 0x0645), - _(0x0628, 0x0646), - _(0x0628, 0x0649), - _(0x0628, 0x064A), - _(0x062A, 0x0631), - _(0x062A, 0x0632), - _(0x062A, 0x0645), - _(0x062A, 0x0646), - _(0x062A, 0x0649), - _(0x062A, 0x064A), - _(0x062B, 0x0631), - _(0x062B, 0x0632), - _(0x062B, 0x0645), - _(0x062B, 0x0646), - _(0x062B, 0x0649), - _(0x062B, 0x064A), - _(0x0641, 0x0649), - _(0x0641, 0x064A), - _(0x0642, 0x0649), - _(0x0642, 0x064A), - _(0x0643, 0x0627), - _(0x0643, 0x0644), - _(0x0643, 0x0645), - _(0x0643, 0x0649), - _(0x0643, 0x064A), - _(0x0644, 0x0645), - _(0x0644, 0x0649), - _(0x0644, 0x064A), - _(0x0645, 0x0627), - _(0x0645, 0x0645), - _(0x0646, 0x0631), - _(0x0646, 0x0632), - _(0x0646, 0x0645), - _(0x0646, 0x0646), - _(0x0646, 0x0649), - _(0x0646, 0x064A), - _(0x0649, 0x0670), - _(0x064A, 0x0631), - _(0x064A, 0x0632), - _(0x064A, 0x0645), - _(0x064A, 0x0646), - _(0x064A, 0x0649), - _(0x064A, 0x064A), - _(0x0626, 0x062C), - _(0x0626, 0x062D), - _(0x0626, 0x062E), - _(0x0626, 0x0645), - _(0x0626, 0x0647), - _(0x0628, 0x062C), - _(0x0628, 0x062D), - _(0x0628, 0x062E), - _(0x0628, 0x0645), - _(0x0628, 0x0647), - _(0x062A, 0x062C), - _(0x062A, 0x062D), - _(0x062A, 0x062E), - _(0x062A, 0x0645), - _(0x062A, 0x0647), - _(0x062B, 0x0645), - _(0x062C, 0x062D), - _(0x062C, 0x0645), - _(0x062D, 0x062C), - _(0x062D, 0x0645), - _(0x062E, 0x062C), - _(0x062E, 0x0645), - _(0x0633, 0x062C), - _(0x0633, 0x062D), - _(0x0633, 0x062E), - _(0x0633, 0x0645), - _(0x0635, 0x062D), - _(0x0635, 0x062E), - _(0x0635, 0x0645), - _(0x0636, 0x062C), - _(0x0636, 0x062D), - _(0x0636, 0x062E), - _(0x0636, 0x0645), - _(0x0637, 0x062D), - _(0x0638, 0x0645), - _(0x0639, 0x062C), - _(0x0639, 0x0645), - _(0x063A, 0x062C), - _(0x063A, 0x0645), - _(0x0641, 0x062C), - _(0x0641, 0x062D), - _(0x0641, 0x062E), - _(0x0641, 0x0645), - _(0x0642, 0x062D), - _(0x0642, 0x0645), - _(0x0643, 0x062C), - _(0x0643, 0x062D), - _(0x0643, 0x062E), - _(0x0643, 0x0644), - _(0x0643, 0x0645), - _(0x0644, 0x062C), - _(0x0644, 0x062D), - _(0x0644, 0x062E), - _(0x0644, 0x0645), - _(0x0644, 0x0647), - _(0x0645, 0x062C), - _(0x0645, 0x062D), - _(0x0645, 0x062E), - _(0x0645, 0x0645), - _(0x0646, 0x062C), - _(0x0646, 0x062D), - _(0x0646, 0x062E), - _(0x0646, 0x0645), - _(0x0646, 0x0647), - _(0x0647, 0x062C), - _(0x0647, 0x0645), - _(0x0647, 0x0670), - _(0x064A, 0x062C), - _(0x064A, 0x062D), - _(0x064A, 0x062E), - _(0x064A, 0x0645), - _(0x064A, 0x0647), - _(0x0626, 0x0645), - _(0x0626, 0x0647), - _(0x0628, 0x0645), - _(0x0628, 0x0647), - _(0x062A, 0x0645), - _(0x062A, 0x0647), - _(0x062B, 0x0645), - _(0x062B, 0x0647), - _(0x0633, 0x0645), - _(0x0633, 0x0647), - _(0x0634, 0x0645), - _(0x0634, 0x0647), - _(0x0643, 0x0644), - _(0x0643, 0x0645), - _(0x0644, 0x0645), - _(0x0646, 0x0645), - _(0x0646, 0x0647), - _(0x064A, 0x0645), - _(0x064A, 0x0647), - _(0x0640, 0x064E, 0x0651), - _(0x0640, 0x064F, 0x0651), - _(0x0640, 0x0650, 0x0651), - _(0x0637, 0x0649), - _(0x0637, 0x064A), - _(0x0639, 0x0649), - _(0x0639, 0x064A), - _(0x063A, 0x0649), - _(0x063A, 0x064A), - _(0x0633, 0x0649), - _(0x0633, 0x064A), - _(0x0634, 0x0649), - _(0x0634, 0x064A), - _(0x062D, 0x0649)}, - {_(0x062D, 0x064A), - _(0x062C, 0x0649), - _(0x062C, 0x064A), - _(0x062E, 0x0649), - _(0x062E, 0x064A), - _(0x0635, 0x0649), - _(0x0635, 0x064A), - _(0x0636, 0x0649), - _(0x0636, 0x064A), - _(0x0634, 0x062C), - _(0x0634, 0x062D), - _(0x0634, 0x062E), - _(0x0634, 0x0645), - _(0x0634, 0x0631), - _(0x0633, 0x0631), - _(0x0635, 0x0631), - _(0x0636, 0x0631), - _(0x0637, 0x0649), - _(0x0637, 0x064A), - _(0x0639, 0x0649), - _(0x0639, 0x064A), - _(0x063A, 0x0649), - _(0x063A, 0x064A), - _(0x0633, 0x0649), - _(0x0633, 0x064A), - _(0x0634, 0x0649), - _(0x0634, 0x064A), - _(0x062D, 0x0649), - _(0x062D, 0x064A), - _(0x062C, 0x0649), - _(0x062C, 0x064A), - _(0x062E, 0x0649), - _(0x062E, 0x064A), - _(0x0635, 0x0649), - _(0x0635, 0x064A), - _(0x0636, 0x0649), - _(0x0636, 0x064A), - _(0x0634, 0x062C), - _(0x0634, 0x062D), - _(0x0634, 0x062E), - _(0x0634, 0x0645), - _(0x0634, 0x0631), - _(0x0633, 0x0631), - _(0x0635, 0x0631), - _(0x0636, 0x0631), - _(0x0634, 0x062C), - _(0x0634, 0x062D), - _(0x0634, 0x062E), - _(0x0634, 0x0645), - _(0x0633, 0x0647), - _(0x0634, 0x0647), - _(0x0637, 0x0645), - _(0x0633, 0x062C), - _(0x0633, 0x062D), - _(0x0633, 0x062E), - _(0x0634, 0x062C), - _(0x0634, 0x062D), - _(0x0634, 0x062E), - _(0x0637, 0x0645), - _(0x0638, 0x0645), - _(0x0627, 0x064B), - _(0x0627, 0x064B), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x062A, 0x062C, 0x0645), - _(0x062A, 0x062D, 0x062C), - _(0x062A, 0x062D, 0x062C), - _(0x062A, 0x062D, 0x0645), - _(0x062A, 0x062E, 0x0645), - _(0x062A, 0x0645, 0x062C), - _(0x062A, 0x0645, 0x062D), - _(0x062A, 0x0645, 0x062E), - _(0x062C, 0x0645, 0x062D), - _(0x062C, 0x0645, 0x062D), - _(0x062D, 0x0645, 0x064A), - _(0x062D, 0x0645, 0x0649), - _(0x0633, 0x062D, 0x062C), - _(0x0633, 0x062C, 0x062D), - _(0x0633, 0x062C, 0x0649), - _(0x0633, 0x0645, 0x062D), - _(0x0633, 0x0645, 0x062D), - _(0x0633, 0x0645, 0x062C), - _(0x0633, 0x0645, 0x0645), - _(0x0633, 0x0645, 0x0645), - _(0x0635, 0x062D, 0x062D), - _(0x0635, 0x062D, 0x062D), - _(0x0635, 0x0645, 0x0645), - _(0x0634, 0x062D, 0x0645), - _(0x0634, 0x062D, 0x0645), - _(0x0634, 0x062C, 0x064A), - _(0x0634, 0x0645, 0x062E), - _(0x0634, 0x0645, 0x062E), - _(0x0634, 0x0645, 0x0645), - _(0x0634, 0x0645, 0x0645), - _(0x0636, 0x062D, 0x0649), - _(0x0636, 0x062E, 0x0645), - _(0x0636, 0x062E, 0x0645), - _(0x0637, 0x0645, 0x062D), - _(0x0637, 0x0645, 0x062D), - _(0x0637, 0x0645, 0x0645), - _(0x0637, 0x0645, 0x064A), - _(0x0639, 0x062C, 0x0645), - _(0x0639, 0x0645, 0x0645), - _(0x0639, 0x0645, 0x0645), - _(0x0639, 0x0645, 0x0649), - _(0x063A, 0x0645, 0x0645), - _(0x063A, 0x0645, 0x064A), - _(0x063A, 0x0645, 0x0649), - _(0x0641, 0x062E, 0x0645), - _(0x0641, 0x062E, 0x0645), - _(0x0642, 0x0645, 0x062D), - _(0x0642, 0x0645, 0x0645), - _(0x0644, 0x062D, 0x0645), - _(0x0644, 0x062D, 0x064A), - _(0x0644, 0x062D, 0x0649), - _(0x0644, 0x062C, 0x062C), - _(0x0644, 0x062C, 0x062C), - _(0x0644, 0x062E, 0x0645), - _(0x0644, 0x062E, 0x0645), - _(0x0644, 0x0645, 0x062D), - _(0x0644, 0x0645, 0x062D), - _(0x0645, 0x062D, 0x062C), - _(0x0645, 0x062D, 0x0645), - _(0x0645, 0x062D, 0x064A), - _(0x0645, 0x062C, 0x062D), - _(0x0645, 0x062C, 0x0645), - _(0x0645, 0x062E, 0x062C), - _(0x0645, 0x062E, 0x0645), - _(SENTINAL), - _(SENTINAL), - _(0x0645, 0x062C, 0x062E), - _(0x0647, 0x0645, 0x062C), - _(0x0647, 0x0645, 0x0645), - _(0x0646, 0x062D, 0x0645), - _(0x0646, 0x062D, 0x0649), - _(0x0646, 0x062C, 0x0645), - _(0x0646, 0x062C, 0x0645), - _(0x0646, 0x062C, 0x0649), - _(0x0646, 0x0645, 0x064A), - _(0x0646, 0x0645, 0x0649), - _(0x064A, 0x0645, 0x0645), - _(0x064A, 0x0645, 0x0645), - _(0x0628, 0x062E, 0x064A), - _(0x062A, 0x062C, 0x064A), - _(0x062A, 0x062C, 0x0649), - _(0x062A, 0x062E, 0x064A), - _(0x062A, 0x062E, 0x0649), - _(0x062A, 0x0645, 0x064A), - _(0x062A, 0x0645, 0x0649), - _(0x062C, 0x0645, 0x064A), - _(0x062C, 0x062D, 0x0649), - _(0x062C, 0x0645, 0x0649), - _(0x0633, 0x062E, 0x0649), - _(0x0635, 0x062D, 0x064A), - _(0x0634, 0x062D, 0x064A), - _(0x0636, 0x062D, 0x064A), - _(0x0644, 0x062C, 0x064A), - _(0x0644, 0x0645, 0x064A), - _(0x064A, 0x062D, 0x064A), - _(0x064A, 0x062C, 0x064A), - _(0x064A, 0x0645, 0x064A), - _(0x0645, 0x0645, 0x064A), - _(0x0642, 0x0645, 0x064A), - _(0x0646, 0x062D, 0x064A), - _(0x0642, 0x0645, 0x062D), - _(0x0644, 0x062D, 0x0645), - _(0x0639, 0x0645, 0x064A), - _(0x0643, 0x0645, 0x064A), - _(0x0646, 0x062C, 0x062D), - _(0x0645, 0x062E, 0x064A), - _(0x0644, 0x062C, 0x0645), - _(0x0643, 0x0645, 0x0645), - _(0x0644, 0x062C, 0x0645), - _(0x0646, 0x062C, 0x062D), - _(0x062C, 0x062D, 0x064A), - _(0x062D, 0x062C, 0x064A), - _(0x0645, 0x062C, 0x064A), - _(0x0641, 0x0645, 0x064A), - _(0x0628, 0x062D, 0x064A), - _(0x0643, 0x0645, 0x0645), - _(0x0639, 0x062C, 0x0645), - _(0x0635, 0x0645, 0x0645), - _(0x0633, 0x062E, 0x064A), - _(0x0646, 0x062C, 0x064A), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0635, 0x0644, 0x06D2), - _(0x0642, 0x0644, 0x06D2), - _(0x0627, 0x0644, 0x0644, 0x0647), - _(0x0627, 0x0643, 0x0628, 0x0631), - _(0x0645, 0x062D, 0x0645, 0x062F), - _(0x0635, 0x0644, 0x0639, 0x0645), - _(0x0631, 0x0633, 0x0648, 0x0644), - _(0x0639, 0x0644, 0x064A, 0x0647), - _(0x0648, 0x0633, 0x0644, 0x0645), - _(0x0635, 0x0644, 0x0649), - _(0x0635, 0x0644, 0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639, 0x0644, 0x064A, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645), - _(0x062C, 0x0644, 0x0020, 0x062C, 0x0644, 0x0627, 0x0644, 0x0647), - _(0x0631, 0x06CC, 0x0627, 0x0644), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(0x002C), - _(0x3001), - _(0x3002), - _(0x003A), - _(0x003B), - _(0x0021), - _(0x003F), - _(0x3016), - _(0x3017), - _(0x002E, 0x002E, 0x002E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x002E, 0x002E), - _(0x2014), - _(0x2013), - _(0x005F), - _(0x005F), - _(0x0028), - _(0x0029), - _(0x007B), - _(0x007D), - _(0x3014), - _(0x3015), - _(0x3010), - _(0x3011), - _(0x300A), - _(0x300B), - _(0x3008), - _(0x3009), - _(0x300C), - _(0x300D), - _(0x300E), - _(0x300F), - _(SENTINAL), - _(SENTINAL), - _(0x005B), - _(0x005D), - _(0x0020, 0x0305), - _(0x0020, 0x0305), - _(0x0020, 0x0305), - _(0x0020, 0x0305), - _(0x005F), - _(0x005F), - _(0x005F), - _(0x002C), - _(0x3001), - _(0x002E), - _(SENTINAL), - _(0x003B), - _(0x003A), - _(0x003F), - _(0x0021), - _(0x2014), - _(0x0028), - _(0x0029), - _(0x007B), - _(0x007D), - _(0x3014), - _(0x3015), - _(0x0023), - _(0x0026), - _(0x002A), - _(0x002B), - _(0x002D), - _(0x003C), - _(0x003E), - _(0x003D), - _(SENTINAL), - _(0x005C), - _(0x0024), - _(0x0025), - _(0x0040), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0020, 0x064B), - _(0x0640, 0x064B), - _(0x0020, 0x064C), - _(SENTINAL), - _(0x0020, 0x064D), - _(SENTINAL), - _(0x0020, 0x064E), - _(0x0640, 0x064E), - _(0x0020, 0x064F), - _(0x0640, 0x064F), - _(0x0020, 0x0650), - _(0x0640, 0x0650), - _(0x0020, 0x0651), - _(0x0640, 0x0651), - _(0x0020, 0x0652), - _(0x0640, 0x0652), - _(0x0621), - _(0x0622), - _(0x0622), - _(0x0623), - _(0x0623), - _(0x0624), - _(0x0624), - _(0x0625), - _(0x0625), - _(0x0626), - _(0x0626), - _(0x0626), - _(0x0626), - _(0x0627), - _(0x0627), - _(0x0628), - _(0x0628), - _(0x0628), - _(0x0628), - _(0x0629), - _(0x0629), - _(0x062A), - _(0x062A), - _(0x062A), - _(0x062A), - _(0x062B), - _(0x062B), - _(0x062B), - _(0x062B), - _(0x062C), - _(0x062C), - _(0x062C), - _(0x062C), - _(0x062D), - _(0x062D), - _(0x062D), - _(0x062D), - _(0x062E), - _(0x062E), - _(0x062E), - _(0x062E), - _(0x062F), - _(0x062F), - _(0x0630), - _(0x0630), - _(0x0631), - _(0x0631), - _(0x0632), - _(0x0632), - _(0x0633), - _(0x0633), - _(0x0633), - _(0x0633), - _(0x0634), - _(0x0634), - _(0x0634), - _(0x0634), - _(0x0635), - _(0x0635), - _(0x0635), - _(0x0635), - _(0x0636), - _(0x0636), - _(0x0636), - _(0x0636), - _(0x0637), - _(0x0637), - _(0x0637), - _(0x0637), - _(0x0638), - _(0x0638), - _(0x0638), - _(0x0638), - _(0x0639), - _(0x0639), - _(0x0639), - _(0x0639), - _(0x063A), - _(0x063A), - _(0x063A), - _(0x063A), - _(0x0641), - _(0x0641), - _(0x0641), - _(0x0641), - _(0x0642), - _(0x0642), - _(0x0642), - _(0x0642), - _(0x0643), - _(0x0643), - _(0x0643), - _(0x0643), - _(0x0644), - _(0x0644), - _(0x0644), - _(0x0644), - _(0x0645), - _(0x0645), - _(0x0645), - _(0x0645), - _(0x0646), - _(0x0646), - _(0x0646), - _(0x0646), - _(0x0647), - _(0x0647), - _(0x0647), - _(0x0647), - _(0x0648), - _(0x0648), - _(0x0649), - _(0x0649), - _(0x064A), - _(0x064A), - _(0x064A), - _(0x064A), - _(0x0644, 0x0622), - _(0x0644, 0x0622), - _(0x0644, 0x0623), - _(0x0644, 0x0623), - _(0x0644, 0x0625), - _(0x0644, 0x0625), - _(0x0644, 0x0627), - _(0x0644, 0x0627), - _(SENTINAL), - _(SENTINAL), - _()}, - {_(SENTINAL), - _(0x0021), - _(0x0022), - _(0x0023), - _(0x0024), - _(0x0025), - _(0x0026), - _(0x0027), - _(0x0028), - _(0x0029), - _(0x002A), - _(0x002B), - _(0x002C), - _(0x002D), - _(0x002E), - _(0x002F), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x003A), - _(0x003B), - _(0x003C), - _(0x003D), - _(0x003E), - _(0x003F), - _(0x0040), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x005B), - _(0x005C), - _(0x005D), - _(0x005E), - _(0x005F), - _(0x0060), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x007B), - _(0x007C), - _(0x007D), - _(0x007E), - _(0x2985), - _(0x2986), - _(0x3002), - _(0x300C), - _(0x300D), - _(0x3001), - _(0x30FB), - _(0x30F2), - _(0x30A1), - _(0x30A3), - _(0x30A5), - _(0x30A7), - _(0x30A9), - _(0x30E3), - _(0x30E5), - _(0x30E7), - _(0x30C3), - _(0x30FC), - _(0x30A2), - _(0x30A4), - _(0x30A6), - _(0x30A8), - _(0x30AA), - _(0x30AB), - _(0x30AD), - _(0x30AF), - _(0x30B1), - _(0x30B3), - _(0x30B5), - _(0x30B7), - _(0x30B9), - _(0x30BB), - _(0x30BD), - _(0x30BF), - _(0x30C1), - _(0x30C4), - _(0x30C6), - _(0x30C8), - _(0x30CA), - _(0x30CB), - _(0x30CC), - _(0x30CD), - _(0x30CE), - _(0x30CF), - _(0x30D2), - _(0x30D5), - _(0x30D8), - _(0x30DB), - _(0x30DE), - _(0x30DF), - _(0x30E0), - _(0x30E1), - _(0x30E2), - _(0x30E4), - _(0x30E6), - _(0x30E8), - _(0x30E9), - _(0x30EA), - _(0x30EB), - _(0x30EC), - _(0x30ED), - _(0x30EF), - _(0x30F3), - _(0x3099), - _(0x309A), - _(), - _(0x1100), - _(0x1101), - _(0x11AA), - _(0x1102), - _(0x11AC), - _(0x11AD), - _(0x1103), - _(0x1104), - _(0x1105), - _(0x11B0), - _(0x11B1), - _(0x11B2), - _(0x11B3), - _(0x11B4), - _(0x11B5), - _(0x111A), - _(0x1106), - _(0x1107), - _(0x1108), - _(0x1121), - _(0x1109), - _(0x110A), - _(0x110B), - _(0x110C), - _(0x110D), - _(0x110E), - _(0x110F), - _(0x1110), - _(0x1111), - _(0x1112), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1161), - _(0x1162), - _(0x1163), - _(0x1164), - _(0x1165), - _(0x1166), - _(SENTINAL), - _(SENTINAL), - _(0x1167), - _(0x1168), - _(0x1169), - _(0x116A), - _(0x116B), - _(0x116C), - _(SENTINAL), - _(SENTINAL), - _(0x116D), - _(0x116E), - _(0x116F), - _(0x1170), - _(0x1171), - _(0x1172), - _(SENTINAL), - _(SENTINAL), - _(0x1173), - _(0x1174), - _(0x1175), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x00A2), - _(0x00A3), - _(0x00AC), - _(0x0020, 0x0304), - _(0x00A6), - _(0x00A5), - _(0x20A9), - _(SENTINAL), - _(0x2502), - _(0x2190), - _(0x2191), - _(0x2192), - _(0x2193), - _(0x25A0), - _(0x25CB), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x10428), - _(0x10429), - _(0x1042A), - _(0x1042B), - _(0x1042C), - _(0x1042D), - _(0x1042E), - _(0x1042F), - _(0x10430), - _(0x10431), - _(0x10432), - _(0x10433), - _(0x10434), - _(0x10435), - _(0x10436), - _(0x10437), - _(0x10438), - _(0x10439), - _(0x1043A), - _(0x1043B), - _(0x1043C), - _(0x1043D), - _(0x1043E), - _(0x1043F), - _(0x10440), - _(0x10441), - _(0x10442), - _(0x10443), - _(0x10444), - _(0x10445), - _(0x10446), - _(0x10447), - _(0x10448), - _(0x10449), - _(0x1044A), - _(0x1044B), - _(0x1044C), - _(0x1044D), - _(0x1044E), - _(0x1044F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x104D8), - _(0x104D9), - _(0x104DA), - _(0x104DB), - _(0x104DC), - _(0x104DD), - _(0x104DE), - _(0x104DF), - _(0x104E0), - _(0x104E1), - _(0x104E2), - _(0x104E3), - _(0x104E4), - _(0x104E5), - _(0x104E6), - _(0x104E7), - _(0x104E8), - _(0x104E9), - _(0x104EA), - _(0x104EB), - _(0x104EC), - _(0x104ED), - _(0x104EE), - _(0x104EF), - _(0x104F0), - _(0x104F1), - _(0x104F2), - _(0x104F3), - _(0x104F4), - _(0x104F5), - _(0x104F6), - _(0x104F7), - _(0x104F8), - _(0x104F9), - _(0x104FA), - _(0x104FB), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x10597), - _(0x10598), - _(0x10599), - _(0x1059A), - _(0x1059B), - _(0x1059C), - _(0x1059D), - _(0x1059E), - _(0x1059F), - _(0x105A0), - _(0x105A1), - _(SENTINAL), - _(0x105A3), - _(0x105A4), - _(0x105A5), - _(0x105A6), - _(0x105A7), - _(0x105A8), - _(0x105A9), - _(0x105AA), - _(0x105AB), - _(0x105AC), - _(0x105AD), - _(0x105AE), - _(0x105AF), - _(0x105B0), - _(0x105B1), - _(SENTINAL), - _(0x105B3), - _(0x105B4), - _(0x105B5), - _(0x105B6), - _(0x105B7), - _(0x105B8), - _(0x105B9), - _(SENTINAL), - _(0x105BB), - _(0x105BC), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x02D0), - _(0x02D1), - _(0x00E6), - _(0x0299), - _(0x0253), - _(SENTINAL), - _(0x02A3), - _(0xAB66), - _(0x02A5), - _(0x02A4), - _(0x0256), - _(0x0257), - _(0x1D91), - _(0x0258), - _(0x025E), - _(0x02A9), - _(0x0264), - _(0x0262), - _(0x0260), - _(0x029B), - _(0x0127), - _(0x029C), - _(0x0267), - _(0x0284), - _(0x02AA), - _(0x02AB), - _(0x026C), - _(0x1DF04), - _(0xA78E), - _(0x026E), - _(0x1DF05), - _(0x028E), - _(0x1DF06), - _(0x00F8), - _(0x0276), - _(0x0277), - _(0x0071), - _(0x027A), - _(0x1DF08), - _(0x027D), - _(0x027E), - _(0x0280), - _(0x02A8), - _(0x02A6), - _(0xAB67), - _(0x02A7), - _(0x0288), - _(0x2C71), - _(SENTINAL), - _(0x028F), - _(0x02A1), - _(0x02A2), - _(0x0298), - _(0x01C0), - _(0x01C1), - _(0x01C2), - _(0x1DF0A), - _(0x1DF1E), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x10CC0), - _(0x10CC1), - _(0x10CC2), - _(0x10CC3), - _(0x10CC4), - _(0x10CC5), - _(0x10CC6), - _(0x10CC7), - _(0x10CC8), - _(0x10CC9), - _(0x10CCA), - _(0x10CCB), - _(0x10CCC), - _(0x10CCD), - _(0x10CCE), - _(0x10CCF), - _(0x10CD0), - _(0x10CD1), - _(0x10CD2), - _(0x10CD3), - _(0x10CD4), - _(0x10CD5), - _(0x10CD6), - _(0x10CD7), - _(0x10CD8), - _(0x10CD9), - _(0x10CDA), - _(0x10CDB), - _(0x10CDC), - _(0x10CDD), - _(0x10CDE), - _(0x10CDF), - _(0x10CE0), - _(0x10CE1), - _(0x10CE2), - _(0x10CE3), - _(0x10CE4), - _(0x10CE5), - _(0x10CE6), - _(0x10CE7), - _(0x10CE8), - _(0x10CE9), - _(0x10CEA), - _(0x10CEB), - _(0x10CEC), - _(0x10CED), - _(0x10CEE), - _(0x10CEF), - _(0x10CF0), - _(0x10CF1), - _(0x10CF2), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x118C0), - _(0x118C1), - _(0x118C2), - _(0x118C3), - _(0x118C4), - _(0x118C5), - _(0x118C6), - _(0x118C7), - _(0x118C8), - _(0x118C9), - _(0x118CA), - _(0x118CB), - _(0x118CC), - _(0x118CD), - _(0x118CE), - _(0x118CF), - _(0x118D0), - _(0x118D1), - _(0x118D2), - _(0x118D3), - _(0x118D4), - _(0x118D5), - _(0x118D6), - _(0x118D7), - _(0x118D8), - _(0x118D9), - _(0x118DA), - _(0x118DB), - _(0x118DC), - _(0x118DD), - _(0x118DE), - _(0x118DF), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x16E60), - _(0x16E61), - _(0x16E62), - _(0x16E63), - _(0x16E64), - _(0x16E65), - _(0x16E66), - _(0x16E67), - _(0x16E68), - _(0x16E69), - _(0x16E6A), - _(0x16E6B), - _(0x16E6C), - _(0x16E6D), - _(0x16E6E), - _(0x16E6F), - _(0x16E70), - _(0x16E71), - _(0x16E72), - _(0x16E73), - _(0x16E74), - _(0x16E75), - _(0x16E76), - _(0x16E77), - _(0x16E78), - _(0x16E79), - _(0x16E7A), - _(0x16E7B), - _(0x16E7C), - _(0x16E7D), - _(0x16E7E), - _(0x16E7F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1D157, 0x1D165), - _(0x1D158, 0x1D165), - _(0x1D158, 0x1D165, 0x1D16E), - _(0x1D158, 0x1D165, 0x1D16F), - _(0x1D158, 0x1D165, 0x1D170), - _(0x1D158, 0x1D165, 0x1D171), - _(0x1D158, 0x1D165, 0x1D172), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x1D1B9, 0x1D165), - _(0x1D1BA, 0x1D165), - _(0x1D1B9, 0x1D165, 0x1D16E), - _(0x1D1BA, 0x1D165, 0x1D16E), - _(0x1D1B9, 0x1D165, 0x1D16F), - _(0x1D1BA, 0x1D165, 0x1D16F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL)}, - {_(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(SENTINAL), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(SENTINAL), - _(0x0063), - _(0x0064), - _(SENTINAL), - _(SENTINAL), - _(0x0067), - _(SENTINAL), - _(SENTINAL), - _(0x006A), - _(0x006B), - _(SENTINAL), - _(SENTINAL), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(SENTINAL), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(SENTINAL), - _(0x0066), - _(SENTINAL), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(SENTINAL), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076)}, - {_(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(SENTINAL), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(SENTINAL), - _(SENTINAL), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(SENTINAL), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(SENTINAL), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(SENTINAL), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(SENTINAL), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(SENTINAL), - _(0x006F), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(SENTINAL), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072)}, - {_(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0131), - _(0x0237), - _(SENTINAL), - _(SENTINAL), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4)}, - {_(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03B8), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2207), - _(0x03B1), - _(0x03B2), - _(0x03B3), - _(0x03B4), - _(0x03B5), - _(0x03B6), - _(0x03B7), - _(0x03B8), - _(0x03B9), - _(0x03BA), - _(0x03BB), - _(0x03BC), - _(0x03BD), - _(0x03BE), - _(0x03BF), - _(0x03C0), - _(0x03C1), - _(0x03C3), - _(0x03C3), - _(0x03C4), - _(0x03C5), - _(0x03C6), - _(0x03C7), - _(0x03C8), - _(0x03C9), - _(0x2202), - _(0x03B5), - _(0x03B8), - _(0x03BA), - _(0x03C6), - _(0x03C1), - _(0x03C0), - _(0x03DD), - _(0x03DD), + {_(0x4E00), + _(0x4E8C), + _(0x4E09), + _(0x56DB), + _(0x4E94), + _(0x516D), + _(0x4E03), + _(0x516B), + _(0x4E5D), + _(0x5341), + _(0x6708), + _(0x706B), + _(0x6C34), + _(0x6728), + _(0x91D1), + _(0x571F), + _(0x65E5), + _(0x682A), + _(0x6709), + _(0x793E), + _(0x540D), + _(0x7279), + _(0x8CA1), + _(0x795D), + _(0x52B4), + _(0x79D8), + _(0x7537), + _(0x5973), + _(0x9069), + _(0x512A), + _(0x5370), + _(0x6CE8), + _(0x9805), + _(0x4F11), + _(0x5199), + _(0x6B63), + _(0x4E0A), + _(0x4E2D), + _(0x4E0B), + _(0x5DE6), + _(0x53F3), + _(0x533B), + _(0x5B97), + _(0x5B66), + _(0x76E3), + _(0x4F01), + _(0x8CC7), + _(0x5354), + _(0x591C), + _(0x0033, 0x0036), + _(0x0033, 0x0037), + _(0x0033, 0x0038), + _(0x0033, 0x0039), + _(0x0034, 0x0030), + _(0x0034, 0x0031), + _(0x0034, 0x0032), + _(0x0034, 0x0033), + _(0x0034, 0x0034), + _(0x0034, 0x0035), + _(0x0034, 0x0036), + _(0x0034, 0x0037), + _(0x0034, 0x0038), + _(0x0034, 0x0039), + _(0x0035, 0x0030)}, + {_(0x0031, 0x6708), + _(0x0032, 0x6708), + _(0x0033, 0x6708), + _(0x0034, 0x6708), + _(0x0035, 0x6708), + _(0x0036, 0x6708), + _(0x0037, 0x6708), + _(0x0038, 0x6708), + _(0x0039, 0x6708), + _(0x0031, 0x0030, 0x6708), + _(0x0031, 0x0031, 0x6708), + _(0x0031, 0x0032, 0x6708), + _(0x0068, 0x0067), + _(0x0065, 0x0072, 0x0067), + _(0x0065, 0x0076), + _(0x006C, 0x0074, 0x0064), + _(0x30A2), + _(0x30A4), + _(0x30A6), + _(0x30A8), + _(0x30AA), + _(0x30AB), + _(0x30AD), + _(0x30AF), + _(0x30B1), + _(0x30B3), + _(0x30B5), + _(0x30B7), + _(0x30B9), + _(0x30BB), + _(0x30BD), + _(0x30BF), + _(0x30C1), + _(0x30C4), + _(0x30C6), + _(0x30C8), + _(0x30CA), + _(0x30CB), + _(0x30CC), + _(0x30CD), + _(0x30CE), + _(0x30CF), + _(0x30D2), + _(0x30D5), + _(0x30D8), + _(0x30DB), + _(0x30DE), + _(0x30DF), + _(0x30E0), + _(0x30E1), + _(0x30E2), + _(0x30E4), + _(0x30E6), + _(0x30E8), + _(0x30E9), + _(0x30EA), + _(0x30EB), + _(0x30EC), + _(0x30ED), + _(0x30EF), + _(0x30F0), + _(0x30F1), + _(0x30F2), + _(0x4EE4, 0x548C)}, + {_(0x30A2, 0x30D1, 0x30FC, 0x30C8), + _(0x30A2, 0x30EB, 0x30D5, 0x30A1), + _(0x30A2, 0x30F3, 0x30DA, 0x30A2), + _(0x30A2, 0x30FC, 0x30EB), + _(0x30A4, 0x30CB, 0x30F3, 0x30B0), + _(0x30A4, 0x30F3, 0x30C1), + _(0x30A6, 0x30A9, 0x30F3), + _(0x30A8, 0x30B9, 0x30AF, 0x30FC, 0x30C9), + _(0x30A8, 0x30FC, 0x30AB, 0x30FC), + _(0x30AA, 0x30F3, 0x30B9), + _(0x30AA, 0x30FC, 0x30E0), + _(0x30AB, 0x30A4, 0x30EA), + _(0x30AB, 0x30E9, 0x30C3, 0x30C8), + _(0x30AB, 0x30ED, 0x30EA, 0x30FC), + _(0x30AC, 0x30ED, 0x30F3), + _(0x30AC, 0x30F3, 0x30DE), + _(0x30AE, 0x30AC), + _(0x30AE, 0x30CB, 0x30FC), + _(0x30AD, 0x30E5, 0x30EA, 0x30FC), + _(0x30AE, 0x30EB, 0x30C0, 0x30FC), + _(0x30AD, 0x30ED), + _(0x30AD, 0x30ED, 0x30B0, 0x30E9, 0x30E0), + _(0x30AD, 0x30ED, 0x30E1, 0x30FC, 0x30C8, 0x30EB), + _(0x30AD, 0x30ED, 0x30EF, 0x30C3, 0x30C8), + _(0x30B0, 0x30E9, 0x30E0), + _(0x30B0, 0x30E9, 0x30E0, 0x30C8, 0x30F3), + _(0x30AF, 0x30EB, 0x30BC, 0x30A4, 0x30ED), + _(0x30AF, 0x30ED, 0x30FC, 0x30CD), + _(0x30B1, 0x30FC, 0x30B9), + _(0x30B3, 0x30EB, 0x30CA), + _(0x30B3, 0x30FC, 0x30DD), + _(0x30B5, 0x30A4, 0x30AF, 0x30EB), + _(0x30B5, 0x30F3, 0x30C1, 0x30FC, 0x30E0), + _(0x30B7, 0x30EA, 0x30F3, 0x30B0), + _(0x30BB, 0x30F3, 0x30C1), + _(0x30BB, 0x30F3, 0x30C8), + _(0x30C0, 0x30FC, 0x30B9), + _(0x30C7, 0x30B7), + _(0x30C9, 0x30EB), + _(0x30C8, 0x30F3), + _(0x30CA, 0x30CE), + _(0x30CE, 0x30C3, 0x30C8), + _(0x30CF, 0x30A4, 0x30C4), + _(0x30D1, 0x30FC, 0x30BB, 0x30F3, 0x30C8), + _(0x30D1, 0x30FC, 0x30C4), + _(0x30D0, 0x30FC, 0x30EC, 0x30EB), + _(0x30D4, 0x30A2, 0x30B9, 0x30C8, 0x30EB), + _(0x30D4, 0x30AF, 0x30EB), + _(0x30D4, 0x30B3), + _(0x30D3, 0x30EB), + _(0x30D5, 0x30A1, 0x30E9, 0x30C3, 0x30C9), + _(0x30D5, 0x30A3, 0x30FC, 0x30C8), + _(0x30D6, 0x30C3, 0x30B7, 0x30A7, 0x30EB), + _(0x30D5, 0x30E9, 0x30F3), + _(0x30D8, 0x30AF, 0x30BF, 0x30FC, 0x30EB), + _(0x30DA, 0x30BD), + _(0x30DA, 0x30CB, 0x30D2), + _(0x30D8, 0x30EB, 0x30C4), + _(0x30DA, 0x30F3, 0x30B9), + _(0x30DA, 0x30FC, 0x30B8), + _(0x30D9, 0x30FC, 0x30BF), + _(0x30DD, 0x30A4, 0x30F3, 0x30C8), + _(0x30DC, 0x30EB, 0x30C8), + _(0x30DB, 0x30F3)}, + {_(0x30DD, 0x30F3, 0x30C9), + _(0x30DB, 0x30FC, 0x30EB), + _(0x30DB, 0x30FC, 0x30F3), + _(0x30DE, 0x30A4, 0x30AF, 0x30ED), + _(0x30DE, 0x30A4, 0x30EB), + _(0x30DE, 0x30C3, 0x30CF), + _(0x30DE, 0x30EB, 0x30AF), + _(0x30DE, 0x30F3, 0x30B7, 0x30E7, 0x30F3), + _(0x30DF, 0x30AF, 0x30ED, 0x30F3), + _(0x30DF, 0x30EA), + _(0x30DF, 0x30EA, 0x30D0, 0x30FC, 0x30EB), + _(0x30E1, 0x30AC), + _(0x30E1, 0x30AC, 0x30C8, 0x30F3), + _(0x30E1, 0x30FC, 0x30C8, 0x30EB), + _(0x30E4, 0x30FC, 0x30C9), + _(0x30E4, 0x30FC, 0x30EB), + _(0x30E6, 0x30A2, 0x30F3), + _(0x30EA, 0x30C3, 0x30C8, 0x30EB), + _(0x30EA, 0x30E9), + _(0x30EB, 0x30D4, 0x30FC), + _(0x30EB, 0x30FC, 0x30D6, 0x30EB), + _(0x30EC, 0x30E0), + _(0x30EC, 0x30F3, 0x30C8, 0x30B2, 0x30F3), + _(0x30EF, 0x30C3, 0x30C8), + _(0x0030, 0x70B9), + _(0x0031, 0x70B9), + _(0x0032, 0x70B9), + _(0x0033, 0x70B9), + _(0x0034, 0x70B9), + _(0x0035, 0x70B9), + _(0x0036, 0x70B9), + _(0x0037, 0x70B9), + _(0x0038, 0x70B9), + _(0x0039, 0x70B9), + _(0x0031, 0x0030, 0x70B9), + _(0x0031, 0x0031, 0x70B9), + _(0x0031, 0x0032, 0x70B9), + _(0x0031, 0x0033, 0x70B9), + _(0x0031, 0x0034, 0x70B9), + _(0x0031, 0x0035, 0x70B9), + _(0x0031, 0x0036, 0x70B9), + _(0x0031, 0x0037, 0x70B9), + _(0x0031, 0x0038, 0x70B9), + _(0x0031, 0x0039, 0x70B9), + _(0x0032, 0x0030, 0x70B9), + _(0x0032, 0x0031, 0x70B9), + _(0x0032, 0x0032, 0x70B9), + _(0x0032, 0x0033, 0x70B9), + _(0x0032, 0x0034, 0x70B9), + _(0x0068, 0x0070, 0x0061), + _(0x0064, 0x0061), + _(0x0061, 0x0075), + _(0x0062, 0x0061, 0x0072), + _(0x006F, 0x0076), + _(0x0070, 0x0063), + _(0x0064, 0x006D), + _(0x0064, 0x006D, 0x0032), + _(0x0064, 0x006D, 0x0033), + _(0x0069, 0x0075), + _(0x5E73, 0x6210), + _(0x662D, 0x548C), + _(0x5927, 0x6B63), + _(0x660E, 0x6CBB), + _(0x682A, 0x5F0F, 0x4F1A, 0x793E)}, + {_(0x0070, 0x0061), + _(0x006E, 0x0061), + _(0x03BC, 0x0061), + _(0x006D, 0x0061), + _(0x006B, 0x0061), + _(0x006B, 0x0062), + _(0x006D, 0x0062), + _(0x0067, 0x0062), + _(0x0063, 0x0061, 0x006C), + _(0x006B, 0x0063, 0x0061, 0x006C), + _(0x0070, 0x0066), + _(0x006E, 0x0066), + _(0x03BC, 0x0066), + _(0x03BC, 0x0067), + _(0x006D, 0x0067), + _(0x006B, 0x0067), + _(0x0068, 0x007A), + _(0x006B, 0x0068, 0x007A), + _(0x006D, 0x0068, 0x007A), + _(0x0067, 0x0068, 0x007A), + _(0x0074, 0x0068, 0x007A), + _(0x03BC, 0x006C), + _(0x006D, 0x006C), + _(0x0064, 0x006C), + _(0x006B, 0x006C), + _(0x0066, 0x006D), + _(0x006E, 0x006D), + _(0x03BC, 0x006D), + _(0x006D, 0x006D), + _(0x0063, 0x006D), + _(0x006B, 0x006D), + _(0x006D, 0x006D, 0x0032), + _(0x0063, 0x006D, 0x0032), + _(0x006D, 0x0032), + _(0x006B, 0x006D, 0x0032), + _(0x006D, 0x006D, 0x0033), + _(0x0063, 0x006D, 0x0033), + _(0x006D, 0x0033), + _(0x006B, 0x006D, 0x0033), + _(0x006D, 0x2215, 0x0073), + _(0x006D, 0x2215, 0x0073, 0x0032), + _(0x0070, 0x0061), + _(0x006B, 0x0070, 0x0061), + _(0x006D, 0x0070, 0x0061), + _(0x0067, 0x0070, 0x0061), + _(0x0072, 0x0061, 0x0064), + _(0x0072, 0x0061, 0x0064, 0x2215, 0x0073), + _(0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x0032), + _(0x0070, 0x0073), + _(0x006E, 0x0073), + _(0x03BC, 0x0073), + _(0x006D, 0x0073), + _(0x0070, 0x0076), + _(0x006E, 0x0076), + _(0x03BC, 0x0076), + _(0x006D, 0x0076), + _(0x006B, 0x0076), + _(0x006D, 0x0076), + _(0x0070, 0x0077), + _(0x006E, 0x0077), + _(0x03BC, 0x0077), + _(0x006D, 0x0077), + _(0x006B, 0x0077), + _(0x006D, 0x0077)}, + {_(0x006B, 0x03C9), + _(0x006D, 0x03C9), + _(0x0061, 0x002E, 0x006D, 0x002E), + _(0x0062, 0x0071), + _(0x0063, 0x0063), + _(0x0063, 0x0064), + _(0x0063, 0x2215, 0x006B, 0x0067), + _(0x0063, 0x006F, 0x002E), + _(0x0064, 0x0062), + _(0x0067, 0x0079), + _(0x0068, 0x0061), + _(0x0068, 0x0070), + _(0x0069, 0x006E), + _(0x006B, 0x006B), + _(0x006B, 0x006D), + _(0x006B, 0x0074), + _(0x006C, 0x006D), + _(0x006C, 0x006E), + _(0x006C, 0x006F, 0x0067), + _(0x006C, 0x0078), + _(0x006D, 0x0062), + _(0x006D, 0x0069, 0x006C), + _(0x006D, 0x006F, 0x006C), + _(0x0070, 0x0068), + _(0x0070, 0x002E, 0x006D, 0x002E), + _(0x0070, 0x0070, 0x006D), + _(0x0070, 0x0072), + _(0x0073, 0x0072), + _(0x0073, 0x0076), + _(0x0077, 0x0062), + _(0x0076, 0x2215, 0x006D), + _(0x0061, 0x2215, 0x006D), + _(0x0031, 0x65E5), + _(0x0032, 0x65E5), + _(0x0033, 0x65E5), + _(0x0034, 0x65E5), + _(0x0035, 0x65E5), + _(0x0036, 0x65E5), + _(0x0037, 0x65E5), + _(0x0038, 0x65E5), + _(0x0039, 0x65E5), + _(0x0031, 0x0030, 0x65E5), + _(0x0031, 0x0031, 0x65E5), + _(0x0031, 0x0032, 0x65E5), + _(0x0031, 0x0033, 0x65E5), + _(0x0031, 0x0034, 0x65E5), + _(0x0031, 0x0035, 0x65E5), + _(0x0031, 0x0036, 0x65E5), + _(0x0031, 0x0037, 0x65E5), + _(0x0031, 0x0038, 0x65E5), + _(0x0031, 0x0039, 0x65E5), + _(0x0032, 0x0030, 0x65E5), + _(0x0032, 0x0031, 0x65E5), + _(0x0032, 0x0032, 0x65E5), + _(0x0032, 0x0033, 0x65E5), + _(0x0032, 0x0034, 0x65E5), + _(0x0032, 0x0035, 0x65E5), + _(0x0032, 0x0036, 0x65E5), + _(0x0032, 0x0037, 0x65E5), + _(0x0032, 0x0038, 0x65E5), + _(0x0032, 0x0039, 0x65E5), + _(0x0033, 0x0030, 0x65E5), + _(0x0033, 0x0031, 0x65E5), + _(0x0067, 0x0061, 0x006C)}, + {_(0xA641), + _(SENTINAL), + _(0xA643), + _(SENTINAL), + _(0xA645), + _(SENTINAL), + _(0xA647), + _(SENTINAL), + _(0xA649), + _(SENTINAL), + _(0xA64B), + _(SENTINAL), + _(0xA64D), + _(SENTINAL), + _(0xA64F), + _(SENTINAL), + _(0xA651), + _(SENTINAL), + _(0xA653), + _(SENTINAL), + _(0xA655), + _(SENTINAL), + _(0xA657), + _(SENTINAL), + _(0xA659), + _(SENTINAL), + _(0xA65B), + _(SENTINAL), + _(0xA65D), + _(SENTINAL), + _(0xA65F), + _(SENTINAL), + _(0xA661), + _(SENTINAL), + _(0xA663), + _(SENTINAL), + _(0xA665), + _(SENTINAL), + _(0xA667), + _(SENTINAL), + _(0xA669), + _(SENTINAL), + _(0xA66B), + _(SENTINAL), + _(0xA66D), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(0xA681), + _(SENTINAL), + _(0xA683), + _(SENTINAL), + _(0xA685), + _(SENTINAL), + _(0xA687), + _(SENTINAL), + _(0xA689), + _(SENTINAL), + _(0xA68B), + _(SENTINAL), + _(0xA68D), + _(SENTINAL), + _(0xA68F), + _(SENTINAL), + _(0xA691), + _(SENTINAL), + _(0xA693), + _(SENTINAL), + _(0xA695), + _(SENTINAL), + _(0xA697), + _(SENTINAL), + _(0xA699), + _(SENTINAL), + _(0xA69B), + _(SENTINAL), + _(0x044A), + _(0x044C), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA723), + _(SENTINAL), + _(0xA725), + _(SENTINAL), + _(0xA727), + _(SENTINAL), + _(0xA729), + _(SENTINAL), + _(0xA72B), + _(SENTINAL), + _(0xA72D), + _(SENTINAL), + _(0xA72F), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA733), + _(SENTINAL), + _(0xA735), + _(SENTINAL), + _(0xA737), + _(SENTINAL), + _(0xA739), + _(SENTINAL), + _(0xA73B), + _(SENTINAL), + _(0xA73D), + _(SENTINAL), + _(0xA73F), + _(SENTINAL)}, + {_(0xA741), + _(SENTINAL), + _(0xA743), + _(SENTINAL), + _(0xA745), + _(SENTINAL), + _(0xA747), + _(SENTINAL), + _(0xA749), + _(SENTINAL), + _(0xA74B), + _(SENTINAL), + _(0xA74D), + _(SENTINAL), + _(0xA74F), + _(SENTINAL), + _(0xA751), + _(SENTINAL), + _(0xA753), + _(SENTINAL), + _(0xA755), + _(SENTINAL), + _(0xA757), + _(SENTINAL), + _(0xA759), + _(SENTINAL), + _(0xA75B), + _(SENTINAL), + _(0xA75D), + _(SENTINAL), + _(0xA75F), + _(SENTINAL), + _(0xA761), + _(SENTINAL), + _(0xA763), + _(SENTINAL), + _(0xA765), + _(SENTINAL), + _(0xA767), + _(SENTINAL), + _(0xA769), + _(SENTINAL), + _(0xA76B), + _(SENTINAL), + _(0xA76D), + _(SENTINAL), + _(0xA76F), + _(SENTINAL), + _(0xA76F), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA77A), + _(SENTINAL), + _(0xA77C), + _(SENTINAL), + _(0x1D79), + _(0xA77F), + _(SENTINAL)}, + {_(0xA781), + _(SENTINAL), + _(0xA783), + _(SENTINAL), + _(0xA785), + _(SENTINAL), + _(0xA787), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA78C), + _(SENTINAL), + _(0x0265), + _(SENTINAL), + _(SENTINAL), + _(0xA791), + _(SENTINAL), + _(0xA793), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA797), + _(SENTINAL), + _(0xA799), + _(SENTINAL), + _(0xA79B), + _(SENTINAL), + _(0xA79D), + _(SENTINAL), + _(0xA79F), + _(SENTINAL), + _(0xA7A1), + _(SENTINAL), + _(0xA7A3), + _(SENTINAL), + _(0xA7A5), + _(SENTINAL), + _(0xA7A7), + _(SENTINAL), + _(0xA7A9), + _(SENTINAL), + _(0x0266), + _(0x025C), + _(0x0261), + _(0x026C), + _(0x026A), + _(SENTINAL), + _(0x029E), + _(0x0287), + _(0x029D), + _(0xAB53), + _(0xA7B5), + _(SENTINAL), + _(0xA7B7), + _(SENTINAL), + _(0xA7B9), + _(SENTINAL), + _(0xA7BB), + _(SENTINAL), + _(0xA7BD), + _(SENTINAL), + _(0xA7BF), + _(SENTINAL)}, + {_(0xA7C1), + _(SENTINAL), + _(0xA7C3), + _(SENTINAL), + _(0xA794), + _(0x0282), + _(0x1D8E), + _(0xA7C8), + _(SENTINAL), + _(0xA7CA), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA7D1), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA7D7), + _(SENTINAL), + _(0xA7D9), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x0063), + _(0x0066), + _(0x0071), + _(0xA7F6), + _(SENTINAL), + _(SENTINAL), + _(0x0127), + _(0x0153), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0xA727), + _(0xAB37), + _(0x026B), + _(0xAB52), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x028D), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x13A0), + _(0x13A1), + _(0x13A2), + _(0x13A3), + _(0x13A4), + _(0x13A5), + _(0x13A6), + _(0x13A7), + _(0x13A8), + _(0x13A9), + _(0x13AA), + _(0x13AB), + _(0x13AC), + _(0x13AD), + _(0x13AE), + _(0x13AF)}, + {_(0x13B0), + _(0x13B1), + _(0x13B2), + _(0x13B3), + _(0x13B4), + _(0x13B5), + _(0x13B6), + _(0x13B7), + _(0x13B8), + _(0x13B9), + _(0x13BA), + _(0x13BB), + _(0x13BC), + _(0x13BD), + _(0x13BE), + _(0x13BF), + _(0x13C0), + _(0x13C1), + _(0x13C2), + _(0x13C3), + _(0x13C4), + _(0x13C5), + _(0x13C6), + _(0x13C7), + _(0x13C8), + _(0x13C9), + _(0x13CA), + _(0x13CB), + _(0x13CC), + _(0x13CD), + _(0x13CE), + _(0x13CF), + _(0x13D0), + _(0x13D1), + _(0x13D2), + _(0x13D3), + _(0x13D4), + _(0x13D5), + _(0x13D6), + _(0x13D7), + _(0x13D8), + _(0x13D9), + _(0x13DA), + _(0x13DB), + _(0x13DC), + _(0x13DD), + _(0x13DE), + _(0x13DF), + _(0x13E0), + _(0x13E1), + _(0x13E2), + _(0x13E3), + _(0x13E4), + _(0x13E5), + _(0x13E6), + _(0x13E7), + _(0x13E8), + _(0x13E9), + _(0x13EA), + _(0x13EB), + _(0x13EC), + _(0x13ED), + _(0x13EE), + _(0x13EF)}, + {_(0x8C48), + _(0x66F4), + _(0x8ECA), + _(0x8CC8), + _(0x6ED1), + _(0x4E32), + _(0x53E5), + _(0x9F9C), + _(0x9F9C), + _(0x5951), + _(0x91D1), + _(0x5587), + _(0x5948), + _(0x61F6), + _(0x7669), + _(0x7F85), + _(0x863F), + _(0x87BA), + _(0x88F8), + _(0x908F), + _(0x6A02), + _(0x6D1B), + _(0x70D9), + _(0x73DE), + _(0x843D), + _(0x916A), + _(0x99F1), + _(0x4E82), + _(0x5375), + _(0x6B04), + _(0x721B), + _(0x862D), + _(0x9E1E), + _(0x5D50), + _(0x6FEB), + _(0x85CD), + _(0x8964), + _(0x62C9), + _(0x81D8), + _(0x881F), + _(0x5ECA), + _(0x6717), + _(0x6D6A), + _(0x72FC), + _(0x90CE), + _(0x4F86), + _(0x51B7), + _(0x52DE), + _(0x64C4), + _(0x6AD3), + _(0x7210), + _(0x76E7), + _(0x8001), + _(0x8606), + _(0x865C), + _(0x8DEF), + _(0x9732), + _(0x9B6F), + _(0x9DFA), + _(0x788C), + _(0x797F), + _(0x7DA0), + _(0x83C9), + _(0x9304)}, + {_(0x9E7F), + _(0x8AD6), + _(0x58DF), + _(0x5F04), + _(0x7C60), + _(0x807E), + _(0x7262), + _(0x78CA), + _(0x8CC2), + _(0x96F7), + _(0x58D8), + _(0x5C62), + _(0x6A13), + _(0x6DDA), + _(0x6F0F), + _(0x7D2F), + _(0x7E37), + _(0x964B), + _(0x52D2), + _(0x808B), + _(0x51DC), + _(0x51CC), + _(0x7A1C), + _(0x7DBE), + _(0x83F1), + _(0x9675), + _(0x8B80), + _(0x62CF), + _(0x6A02), + _(0x8AFE), + _(0x4E39), + _(0x5BE7), + _(0x6012), + _(0x7387), + _(0x7570), + _(0x5317), + _(0x78FB), + _(0x4FBF), + _(0x5FA9), + _(0x4E0D), + _(0x6CCC), + _(0x6578), + _(0x7D22), + _(0x53C3), + _(0x585E), + _(0x7701), + _(0x8449), + _(0x8AAA), + _(0x6BBA), + _(0x8FB0), + _(0x6C88), + _(0x62FE), + _(0x82E5), + _(0x63A0), + _(0x7565), + _(0x4EAE), + _(0x5169), + _(0x51C9), + _(0x6881), + _(0x7CE7), + _(0x826F), + _(0x8AD2), + _(0x91CF), + _(0x52F5)}, + {_(0x5442), + _(0x5973), + _(0x5EEC), + _(0x65C5), + _(0x6FFE), + _(0x792A), + _(0x95AD), + _(0x9A6A), + _(0x9E97), + _(0x9ECE), + _(0x529B), + _(0x66C6), + _(0x6B77), + _(0x8F62), + _(0x5E74), + _(0x6190), + _(0x6200), + _(0x649A), + _(0x6F23), + _(0x7149), + _(0x7489), + _(0x79CA), + _(0x7DF4), + _(0x806F), + _(0x8F26), + _(0x84EE), + _(0x9023), + _(0x934A), + _(0x5217), + _(0x52A3), + _(0x54BD), + _(0x70C8), + _(0x88C2), + _(0x8AAA), + _(0x5EC9), + _(0x5FF5), + _(0x637B), + _(0x6BAE), + _(0x7C3E), + _(0x7375), + _(0x4EE4), + _(0x56F9), + _(0x5BE7), + _(0x5DBA), + _(0x601C), + _(0x73B2), + _(0x7469), + _(0x7F9A), + _(0x8046), + _(0x9234), + _(0x96F6), + _(0x9748), + _(0x9818), + _(0x4F8B), + _(0x79AE), + _(0x91B4), + _(0x96B8), + _(0x60E1), + _(0x4E86), + _(0x50DA), + _(0x5BEE), + _(0x5C3F), + _(0x6599), + _(0x6A02)}, + {_(0x71CE), + _(0x7642), + _(0x84FC), + _(0x907C), + _(0x9F8D), + _(0x6688), + _(0x962E), + _(0x5289), + _(0x677B), + _(0x67F3), + _(0x6D41), + _(0x6E9C), + _(0x7409), + _(0x7559), + _(0x786B), + _(0x7D10), + _(0x985E), + _(0x516D), + _(0x622E), + _(0x9678), + _(0x502B), + _(0x5D19), + _(0x6DEA), + _(0x8F2A), + _(0x5F8B), + _(0x6144), + _(0x6817), + _(0x7387), + _(0x9686), + _(0x5229), + _(0x540F), + _(0x5C65), + _(0x6613), + _(0x674E), + _(0x68A8), + _(0x6CE5), + _(0x7406), + _(0x75E2), + _(0x7F79), + _(0x88CF), + _(0x88E1), + _(0x91CC), + _(0x96E2), + _(0x533F), + _(0x6EBA), + _(0x541D), + _(0x71D0), + _(0x7498), + _(0x85FA), + _(0x96A3), + _(0x9C57), + _(0x9E9F), + _(0x6797), + _(0x6DCB), + _(0x81E8), + _(0x7ACB), + _(0x7B20), + _(0x7C92), + _(0x72C0), + _(0x7099), + _(0x8B58), + _(0x4EC0), + _(0x8336), + _(0x523A)}, + {_(0x5207), + _(0x5EA6), + _(0x62D3), + _(0x7CD6), + _(0x5B85), + _(0x6D1E), + _(0x66B4), + _(0x8F3B), + _(0x884C), + _(0x964D), + _(0x898B), + _(0x5ED3), + _(0x5140), + _(0x55C0), + _(SENTINAL), + _(SENTINAL), + _(0x585A), + _(SENTINAL), + _(0x6674), + _(SENTINAL), + _(SENTINAL), + _(0x51DE), + _(0x732A), + _(0x76CA), + _(0x793C), + _(0x795E), + _(0x7965), + _(0x798F), + _(0x9756), + _(0x7CBE), + _(0x7FBD), + _(SENTINAL), + _(0x8612), + _(SENTINAL), + _(0x8AF8), + _(SENTINAL), + _(SENTINAL), + _(0x9038), + _(0x90FD), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x98EF), + _(0x98FC), + _(0x9928), + _(0x9DB4), + _(0x90DE), + _(0x96B7), + _(0x4FAE), + _(0x50E7), + _(0x514D), + _(0x52C9), + _(0x52E4), + _(0x5351), + _(0x559D), + _(0x5606), + _(0x5668), + _(0x5840), + _(0x58A8), + _(0x5C64), + _(0x5C6E), + _(0x6094), + _(0x6168), + _(0x618E)}, + {_(0x61F2), + _(0x654F), + _(0x65E2), + _(0x6691), + _(0x6885), + _(0x6D77), + _(0x6E1A), + _(0x6F22), + _(0x716E), + _(0x722B), + _(0x7422), + _(0x7891), + _(0x793E), + _(0x7949), + _(0x7948), + _(0x7950), + _(0x7956), + _(0x795D), + _(0x798D), + _(0x798E), + _(0x7A40), + _(0x7A81), + _(0x7BC0), + _(0x7DF4), + _(0x7E09), + _(0x7E41), + _(0x7F72), + _(0x8005), + _(0x81ED), + _(0x8279), + _(0x8279), + _(0x8457), + _(0x8910), + _(0x8996), + _(0x8B01), + _(0x8B39), + _(0x8CD3), + _(0x8D08), + _(0x8FB6), + _(0x9038), + _(0x96E3), + _(0x97FF), + _(0x983B), + _(0x6075), + _(0x242EE), + _(0x8218), + _(SENTINAL), + _(SENTINAL), + _(0x4E26), + _(0x51B5), + _(0x5168), + _(0x4F80), + _(0x5145), + _(0x5180), + _(0x52C7), + _(0x52FA), + _(0x559D), + _(0x5555), + _(0x5599), + _(0x55E2), + _(0x585A), + _(0x58B3), + _(0x5944), + _(0x5954)}, + {_(0x5A62), + _(0x5B28), + _(0x5ED2), + _(0x5ED9), + _(0x5F69), + _(0x5FAD), + _(0x60D8), + _(0x614E), + _(0x6108), + _(0x618E), + _(0x6160), + _(0x61F2), + _(0x6234), + _(0x63C4), + _(0x641C), + _(0x6452), + _(0x6556), + _(0x6674), + _(0x6717), + _(0x671B), + _(0x6756), + _(0x6B79), + _(0x6BBA), + _(0x6D41), + _(0x6EDB), + _(0x6ECB), + _(0x6F22), + _(0x701E), + _(0x716E), + _(0x77A7), + _(0x7235), + _(0x72AF), + _(0x732A), + _(0x7471), + _(0x7506), + _(0x753B), + _(0x761D), + _(0x761F), + _(0x76CA), + _(0x76DB), + _(0x76F4), + _(0x774A), + _(0x7740), + _(0x78CC), + _(0x7AB1), + _(0x7BC0), + _(0x7C7B), + _(0x7D5B), + _(0x7DF4), + _(0x7F3E), + _(0x8005), + _(0x8352), + _(0x83EF), + _(0x8779), + _(0x8941), + _(0x8986), + _(0x8996), + _(0x8ABF), + _(0x8AF8), + _(0x8ACB), + _(0x8B01), + _(0x8AFE), + _(0x8AED), + _(0x8B39)}, + {_(0x8B8A), + _(0x8D08), + _(0x8F38), + _(0x9072), + _(0x9199), + _(0x9276), + _(0x967C), + _(0x96E3), + _(0x9756), + _(0x97DB), + _(0x97FF), + _(0x980B), + _(0x983B), + _(0x9B12), + _(0x9F9C), + _(0x2284A), + _(0x22844), + _(0x233D5), + _(0x3B9D), + _(0x4018), + _(0x4039), + _(0x25249), + _(0x25CD0), + _(0x27ED3), + _(0x9F43), + _(0x9F8E), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(0x0066, 0x0066), + _(0x0066, 0x0069), + _(0x0066, 0x006C), + _(0x0066, 0x0066, 0x0069), + _(0x0066, 0x0066, 0x006C), + _(0x0073, 0x0074), + _(0x0073, 0x0074), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x0574, 0x0576), + _(0x0574, 0x0565), + _(0x0574, 0x056B), + _(0x057E, 0x0576), + _(0x0574, 0x056D), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x05D9, 0x05B4), + _(SENTINAL), + _(0x05F2, 0x05B7), + _(0x05E2), + _(0x05D0), + _(0x05D3), + _(0x05D4), + _(0x05DB), + _(0x05DC), + _(0x05DD), + _(0x05E8), + _(0x05EA), + _(0x002B), + _(0x05E9, 0x05C1), + _(0x05E9, 0x05C2), + _(0x05E9, 0x05BC, 0x05C1), + _(0x05E9, 0x05BC, 0x05C2), + _(0x05D0, 0x05B7), + _(0x05D0, 0x05B8), + _(0x05D0, 0x05BC), + _(0x05D1, 0x05BC), + _(0x05D2, 0x05BC), + _(0x05D3, 0x05BC), + _(0x05D4, 0x05BC), + _(0x05D5, 0x05BC), + _(0x05D6, 0x05BC), + _(SENTINAL), + _(0x05D8, 0x05BC), + _(0x05D9, 0x05BC), + _(0x05DA, 0x05BC), + _(0x05DB, 0x05BC), + _(0x05DC, 0x05BC), + _(SENTINAL), + _(0x05DE, 0x05BC), + _(SENTINAL)}, + {_(0x05E0, 0x05BC), + _(0x05E1, 0x05BC), + _(SENTINAL), + _(0x05E3, 0x05BC), + _(0x05E4, 0x05BC), + _(SENTINAL), + _(0x05E6, 0x05BC), + _(0x05E7, 0x05BC), + _(0x05E8, 0x05BC), + _(0x05E9, 0x05BC), + _(0x05EA, 0x05BC), + _(0x05D5, 0x05B9), + _(0x05D1, 0x05BF), + _(0x05DB, 0x05BF), + _(0x05E4, 0x05BF), + _(0x05D0, 0x05DC), + _(0x0671), + _(0x0671), + _(0x067B), + _(0x067B), + _(0x067B), + _(0x067B), + _(0x067E), + _(0x067E), + _(0x067E), + _(0x067E), + _(0x0680), + _(0x0680), + _(0x0680), + _(0x0680), + _(0x067A), + _(0x067A), + _(0x067A), + _(0x067A), + _(0x067F), + _(0x067F), + _(0x067F), + _(0x067F), + _(0x0679), + _(0x0679), + _(0x0679), + _(0x0679), + _(0x06A4), + _(0x06A4), + _(0x06A4), + _(0x06A4), + _(0x06A6), + _(0x06A6), + _(0x06A6), + _(0x06A6), + _(0x0684), + _(0x0684), + _(0x0684), + _(0x0684), + _(0x0683), + _(0x0683), + _(0x0683), + _(0x0683), + _(0x0686), + _(0x0686), + _(0x0686), + _(0x0686), + _(0x0687), + _(0x0687)}, + {_(0x0687), + _(0x0687), + _(0x068D), + _(0x068D), + _(0x068C), + _(0x068C), + _(0x068E), + _(0x068E), + _(0x0688), + _(0x0688), + _(0x0698), + _(0x0698), + _(0x0691), + _(0x0691), + _(0x06A9), + _(0x06A9), + _(0x06A9), + _(0x06A9), + _(0x06AF), + _(0x06AF), + _(0x06AF), + _(0x06AF), + _(0x06B3), + _(0x06B3), + _(0x06B3), + _(0x06B3), + _(0x06B1), + _(0x06B1), + _(0x06B1), + _(0x06B1), + _(0x06BA), + _(0x06BA), + _(0x06BB), + _(0x06BB), + _(0x06BB), + _(0x06BB), + _(0x06C0), + _(0x06C0), + _(0x06C1), + _(0x06C1), + _(0x06C1), + _(0x06C1), + _(0x06BE), + _(0x06BE), + _(0x06BE), + _(0x06BE), + _(0x06D2), + _(0x06D2), + _(0x06D3), + _(0x06D3), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039), - _(0x0030), - _(0x0031), - _(0x0032), - _(0x0033), - _(0x0034), - _(0x0035), - _(0x0036), - _(0x0037), - _(0x0038), - _(0x0039)}, + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(SENTINAL), + _(0x06AD), + _(0x06AD), + _(0x06AD), + _(0x06AD), + _(0x06C7), + _(0x06C7), + _(0x06C6), + _(0x06C6), + _(0x06C8), + _(0x06C8), + _(0x06C7, 0x0674), + _(0x06CB), + _(0x06CB), + _(0x06C5), + _(0x06C5), + _(0x06C9), + _(0x06C9), + _(0x06D0), + _(0x06D0), + _(0x06D0), + _(0x06D0), + _(0x0649), + _(0x0649), + _(0x0626, 0x0627), + _(0x0626, 0x0627), + _(0x0626, 0x06D5), + _(0x0626, 0x06D5), + _(0x0626, 0x0648), + _(0x0626, 0x0648), + _(0x0626, 0x06C7), + _(0x0626, 0x06C7), + _(0x0626, 0x06C6), + _(0x0626, 0x06C6), + _(0x0626, 0x06C8), + _(0x0626, 0x06C8), + _(0x0626, 0x06D0), + _(0x0626, 0x06D0), + _(0x0626, 0x06D0), + _(0x0626, 0x0649), + _(0x0626, 0x0649), + _(0x0626, 0x0649), + _(0x06CC), + _(0x06CC), + _(0x06CC), + _(0x06CC)}, + {_(0x0626, 0x062C), + _(0x0626, 0x062D), + _(0x0626, 0x0645), + _(0x0626, 0x0649), + _(0x0626, 0x064A), + _(0x0628, 0x062C), + _(0x0628, 0x062D), + _(0x0628, 0x062E), + _(0x0628, 0x0645), + _(0x0628, 0x0649), + _(0x0628, 0x064A), + _(0x062A, 0x062C), + _(0x062A, 0x062D), + _(0x062A, 0x062E), + _(0x062A, 0x0645), + _(0x062A, 0x0649), + _(0x062A, 0x064A), + _(0x062B, 0x062C), + _(0x062B, 0x0645), + _(0x062B, 0x0649), + _(0x062B, 0x064A), + _(0x062C, 0x062D), + _(0x062C, 0x0645), + _(0x062D, 0x062C), + _(0x062D, 0x0645), + _(0x062E, 0x062C), + _(0x062E, 0x062D), + _(0x062E, 0x0645), + _(0x0633, 0x062C), + _(0x0633, 0x062D), + _(0x0633, 0x062E), + _(0x0633, 0x0645), + _(0x0635, 0x062D), + _(0x0635, 0x0645), + _(0x0636, 0x062C), + _(0x0636, 0x062D), + _(0x0636, 0x062E), + _(0x0636, 0x0645), + _(0x0637, 0x062D), + _(0x0637, 0x0645), + _(0x0638, 0x0645), + _(0x0639, 0x062C), + _(0x0639, 0x0645), + _(0x063A, 0x062C), + _(0x063A, 0x0645), + _(0x0641, 0x062C), + _(0x0641, 0x062D), + _(0x0641, 0x062E), + _(0x0641, 0x0645), + _(0x0641, 0x0649), + _(0x0641, 0x064A), + _(0x0642, 0x062D), + _(0x0642, 0x0645), + _(0x0642, 0x0649), + _(0x0642, 0x064A), + _(0x0643, 0x0627), + _(0x0643, 0x062C), + _(0x0643, 0x062D), + _(0x0643, 0x062E), + _(0x0643, 0x0644), + _(0x0643, 0x0645), + _(0x0643, 0x0649), + _(0x0643, 0x064A), + _(0x0644, 0x062C)}, + {_(0x0644, 0x062D), + _(0x0644, 0x062E), + _(0x0644, 0x0645), + _(0x0644, 0x0649), + _(0x0644, 0x064A), + _(0x0645, 0x062C), + _(0x0645, 0x062D), + _(0x0645, 0x062E), + _(0x0645, 0x0645), + _(0x0645, 0x0649), + _(0x0645, 0x064A), + _(0x0646, 0x062C), + _(0x0646, 0x062D), + _(0x0646, 0x062E), + _(0x0646, 0x0645), + _(0x0646, 0x0649), + _(0x0646, 0x064A), + _(0x0647, 0x062C), + _(0x0647, 0x0645), + _(0x0647, 0x0649), + _(0x0647, 0x064A), + _(0x064A, 0x062C), + _(0x064A, 0x062D), + _(0x064A, 0x062E), + _(0x064A, 0x0645), + _(0x064A, 0x0649), + _(0x064A, 0x064A), + _(0x0630, 0x0670), + _(0x0631, 0x0670), + _(0x0649, 0x0670), + _(0x0020, 0x064C, 0x0651), + _(0x0020, 0x064D, 0x0651), + _(0x0020, 0x064E, 0x0651), + _(0x0020, 0x064F, 0x0651), + _(0x0020, 0x0650, 0x0651), + _(0x0020, 0x0651, 0x0670), + _(0x0626, 0x0631), + _(0x0626, 0x0632), + _(0x0626, 0x0645), + _(0x0626, 0x0646), + _(0x0626, 0x0649), + _(0x0626, 0x064A), + _(0x0628, 0x0631), + _(0x0628, 0x0632), + _(0x0628, 0x0645), + _(0x0628, 0x0646), + _(0x0628, 0x0649), + _(0x0628, 0x064A), + _(0x062A, 0x0631), + _(0x062A, 0x0632), + _(0x062A, 0x0645), + _(0x062A, 0x0646), + _(0x062A, 0x0649), + _(0x062A, 0x064A), + _(0x062B, 0x0631), + _(0x062B, 0x0632), + _(0x062B, 0x0645), + _(0x062B, 0x0646), + _(0x062B, 0x0649), + _(0x062B, 0x064A), + _(0x0641, 0x0649), + _(0x0641, 0x064A), + _(0x0642, 0x0649), + _(0x0642, 0x064A)}, + {_(0x0643, 0x0627), + _(0x0643, 0x0644), + _(0x0643, 0x0645), + _(0x0643, 0x0649), + _(0x0643, 0x064A), + _(0x0644, 0x0645), + _(0x0644, 0x0649), + _(0x0644, 0x064A), + _(0x0645, 0x0627), + _(0x0645, 0x0645), + _(0x0646, 0x0631), + _(0x0646, 0x0632), + _(0x0646, 0x0645), + _(0x0646, 0x0646), + _(0x0646, 0x0649), + _(0x0646, 0x064A), + _(0x0649, 0x0670), + _(0x064A, 0x0631), + _(0x064A, 0x0632), + _(0x064A, 0x0645), + _(0x064A, 0x0646), + _(0x064A, 0x0649), + _(0x064A, 0x064A), + _(0x0626, 0x062C), + _(0x0626, 0x062D), + _(0x0626, 0x062E), + _(0x0626, 0x0645), + _(0x0626, 0x0647), + _(0x0628, 0x062C), + _(0x0628, 0x062D), + _(0x0628, 0x062E), + _(0x0628, 0x0645), + _(0x0628, 0x0647), + _(0x062A, 0x062C), + _(0x062A, 0x062D), + _(0x062A, 0x062E), + _(0x062A, 0x0645), + _(0x062A, 0x0647), + _(0x062B, 0x0645), + _(0x062C, 0x062D), + _(0x062C, 0x0645), + _(0x062D, 0x062C), + _(0x062D, 0x0645), + _(0x062E, 0x062C), + _(0x062E, 0x0645), + _(0x0633, 0x062C), + _(0x0633, 0x062D), + _(0x0633, 0x062E), + _(0x0633, 0x0645), + _(0x0635, 0x062D), + _(0x0635, 0x062E), + _(0x0635, 0x0645), + _(0x0636, 0x062C), + _(0x0636, 0x062D), + _(0x0636, 0x062E), + _(0x0636, 0x0645), + _(0x0637, 0x062D), + _(0x0638, 0x0645), + _(0x0639, 0x062C), + _(0x0639, 0x0645), + _(0x063A, 0x062C), + _(0x063A, 0x0645), + _(0x0641, 0x062C), + _(0x0641, 0x062D)}, + {_(0x0641, 0x062E), + _(0x0641, 0x0645), + _(0x0642, 0x062D), + _(0x0642, 0x0645), + _(0x0643, 0x062C), + _(0x0643, 0x062D), + _(0x0643, 0x062E), + _(0x0643, 0x0644), + _(0x0643, 0x0645), + _(0x0644, 0x062C), + _(0x0644, 0x062D), + _(0x0644, 0x062E), + _(0x0644, 0x0645), + _(0x0644, 0x0647), + _(0x0645, 0x062C), + _(0x0645, 0x062D), + _(0x0645, 0x062E), + _(0x0645, 0x0645), + _(0x0646, 0x062C), + _(0x0646, 0x062D), + _(0x0646, 0x062E), + _(0x0646, 0x0645), + _(0x0646, 0x0647), + _(0x0647, 0x062C), + _(0x0647, 0x0645), + _(0x0647, 0x0670), + _(0x064A, 0x062C), + _(0x064A, 0x062D), + _(0x064A, 0x062E), + _(0x064A, 0x0645), + _(0x064A, 0x0647), + _(0x0626, 0x0645), + _(0x0626, 0x0647), + _(0x0628, 0x0645), + _(0x0628, 0x0647), + _(0x062A, 0x0645), + _(0x062A, 0x0647), + _(0x062B, 0x0645), + _(0x062B, 0x0647), + _(0x0633, 0x0645), + _(0x0633, 0x0647), + _(0x0634, 0x0645), + _(0x0634, 0x0647), + _(0x0643, 0x0644), + _(0x0643, 0x0645), + _(0x0644, 0x0645), + _(0x0646, 0x0645), + _(0x0646, 0x0647), + _(0x064A, 0x0645), + _(0x064A, 0x0647), + _(0x0640, 0x064E, 0x0651), + _(0x0640, 0x064F, 0x0651), + _(0x0640, 0x0650, 0x0651), + _(0x0637, 0x0649), + _(0x0637, 0x064A), + _(0x0639, 0x0649), + _(0x0639, 0x064A), + _(0x063A, 0x0649), + _(0x063A, 0x064A), + _(0x0633, 0x0649), + _(0x0633, 0x064A), + _(0x0634, 0x0649), + _(0x0634, 0x064A), + _(0x062D, 0x0649)}, + {_(0x062D, 0x064A), + _(0x062C, 0x0649), + _(0x062C, 0x064A), + _(0x062E, 0x0649), + _(0x062E, 0x064A), + _(0x0635, 0x0649), + _(0x0635, 0x064A), + _(0x0636, 0x0649), + _(0x0636, 0x064A), + _(0x0634, 0x062C), + _(0x0634, 0x062D), + _(0x0634, 0x062E), + _(0x0634, 0x0645), + _(0x0634, 0x0631), + _(0x0633, 0x0631), + _(0x0635, 0x0631), + _(0x0636, 0x0631), + _(0x0637, 0x0649), + _(0x0637, 0x064A), + _(0x0639, 0x0649), + _(0x0639, 0x064A), + _(0x063A, 0x0649), + _(0x063A, 0x064A), + _(0x0633, 0x0649), + _(0x0633, 0x064A), + _(0x0634, 0x0649), + _(0x0634, 0x064A), + _(0x062D, 0x0649), + _(0x062D, 0x064A), + _(0x062C, 0x0649), + _(0x062C, 0x064A), + _(0x062E, 0x0649), + _(0x062E, 0x064A), + _(0x0635, 0x0649), + _(0x0635, 0x064A), + _(0x0636, 0x0649), + _(0x0636, 0x064A), + _(0x0634, 0x062C), + _(0x0634, 0x062D), + _(0x0634, 0x062E), + _(0x0634, 0x0645), + _(0x0634, 0x0631), + _(0x0633, 0x0631), + _(0x0635, 0x0631), + _(0x0636, 0x0631), + _(0x0634, 0x062C), + _(0x0634, 0x062D), + _(0x0634, 0x062E), + _(0x0634, 0x0645), + _(0x0633, 0x0647), + _(0x0634, 0x0647), + _(0x0637, 0x0645), + _(0x0633, 0x062C), + _(0x0633, 0x062D), + _(0x0633, 0x062E), + _(0x0634, 0x062C), + _(0x0634, 0x062D), + _(0x0634, 0x062E), + _(0x0637, 0x0645), + _(0x0638, 0x0645), + _(0x0627, 0x064B), + _(0x0627, 0x064B), + _(SENTINAL), + _(SENTINAL)}, {_(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15148,197 +8604,126 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x062A, 0x062C, 0x0645), + _(0x062A, 0x062D, 0x062C), + _(0x062A, 0x062D, 0x062C), + _(0x062A, 0x062D, 0x0645), + _(0x062A, 0x062E, 0x0645), + _(0x062A, 0x0645, 0x062C), + _(0x062A, 0x0645, 0x062D), + _(0x062A, 0x0645, 0x062E), + _(0x062C, 0x0645, 0x062D), + _(0x062C, 0x0645, 0x062D), + _(0x062D, 0x0645, 0x064A), + _(0x062D, 0x0645, 0x0649), + _(0x0633, 0x062D, 0x062C), + _(0x0633, 0x062C, 0x062D), + _(0x0633, 0x062C, 0x0649), + _(0x0633, 0x0645, 0x062D), + _(0x0633, 0x0645, 0x062D), + _(0x0633, 0x0645, 0x062C), + _(0x0633, 0x0645, 0x0645), + _(0x0633, 0x0645, 0x0645), + _(0x0635, 0x062D, 0x062D), + _(0x0635, 0x062D, 0x062D), + _(0x0635, 0x0645, 0x0645), + _(0x0634, 0x062D, 0x0645), + _(0x0634, 0x062D, 0x0645), + _(0x0634, 0x062C, 0x064A), + _(0x0634, 0x0645, 0x062E), + _(0x0634, 0x0645, 0x062E), + _(0x0634, 0x0645, 0x0645), + _(0x0634, 0x0645, 0x0645), + _(0x0636, 0x062D, 0x0649), + _(0x0636, 0x062E, 0x0645), + _(0x0636, 0x062E, 0x0645), + _(0x0637, 0x0645, 0x062D), + _(0x0637, 0x0645, 0x062D), + _(0x0637, 0x0645, 0x0645), + _(0x0637, 0x0645, 0x064A), + _(0x0639, 0x062C, 0x0645), + _(0x0639, 0x0645, 0x0645), + _(0x0639, 0x0645, 0x0645), + _(0x0639, 0x0645, 0x0649), + _(0x063A, 0x0645, 0x0645), + _(0x063A, 0x0645, 0x064A), + _(0x063A, 0x0645, 0x0649), + _(0x0641, 0x062E, 0x0645), + _(0x0641, 0x062E, 0x0645), + _(0x0642, 0x0645, 0x062D), + _(0x0642, 0x0645, 0x0645)}, + {_(0x0644, 0x062D, 0x0645), + _(0x0644, 0x062D, 0x064A), + _(0x0644, 0x062D, 0x0649), + _(0x0644, 0x062C, 0x062C), + _(0x0644, 0x062C, 0x062C), + _(0x0644, 0x062E, 0x0645), + _(0x0644, 0x062E, 0x0645), + _(0x0644, 0x0645, 0x062D), + _(0x0644, 0x0645, 0x062D), + _(0x0645, 0x062D, 0x062C), + _(0x0645, 0x062D, 0x0645), + _(0x0645, 0x062D, 0x064A), + _(0x0645, 0x062C, 0x062D), + _(0x0645, 0x062C, 0x0645), + _(0x0645, 0x062E, 0x062C), + _(0x0645, 0x062E, 0x0645), _(SENTINAL), _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(0x0430), - _(0x0431), - _(0x0432), - _(0x0433), - _(0x0434), - _(0x0435), - _(0x0436), - _(0x0437), - _(0x0438), - _(0x043A), - _(0x043B), - _(0x043C), - _(0x043E), - _(0x043F), - _(0x0440), - _(0x0441), - _(0x0442), - _(0x0443), - _(0x0444), - _(0x0445), - _(0x0446), - _(0x0447), - _(0x0448), - _(0x044B), - _(0x044D), - _(0x044E), - _(0xA689), - _(0x04D9), - _(0x0456), - _(0x0458), - _(0x04E9), - _(0x04AF), - _(0x04CF), - _(0x0430), - _(0x0431), - _(0x0432), - _(0x0433), - _(0x0434), - _(0x0435), - _(0x0436), - _(0x0437), - _(0x0438), - _(0x043A), - _(0x043B), - _(0x043E), - _(0x043F), - _(0x0441), - _(0x0443), - _(0x0444), - _(0x0445), - _(0x0446), - _(0x0447), - _(0x0448), - _(0x044A), - _(0x044B), - _(0x0491), - _(0x0456), - _(0x0455), - _(0x045F), - _(0x04AB), - _(0xA651), - _(0x04B1), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x0645, 0x062C, 0x062E), + _(0x0647, 0x0645, 0x062C), + _(0x0647, 0x0645, 0x0645), + _(0x0646, 0x062D, 0x0645), + _(0x0646, 0x062D, 0x0649), + _(0x0646, 0x062C, 0x0645), + _(0x0646, 0x062C, 0x0645), + _(0x0646, 0x062C, 0x0649), + _(0x0646, 0x0645, 0x064A), + _(0x0646, 0x0645, 0x0649), + _(0x064A, 0x0645, 0x0645), + _(0x064A, 0x0645, 0x0645), + _(0x0628, 0x062E, 0x064A), + _(0x062A, 0x062C, 0x064A), + _(0x062A, 0x062C, 0x0649), + _(0x062A, 0x062E, 0x064A), + _(0x062A, 0x062E, 0x0649), + _(0x062A, 0x0645, 0x064A), + _(0x062A, 0x0645, 0x0649), + _(0x062C, 0x0645, 0x064A), + _(0x062C, 0x062D, 0x0649), + _(0x062C, 0x0645, 0x0649), + _(0x0633, 0x062E, 0x0649), + _(0x0635, 0x062D, 0x064A), + _(0x0634, 0x062D, 0x064A), + _(0x0636, 0x062D, 0x064A), + _(0x0644, 0x062C, 0x064A), + _(0x0644, 0x0645, 0x064A), + _(0x064A, 0x062D, 0x064A), + _(0x064A, 0x062C, 0x064A), + _(0x064A, 0x0645, 0x064A), + _(0x0645, 0x0645, 0x064A), + _(0x0642, 0x0645, 0x064A), + _(0x0646, 0x062D, 0x064A), + _(0x0642, 0x0645, 0x062D), + _(0x0644, 0x062D, 0x0645), + _(0x0639, 0x0645, 0x064A), + _(0x0643, 0x0645, 0x064A), + _(0x0646, 0x062C, 0x062D), + _(0x0645, 0x062E, 0x064A), + _(0x0644, 0x062C, 0x0645), + _(0x0643, 0x0645, 0x0645), + _(0x0644, 0x062C, 0x0645), + _(0x0646, 0x062C, 0x062D), + _(0x062C, 0x062D, 0x064A), + _(0x062D, 0x062C, 0x064A)}, + {_(0x0645, 0x062C, 0x064A), + _(0x0641, 0x0645, 0x064A), + _(0x0628, 0x062D, 0x064A), + _(0x0643, 0x0645, 0x0645), + _(0x0639, 0x062C, 0x0645), + _(0x0635, 0x0645, 0x0645), + _(0x0633, 0x062E, 0x064A), + _(0x0646, 0x062C, 0x064A), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15379,49 +8764,54 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0635, 0x0644, 0x06D2), + _(0x0642, 0x0644, 0x06D2), + _(0x0627, 0x0644, 0x0644, 0x0647), + _(0x0627, 0x0643, 0x0628, 0x0631), + _(0x0645, 0x062D, 0x0645, 0x062F), + _(0x0635, 0x0644, 0x0639, 0x0645), + _(0x0631, 0x0633, 0x0648, 0x0644), + _(0x0639, 0x0644, 0x064A, 0x0647), + _(0x0648, 0x0633, 0x0644, 0x0645), + _(0x0635, 0x0644, 0x0649), + _(0x0635, 0x0644, 0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639, 0x0644, 0x064A, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645), + _(0x062C, 0x0644, 0x0020, 0x062C, 0x0644, 0x0627, 0x0644, 0x0647), + _(0x0631, 0x06CC, 0x0627, 0x0644), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(0x002C), + _(0x3001), + _(0x3002), + _(0x003A), + _(0x003B), + _(0x0021), + _(0x003F), + _(0x3016), + _(0x3017), + _(0x002E, 0x002E, 0x002E), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(0x1E922), - _(0x1E923), - _(0x1E924), - _(0x1E925), - _(0x1E926), - _(0x1E927), - _(0x1E928), - _(0x1E929), - _(0x1E92A), - _(0x1E92B), - _(0x1E92C), - _(0x1E92D), - _(0x1E92E), - _(0x1E92F), - _(0x1E930), - _(0x1E931), - _(0x1E932), - _(0x1E933), - _(0x1E934), - _(0x1E935), - _(0x1E936), - _(0x1E937), - _(0x1E938), - _(0x1E939), - _(0x1E93A), - _(0x1E93B), - _(0x1E93C), - _(0x1E93D), - _(0x1E93E), - _(0x1E93F), - _(0x1E940), - _(0x1E941), - _(0x1E942), - _(0x1E943), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15438,36 +8828,510 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x002E, 0x002E), + _(0x2014), + _(0x2013), + _(0x005F), + _(0x005F), + _(0x0028), + _(0x0029), + _(0x007B), + _(0x007D), + _(0x3014), + _(0x3015), + _(0x3010), + _(0x3011), + _(0x300A), + _(0x300B), + _(0x3008)}, + {_(0x3009), + _(0x300C), + _(0x300D), + _(0x300E), + _(0x300F), _(SENTINAL), _(SENTINAL), + _(0x005B), + _(0x005D), + _(0x0020, 0x0305), + _(0x0020, 0x0305), + _(0x0020, 0x0305), + _(0x0020, 0x0305), + _(0x005F), + _(0x005F), + _(0x005F), + _(0x002C), + _(0x3001), + _(0x002E), _(SENTINAL), + _(0x003B), + _(0x003A), + _(0x003F), + _(0x0021), + _(0x2014), + _(0x0028), + _(0x0029), + _(0x007B), + _(0x007D), + _(0x3014), + _(0x3015), + _(0x0023), + _(0x0026), + _(0x002A), + _(0x002B), + _(0x002D), + _(0x003C), + _(0x003E), + _(0x003D), _(SENTINAL), + _(0x005C), + _(0x0024), + _(0x0025), + _(0x0040), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0020, 0x064B), + _(0x0640, 0x064B), + _(0x0020, 0x064C), _(SENTINAL), + _(0x0020, 0x064D), _(SENTINAL), + _(0x0020, 0x064E), + _(0x0640, 0x064E), + _(0x0020, 0x064F), + _(0x0640, 0x064F), + _(0x0020, 0x0650), + _(0x0640, 0x0650), + _(0x0020, 0x0651), + _(0x0640, 0x0651), + _(0x0020, 0x0652), + _(0x0640, 0x0652)}, + {_(0x0621), + _(0x0622), + _(0x0622), + _(0x0623), + _(0x0623), + _(0x0624), + _(0x0624), + _(0x0625), + _(0x0625), + _(0x0626), + _(0x0626), + _(0x0626), + _(0x0626), + _(0x0627), + _(0x0627), + _(0x0628), + _(0x0628), + _(0x0628), + _(0x0628), + _(0x0629), + _(0x0629), + _(0x062A), + _(0x062A), + _(0x062A), + _(0x062A), + _(0x062B), + _(0x062B), + _(0x062B), + _(0x062B), + _(0x062C), + _(0x062C), + _(0x062C), + _(0x062C), + _(0x062D), + _(0x062D), + _(0x062D), + _(0x062D), + _(0x062E), + _(0x062E), + _(0x062E), + _(0x062E), + _(0x062F), + _(0x062F), + _(0x0630), + _(0x0630), + _(0x0631), + _(0x0631), + _(0x0632), + _(0x0632), + _(0x0633), + _(0x0633), + _(0x0633), + _(0x0633), + _(0x0634), + _(0x0634), + _(0x0634), + _(0x0634), + _(0x0635), + _(0x0635), + _(0x0635), + _(0x0635), + _(0x0636), + _(0x0636), + _(0x0636)}, + {_(0x0636), + _(0x0637), + _(0x0637), + _(0x0637), + _(0x0637), + _(0x0638), + _(0x0638), + _(0x0638), + _(0x0638), + _(0x0639), + _(0x0639), + _(0x0639), + _(0x0639), + _(0x063A), + _(0x063A), + _(0x063A), + _(0x063A), + _(0x0641), + _(0x0641), + _(0x0641), + _(0x0641), + _(0x0642), + _(0x0642), + _(0x0642), + _(0x0642), + _(0x0643), + _(0x0643), + _(0x0643), + _(0x0643), + _(0x0644), + _(0x0644), + _(0x0644), + _(0x0644), + _(0x0645), + _(0x0645), + _(0x0645), + _(0x0645), + _(0x0646), + _(0x0646), + _(0x0646), + _(0x0646), + _(0x0647), + _(0x0647), + _(0x0647), + _(0x0647), + _(0x0648), + _(0x0648), + _(0x0649), + _(0x0649), + _(0x064A), + _(0x064A), + _(0x064A), + _(0x064A), + _(0x0644, 0x0622), + _(0x0644, 0x0622), + _(0x0644, 0x0623), + _(0x0644, 0x0623), + _(0x0644, 0x0625), + _(0x0644, 0x0625), + _(0x0644, 0x0627), + _(0x0644, 0x0627), _(SENTINAL), _(SENTINAL), + _()}, + {_(SENTINAL), + _(0x0021), + _(0x0022), + _(0x0023), + _(0x0024), + _(0x0025), + _(0x0026), + _(0x0027), + _(0x0028), + _(0x0029), + _(0x002A), + _(0x002B), + _(0x002C), + _(0x002D), + _(0x002E), + _(0x002F), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x003A), + _(0x003B), + _(0x003C), + _(0x003D), + _(0x003E), + _(0x003F), + _(0x0040), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x005B), + _(0x005C), + _(0x005D), + _(0x005E), + _(0x005F)}, + {_(0x0060), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x007B), + _(0x007C), + _(0x007D), + _(0x007E), + _(0x2985), + _(0x2986), + _(0x3002), + _(0x300C), + _(0x300D), + _(0x3001), + _(0x30FB), + _(0x30F2), + _(0x30A1), + _(0x30A3), + _(0x30A5), + _(0x30A7), + _(0x30A9), + _(0x30E3), + _(0x30E5), + _(0x30E7), + _(0x30C3), + _(0x30FC), + _(0x30A2), + _(0x30A4), + _(0x30A6), + _(0x30A8), + _(0x30AA), + _(0x30AB), + _(0x30AD), + _(0x30AF), + _(0x30B1), + _(0x30B3), + _(0x30B5), + _(0x30B7), + _(0x30B9), + _(0x30BB), + _(0x30BD)}, + {_(0x30BF), + _(0x30C1), + _(0x30C4), + _(0x30C6), + _(0x30C8), + _(0x30CA), + _(0x30CB), + _(0x30CC), + _(0x30CD), + _(0x30CE), + _(0x30CF), + _(0x30D2), + _(0x30D5), + _(0x30D8), + _(0x30DB), + _(0x30DE), + _(0x30DF), + _(0x30E0), + _(0x30E1), + _(0x30E2), + _(0x30E4), + _(0x30E6), + _(0x30E8), + _(0x30E9), + _(0x30EA), + _(0x30EB), + _(0x30EC), + _(0x30ED), + _(0x30EF), + _(0x30F3), + _(0x3099), + _(0x309A), + _(), + _(0x1100), + _(0x1101), + _(0x11AA), + _(0x1102), + _(0x11AC), + _(0x11AD), + _(0x1103), + _(0x1104), + _(0x1105), + _(0x11B0), + _(0x11B1), + _(0x11B2), + _(0x11B3), + _(0x11B4), + _(0x11B5), + _(0x111A), + _(0x1106), + _(0x1107), + _(0x1108), + _(0x1121), + _(0x1109), + _(0x110A), + _(0x110B), + _(0x110C), + _(0x110D), + _(0x110E), + _(0x110F), + _(0x1110), + _(0x1111), + _(0x1112), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), + _(0x1161), + _(0x1162), + _(0x1163), + _(0x1164), + _(0x1165), + _(0x1166), _(SENTINAL), _(SENTINAL), + _(0x1167), + _(0x1168), + _(0x1169), + _(0x116A), + _(0x116B), + _(0x116C), _(SENTINAL), _(SENTINAL), + _(0x116D), + _(0x116E), + _(0x116F), + _(0x1170), + _(0x1171), + _(0x1172), _(SENTINAL), _(SENTINAL), + _(0x1173), + _(0x1174), + _(0x1175), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x00A2), + _(0x00A3), + _(0x00AC), + _(0x0020, 0x0304), + _(0x00A6), + _(0x00A5), + _(0x20A9), _(SENTINAL), + _(0x2502), + _(0x2190), + _(0x2191), + _(0x2192), + _(0x2193), + _(0x25A0), + _(0x25CB), _(SENTINAL), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x10428), + _(0x10429), + _(0x1042A), + _(0x1042B), + _(0x1042C), + _(0x1042D), + _(0x1042E), + _(0x1042F), + _(0x10430), + _(0x10431), + _(0x10432), + _(0x10433), + _(0x10434), + _(0x10435), + _(0x10436), + _(0x10437), + _(0x10438), + _(0x10439), + _(0x1043A), + _(0x1043B), + _(0x1043C), + _(0x1043D), + _(0x1043E), + _(0x1043F), + _(0x10440), + _(0x10441), + _(0x10442), + _(0x10443), + _(0x10444), + _(0x10445), + _(0x10446), + _(0x10447), + _(0x10448), + _(0x10449), + _(0x1044A), + _(0x1044B), + _(0x1044C), + _(0x1044D), + _(0x1044E), + _(0x1044F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15491,6 +9355,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15538,6 +9404,42 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x104D8), + _(0x104D9), + _(0x104DA), + _(0x104DB), + _(0x104DC), + _(0x104DD), + _(0x104DE), + _(0x104DF), + _(0x104E0), + _(0x104E1), + _(0x104E2), + _(0x104E3), + _(0x104E4), + _(0x104E5), + _(0x104E6), + _(0x104E7)}, + {_(0x104E8), + _(0x104E9), + _(0x104EA), + _(0x104EB), + _(0x104EC), + _(0x104ED), + _(0x104EE), + _(0x104EF), + _(0x104F0), + _(0x104F1), + _(0x104F2), + _(0x104F3), + _(0x104F4), + _(0x104F5), + _(0x104F6), + _(0x104F7), + _(0x104F8), + _(0x104F9), + _(0x104FA), + _(0x104FB), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15581,6 +9483,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15628,9 +9532,44 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x10597), + _(0x10598), + _(0x10599), + _(0x1059A), + _(0x1059B), + _(0x1059C), + _(0x1059D), + _(0x1059E), + _(0x1059F), + _(0x105A0), + _(0x105A1), _(SENTINAL), + _(0x105A3), + _(0x105A4), + _(0x105A5), + _(0x105A6)}, + {_(0x105A7), + _(0x105A8), + _(0x105A9), + _(0x105AA), + _(0x105AB), + _(0x105AC), + _(0x105AD), + _(0x105AE), + _(0x105AF), + _(0x105B0), + _(0x105B1), _(SENTINAL), + _(0x105B3), + _(0x105B4), + _(0x105B5), + _(0x105B6), + _(0x105B7), + _(0x105B8), + _(0x105B9), _(SENTINAL), + _(0x105BB), + _(0x105BC), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15643,195 +9582,166 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(0x0627), - _(0x0628), - _(0x062C), - _(0x062F), _(SENTINAL), - _(0x0648), - _(0x0632), - _(0x062D), - _(0x0637), - _(0x064A), - _(0x0643), - _(0x0644), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), - _(0x0631), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), - _(0x0630), - _(0x0636), - _(0x0638), - _(0x063A), - _(0x066E), - _(0x06BA), - _(0x06A1), - _(0x066F), _(SENTINAL), - _(0x0628), - _(0x062C), _(SENTINAL), - _(0x0647), _(SENTINAL), _(SENTINAL), - _(0x062D), _(SENTINAL), - _(0x064A), - _(0x0643), - _(0x0644), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), _(SENTINAL), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), _(SENTINAL), - _(0x0636), _(SENTINAL), - _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x062C), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x062D), _(SENTINAL), - _(0x064A), _(SENTINAL), - _(0x0644), _(SENTINAL), - _(0x0646), - _(0x0633), - _(0x0639), _(SENTINAL), - _(0x0635), - _(0x0642), _(SENTINAL), - _(0x0634), _(SENTINAL), _(SENTINAL), - _(0x062E), _(SENTINAL), - _(0x0636), _(SENTINAL), - _(0x063A), _(SENTINAL), - _(0x06BA), + _(SENTINAL)}, + {_(SENTINAL), + _(0x02D0), + _(0x02D1), + _(0x00E6), + _(0x0299), + _(0x0253), _(SENTINAL), - _(0x066F), + _(0x02A3), + _(0xAB66), + _(0x02A5), + _(0x02A4), + _(0x0256), + _(0x0257), + _(0x1D91), + _(0x0258), + _(0x025E), + _(0x02A9), + _(0x0264), + _(0x0262), + _(0x0260), + _(0x029B), + _(0x0127), + _(0x029C), + _(0x0267), + _(0x0284), + _(0x02AA), + _(0x02AB), + _(0x026C), + _(0x1DF04), + _(0xA78E), + _(0x026E), + _(0x1DF05), + _(0x028E), + _(0x1DF06), + _(0x00F8), + _(0x0276), + _(0x0277), + _(0x0071), + _(0x027A), + _(0x1DF08), + _(0x027D), + _(0x027E), + _(0x0280), + _(0x02A8), + _(0x02A6), + _(0xAB67), + _(0x02A7), + _(0x0288), + _(0x2C71), _(SENTINAL), - _(0x0628), - _(0x062C), + _(0x028F), + _(0x02A1), + _(0x02A2), + _(0x0298), + _(0x01C0), + _(0x01C1), + _(0x01C2), + _(0x1DF0A), + _(0x1DF1E), _(SENTINAL), - _(0x0647), _(SENTINAL), _(SENTINAL), - _(0x062D), - _(0x0637), - _(0x064A), - _(0x0643), _(SENTINAL), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), + _(SENTINAL)}, + {_(0x10CC0), + _(0x10CC1), + _(0x10CC2), + _(0x10CC3), + _(0x10CC4), + _(0x10CC5), + _(0x10CC6), + _(0x10CC7), + _(0x10CC8), + _(0x10CC9), + _(0x10CCA), + _(0x10CCB), + _(0x10CCC), + _(0x10CCD), + _(0x10CCE), + _(0x10CCF), + _(0x10CD0), + _(0x10CD1), + _(0x10CD2), + _(0x10CD3), + _(0x10CD4), + _(0x10CD5), + _(0x10CD6), + _(0x10CD7), + _(0x10CD8), + _(0x10CD9), + _(0x10CDA), + _(0x10CDB), + _(0x10CDC), + _(0x10CDD), + _(0x10CDE), + _(0x10CDF), + _(0x10CE0), + _(0x10CE1), + _(0x10CE2), + _(0x10CE3), + _(0x10CE4), + _(0x10CE5), + _(0x10CE6), + _(0x10CE7), + _(0x10CE8), + _(0x10CE9), + _(0x10CEA), + _(0x10CEB), + _(0x10CEC), + _(0x10CED), + _(0x10CEE), + _(0x10CEF), + _(0x10CF0), + _(0x10CF1), + _(0x10CF2), _(SENTINAL), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), _(SENTINAL), - _(0x0636), - _(0x0638), - _(0x063A), - _(0x066E), _(SENTINAL), - _(0x06A1), _(SENTINAL), - _(0x0627), - _(0x0628), - _(0x062C), - _(0x062F), - _(0x0647), - _(0x0648), - _(0x0632), - _(0x062D), - _(0x0637), - _(0x064A), _(SENTINAL), - _(0x0644), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), - _(0x0631), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), - _(0x0630), - _(0x0636), - _(0x0638), - _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0628), - _(0x062C), - _(0x062F), _(SENTINAL), - _(0x0648), - _(0x0632), - _(0x062D), - _(0x0637), - _(0x064A), _(SENTINAL), - _(0x0644), - _(0x0645), - _(0x0646), - _(0x0633), - _(0x0639), - _(0x0641), - _(0x0635), - _(0x0642), - _(0x0631), - _(0x0634), - _(0x062A), - _(0x062B), - _(0x062E), - _(0x0630), - _(0x0636), - _(0x0638), - _(0x063A), + _(SENTINAL)}, + {_(SENTINAL), + _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15862,6 +9772,71 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x118C0), + _(0x118C1), + _(0x118C2), + _(0x118C3), + _(0x118C4), + _(0x118C5), + _(0x118C6), + _(0x118C7), + _(0x118C8), + _(0x118C9), + _(0x118CA), + _(0x118CB), + _(0x118CC), + _(0x118CD), + _(0x118CE), + _(0x118CF), + _(0x118D0), + _(0x118D1), + _(0x118D2), + _(0x118D3), + _(0x118D4), + _(0x118D5), + _(0x118D6), + _(0x118D7), + _(0x118D8), + _(0x118D9), + _(0x118DA), + _(0x118DB), + _(0x118DC), + _(0x118DD), + _(0x118DE), + _(0x118DF)}, + {_(0x16E60), + _(0x16E61), + _(0x16E62), + _(0x16E63), + _(0x16E64), + _(0x16E65), + _(0x16E66), + _(0x16E67), + _(0x16E68), + _(0x16E69), + _(0x16E6A), + _(0x16E6B), + _(0x16E6C), + _(0x16E6D), + _(0x16E6E), + _(0x16E6F), + _(0x16E70), + _(0x16E71), + _(0x16E72), + _(0x16E73), + _(0x16E74), + _(0x16E75), + _(0x16E76), + _(0x16E77), + _(0x16E78), + _(0x16E79), + _(0x16E7A), + _(0x16E7B), + _(0x16E7C), + _(0x16E7D), + _(0x16E7E), + _(0x16E7F), + _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15892,6 +9867,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15899,87 +9876,12 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(0x0030, 0x002E), - _(0x0030, 0x002C), - _(0x0031, 0x002C), - _(0x0032, 0x002C), - _(0x0033, 0x002C), - _(0x0034, 0x002C), - _(0x0035, 0x002C), - _(0x0036, 0x002C), - _(0x0037, 0x002C), - _(0x0038, 0x002C), - _(0x0039, 0x002C), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0028, 0x0061, 0x0029), - _(0x0028, 0x0062, 0x0029), - _(0x0028, 0x0063, 0x0029), - _(0x0028, 0x0064, 0x0029), - _(0x0028, 0x0065, 0x0029), - _(0x0028, 0x0066, 0x0029), - _(0x0028, 0x0067, 0x0029), - _(0x0028, 0x0068, 0x0029), - _(0x0028, 0x0069, 0x0029), - _(0x0028, 0x006A, 0x0029), - _(0x0028, 0x006B, 0x0029), - _(0x0028, 0x006C, 0x0029), - _(0x0028, 0x006D, 0x0029), - _(0x0028, 0x006E, 0x0029), - _(0x0028, 0x006F, 0x0029), - _(0x0028, 0x0070, 0x0029), - _(0x0028, 0x0071, 0x0029), - _(0x0028, 0x0072, 0x0029), - _(0x0028, 0x0073, 0x0029), - _(0x0028, 0x0074, 0x0029), - _(0x0028, 0x0075, 0x0029), - _(0x0028, 0x0076, 0x0029), - _(0x0028, 0x0077, 0x0029), - _(0x0028, 0x0078, 0x0029), - _(0x0028, 0x0079, 0x0029), - _(0x0028, 0x007A, 0x0029), - _(0x3014, 0x0073, 0x3015), - _(0x0063), - _(0x0072), - _(0x0063, 0x0064), - _(0x0077, 0x007A), _(SENTINAL), - _(0x0061), - _(0x0062), - _(0x0063), - _(0x0064), - _(0x0065), - _(0x0066), - _(0x0067), - _(0x0068), - _(0x0069), - _(0x006A), - _(0x006B), - _(0x006C), - _(0x006D), - _(0x006E), - _(0x006F), - _(0x0070), - _(0x0071), - _(0x0072), - _(0x0073), - _(0x0074), - _(0x0075), - _(0x0076), - _(0x0077), - _(0x0078), - _(0x0079), - _(0x007A), - _(0x0068, 0x0076), - _(0x006D, 0x0076), - _(0x0073, 0x0064), - _(0x0073, 0x0073), - _(0x0070, 0x0070, 0x0076), - _(0x0077, 0x0063), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -15998,6 +9900,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16006,9 +9912,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x006D, 0x0063), - _(0x006D, 0x0064), - _(0x006D, 0x0072), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16028,6 +9931,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16044,7 +9949,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x0064, 0x006A), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16058,6 +9962,13 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1D157, 0x1D165), + _(0x1D158, 0x1D165), + _(0x1D158, 0x1D165, 0x1D16E), + _(0x1D158, 0x1D165, 0x1D16F), + _(0x1D158, 0x1D165, 0x1D170), + _(0x1D158, 0x1D165, 0x1D171), + _(0x1D158, 0x1D165, 0x1D172), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16072,10 +9983,20 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(), + _(), + _(), + _(), + _(), + _(), + _(), + _(), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16134,6 +10055,12 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x1D1B9, 0x1D165), + _(0x1D1BA, 0x1D165), + _(0x1D1B9, 0x1D165, 0x1D16E), + _(0x1D1BA, 0x1D165, 0x1D16E), + _(0x1D1B9, 0x1D165, 0x1D16F)}, + {_(0x1D1BA, 0x1D165, 0x1D16F), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16155,10 +10082,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(SENTINAL)}, - {_(0x307B, 0x304B), - _(0x30B3, 0x30B3), - _(0x30B5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16172,63 +10095,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x624B), - _(0x5B57), - _(0x53CC), - _(0x30C7), - _(0x4E8C), - _(0x591A), - _(0x89E3), - _(0x5929), - _(0x4EA4), - _(0x6620), - _(0x7121), - _(0x6599), - _(0x524D), - _(0x5F8C), - _(0x518D), - _(0x65B0), - _(0x521D), - _(0x7D42), - _(0x751F), - _(0x8CA9), - _(0x58F0), - _(0x5439), - _(0x6F14), - _(0x6295), - _(0x6355), - _(0x4E00), - _(0x4E09), - _(0x904A), - _(0x5DE6), - _(0x4E2D), - _(0x53F3), - _(0x6307), - _(0x8D70), - _(0x6253), - _(0x7981), - _(0x7A7A), - _(0x5408), - _(0x6E80), - _(0x6709), - _(0x6708), - _(0x7533), - _(0x5272), - _(0x55B6), - _(0x914D), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x3014, 0x672C, 0x3015), - _(0x3014, 0x4E09, 0x3015), - _(0x3014, 0x4E8C, 0x3015), - _(0x3014, 0x5B89, 0x3015), - _(0x3014, 0x70B9, 0x3015), - _(0x3014, 0x6253, 0x3015), - _(0x3014, 0x76D7, 0x3015), - _(0x3014, 0x52DD, 0x3015), - _(0x3014, 0x6557, 0x3015), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16236,8 +10106,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), - _(0x5F97), - _(0x53EF), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16255,33 +10123,1032 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C)}, + {_(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), _(SENTINAL), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078)}, + {_(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), _(SENTINAL), + _(0x0063), + _(0x0064), _(SENTINAL), _(SENTINAL), + _(0x0067), _(SENTINAL), _(SENTINAL), + _(0x006A), + _(0x006B), _(SENTINAL), _(SENTINAL), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), _(SENTINAL), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), _(SENTINAL), + _(0x0066), _(SENTINAL), + _(0x0068), + _(0x0069), + _(0x006A)}, + {_(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), _(SENTINAL), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076)}, + {_(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), _(SENTINAL), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), _(SENTINAL), _(SENTINAL), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), _(SENTINAL), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), _(SENTINAL), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), _(SENTINAL), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(SENTINAL)}, + {_(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), _(SENTINAL), + _(0x006F), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), _(SENTINAL), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074)}, + {_(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066)}, + {_(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072)}, + {_(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064)}, + {_(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070)}, + {_(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070), + _(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0131), + _(0x0237), _(SENTINAL), _(SENTINAL), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8)}, + {_(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4)}, + {_(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA)}, + {_(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0)}, + {_(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03B8), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6), + _(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2207), + _(0x03B1), + _(0x03B2), + _(0x03B3), + _(0x03B4), + _(0x03B5), + _(0x03B6), + _(0x03B7), + _(0x03B8), + _(0x03B9), + _(0x03BA), + _(0x03BB), + _(0x03BC), + _(0x03BD), + _(0x03BE), + _(0x03BF), + _(0x03C0), + _(0x03C1), + _(0x03C3), + _(0x03C3), + _(0x03C4), + _(0x03C5), + _(0x03C6)}, + {_(0x03C7), + _(0x03C8), + _(0x03C9), + _(0x2202), + _(0x03B5), + _(0x03B8), + _(0x03BA), + _(0x03C6), + _(0x03C1), + _(0x03C0), + _(0x03DD), + _(0x03DD), _(SENTINAL), _(SENTINAL), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039), + _(0x0030), + _(0x0031), + _(0x0032), + _(0x0033), + _(0x0034), + _(0x0035), + _(0x0036), + _(0x0037), + _(0x0038), + _(0x0039)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16329,6 +11196,68 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0430), + _(0x0431), + _(0x0432), + _(0x0433), + _(0x0434), + _(0x0435), + _(0x0436), + _(0x0437), + _(0x0438), + _(0x043A), + _(0x043B), + _(0x043C), + _(0x043E), + _(0x043F), + _(0x0440), + _(0x0441)}, + {_(0x0442), + _(0x0443), + _(0x0444), + _(0x0445), + _(0x0446), + _(0x0447), + _(0x0448), + _(0x044B), + _(0x044D), + _(0x044E), + _(0xA689), + _(0x04D9), + _(0x0456), + _(0x0458), + _(0x04E9), + _(0x04AF), + _(0x04CF), + _(0x0430), + _(0x0431), + _(0x0432), + _(0x0433), + _(0x0434), + _(0x0435), + _(0x0436), + _(0x0437), + _(0x0438), + _(0x043A), + _(0x043B), + _(0x043E), + _(0x043F), + _(0x0441), + _(0x0443), + _(0x0444), + _(0x0445), + _(0x0446), + _(0x0447), + _(0x0448), + _(0x044A), + _(0x044B), + _(0x0491), + _(0x0456), + _(0x0455), + _(0x045F), + _(0x04AB), + _(0xA651), + _(0x04B1), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16346,6 +11275,41 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x1E922), + _(0x1E923), + _(0x1E924), + _(0x1E925), + _(0x1E926), + _(0x1E927), + _(0x1E928), + _(0x1E929), + _(0x1E92A), + _(0x1E92B), + _(0x1E92C), + _(0x1E92D), + _(0x1E92E), + _(0x1E92F), + _(0x1E930), + _(0x1E931), + _(0x1E932), + _(0x1E933), + _(0x1E934), + _(0x1E935), + _(0x1E936), + _(0x1E937), + _(0x1E938), + _(0x1E939), + _(0x1E93A), + _(0x1E93B), + _(0x1E93C), + _(0x1E93D), + _(0x1E93E), + _(0x1E93F), + _(0x1E940), + _(0x1E941), + _(0x1E942), + _(0x1E943), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16375,63 +11339,279 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0627), + _(0x0628), + _(0x062C), + _(0x062F), _(SENTINAL), + _(0x0648), + _(0x0632), + _(0x062D), + _(0x0637), + _(0x064A), + _(0x0643), + _(0x0644), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), + _(0x0631), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), + _(0x0630), + _(0x0636), + _(0x0638), + _(0x063A), + _(0x066E), + _(0x06BA), + _(0x06A1), + _(0x066F), _(SENTINAL), + _(0x0628), + _(0x062C), _(SENTINAL), + _(0x0647), _(SENTINAL), _(SENTINAL), + _(0x062D), _(SENTINAL), + _(0x064A), + _(0x0643), + _(0x0644), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), _(SENTINAL), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), _(SENTINAL), + _(0x0636), _(SENTINAL), + _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), + _(0x062C), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x062D), _(SENTINAL), + _(0x064A), _(SENTINAL), + _(0x0644), _(SENTINAL), + _(0x0646), + _(0x0633), + _(0x0639), _(SENTINAL), + _(0x0635), + _(0x0642), _(SENTINAL), + _(0x0634), _(SENTINAL), _(SENTINAL), + _(0x062E), _(SENTINAL), + _(0x0636), _(SENTINAL), + _(0x063A), _(SENTINAL), + _(0x06BA), _(SENTINAL), + _(0x066F), _(SENTINAL), + _(0x0628), + _(0x062C), _(SENTINAL), + _(0x0647), _(SENTINAL), _(SENTINAL), + _(0x062D), + _(0x0637), + _(0x064A), + _(0x0643), _(SENTINAL), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), _(SENTINAL), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), _(SENTINAL), + _(0x0636), + _(0x0638), + _(0x063A), + _(0x066E), _(SENTINAL), + _(0x06A1), _(SENTINAL)}, - {_(SENTINAL), - _(SENTINAL), - _(SENTINAL), + {_(0x0627), + _(0x0628), + _(0x062C), + _(0x062F), + _(0x0647), + _(0x0648), + _(0x0632), + _(0x062D), + _(0x0637), + _(0x064A), _(SENTINAL), + _(0x0644), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), + _(0x0631), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), + _(0x0630), + _(0x0636), + _(0x0638), + _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0628), + _(0x062C), + _(0x062F), _(SENTINAL), + _(0x0648), + _(0x0632), + _(0x062D), + _(0x0637), + _(0x064A), _(SENTINAL), + _(0x0644), + _(0x0645), + _(0x0646), + _(0x0633), + _(0x0639), + _(0x0641), + _(0x0635), + _(0x0642), + _(0x0631), + _(0x0634), + _(0x062A), + _(0x062B), + _(0x062E), + _(0x0630), + _(0x0636), + _(0x0638), + _(0x063A), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x0030, 0x002E), + _(0x0030, 0x002C), + _(0x0031, 0x002C), + _(0x0032, 0x002C), + _(0x0033, 0x002C), + _(0x0034, 0x002C), + _(0x0035, 0x002C), + _(0x0036, 0x002C), + _(0x0037, 0x002C), + _(0x0038, 0x002C), + _(0x0039, 0x002C), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0028, 0x0061, 0x0029), + _(0x0028, 0x0062, 0x0029), + _(0x0028, 0x0063, 0x0029), + _(0x0028, 0x0064, 0x0029), + _(0x0028, 0x0065, 0x0029), + _(0x0028, 0x0066, 0x0029), + _(0x0028, 0x0067, 0x0029), + _(0x0028, 0x0068, 0x0029), + _(0x0028, 0x0069, 0x0029), + _(0x0028, 0x006A, 0x0029), + _(0x0028, 0x006B, 0x0029), + _(0x0028, 0x006C, 0x0029), + _(0x0028, 0x006D, 0x0029), + _(0x0028, 0x006E, 0x0029), + _(0x0028, 0x006F, 0x0029), + _(0x0028, 0x0070, 0x0029), + _(0x0028, 0x0071, 0x0029), + _(0x0028, 0x0072, 0x0029), + _(0x0028, 0x0073, 0x0029), + _(0x0028, 0x0074, 0x0029), + _(0x0028, 0x0075, 0x0029), + _(0x0028, 0x0076, 0x0029), + _(0x0028, 0x0077, 0x0029), + _(0x0028, 0x0078, 0x0029), + _(0x0028, 0x0079, 0x0029), + _(0x0028, 0x007A, 0x0029), + _(0x3014, 0x0073, 0x3015), + _(0x0063), + _(0x0072), + _(0x0063, 0x0064), + _(0x0077, 0x007A), _(SENTINAL), + _(0x0061), + _(0x0062), + _(0x0063), + _(0x0064), + _(0x0065), + _(0x0066), + _(0x0067), + _(0x0068), + _(0x0069), + _(0x006A), + _(0x006B), + _(0x006C), + _(0x006D), + _(0x006E), + _(0x006F), + _(0x0070)}, + {_(0x0071), + _(0x0072), + _(0x0073), + _(0x0074), + _(0x0075), + _(0x0076), + _(0x0077), + _(0x0078), + _(0x0079), + _(0x007A), + _(0x0068, 0x0076), + _(0x006D, 0x0076), + _(0x0073, 0x0064), + _(0x0073, 0x0073), + _(0x0070, 0x0070, 0x0076), + _(0x0077, 0x0063), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16458,6 +11638,9 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x006D, 0x0063), + _(0x006D, 0x0064), + _(0x006D, 0x0072), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16476,6 +11659,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16491,6 +11676,7 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x0064, 0x006A), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16537,6 +11723,10 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x307B, 0x304B), + _(0x30B3, 0x30B3), + _(0x30B5), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16550,9 +11740,63 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x624B), + _(0x5B57), + _(0x53CC), + _(0x30C7), + _(0x4E8C), + _(0x591A), + _(0x89E3), + _(0x5929), + _(0x4EA4), + _(0x6620), + _(0x7121), + _(0x6599), + _(0x524D), + _(0x5F8C), + _(0x518D), + _(0x65B0), + _(0x521D), + _(0x7D42), + _(0x751F), + _(0x8CA9), + _(0x58F0), + _(0x5439), + _(0x6F14), + _(0x6295), + _(0x6355), + _(0x4E00), + _(0x4E09), + _(0x904A), + _(0x5DE6), + _(0x4E2D), + _(0x53F3), + _(0x6307), + _(0x8D70), + _(0x6253), + _(0x7981), + _(0x7A7A), + _(0x5408), + _(0x6E80), + _(0x6709), + _(0x6708), + _(0x7533), + _(0x5272), + _(0x55B6), + _(0x914D), _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(0x3014, 0x672C, 0x3015), + _(0x3014, 0x4E09, 0x3015), + _(0x3014, 0x4E8C, 0x3015), + _(0x3014, 0x5B89, 0x3015), + _(0x3014, 0x70B9, 0x3015), + _(0x3014, 0x6253, 0x3015), + _(0x3014, 0x76D7, 0x3015), + _(0x3014, 0x52DD, 0x3015), + _(0x3014, 0x6557, 0x3015), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16560,6 +11804,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(0x5F97), + _(0x53EF), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16605,6 +11851,8 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL), _(SENTINAL), + _(SENTINAL)}, + {_(SENTINAL), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -16731,8 +11979,8 @@ static const struct rview stage2[][256] = { _(0x549E), _(0x5438), _(0x5448), - _(0x5468), - _(0x54A2), + _(0x5468)}, + {_(0x54A2), _(0x54F6), _(0x5510), _(0x5553), @@ -16795,8 +12043,8 @@ static const struct rview stage2[][256] = { _(0x5D43), _(0x21DE6), _(0x5D6E), - _(0x5D6B), - _(0x5D7C), + _(0x5D6B)}, + {_(0x5D7C), _(0x5DE1), _(0x5DE2), _(0x382F), @@ -16859,8 +12107,8 @@ static const struct rview stage2[][256] = { _(0x6383), _(0x63E4), _(0x22BF1), - _(0x6422), - _(0x63C5), + _(0x6422)}, + {_(0x63C5), _(0x63A9), _(0x3A2E), _(0x6469), @@ -16987,8 +12235,8 @@ static const struct rview stage2[][256] = { _(0x24FB8), _(0x25044), _(0x3FFC), - _(0x4008), - _(0x76F4), + _(0x4008)}, + {_(0x76F4), _(0x250F3), _(0x250F2), _(0x25119), @@ -17051,8 +12299,8 @@ static const struct rview stage2[][256] = { _(0x26523), _(0x8060), _(0x265A8), - _(0x8070), - _(0x2335F), + _(0x8070)}, + {_(0x2335F), _(0x43D5), _(0x80B2), _(0x8103), @@ -17115,8 +12363,8 @@ static const struct rview stage2[][256] = { _(0x8728), _(0x876B), _(0x8786), - _(0x45D7), - _(0x87E1), + _(0x45D7)}, + {_(0x87E1), _(0x8801), _(0x45F9), _(0x8860), @@ -17146,262 +12394,70 @@ static const struct rview stage2[][256] = { _(0x8DBC), _(0x8DF0), _(0x208DE), - _(0x8ED4), - _(0x8F38), - _(0x285D2), - _(0x285ED), - _(0x9094), - _(0x90F1), - _(0x9111), - _(0x2872E), - _(0x911B), - _(0x9238), - _(0x92D7), - _(0x92D8), - _(0x927C), - _(0x93F9), - _(0x9415), - _(0x28BFA), - _(0x958B), - _(0x4995), - _(0x95B7), - _(0x28D77), - _(0x49E6), - _(0x96C3), - _(0x5DB2), - _(0x9723), - _(0x29145), - _(0x2921A), - _(0x4A6E), - _(0x4A76), - _(0x97E0), - _(0x2940A), - _(0x4AB2), - _(0x29496), - _(0x980B), - _(0x980B)}, - {_(0x9829), - _(0x295B6), - _(0x98E2), - _(0x4B33), - _(0x9929), - _(0x99A7), - _(0x99C2), - _(0x99FE), - _(0x4BCE), - _(0x29B30), - _(0x9B12), - _(0x9C40), - _(0x9CFD), - _(0x4CCE), - _(0x4CED), - _(0x9D67), - _(0x2A0CE), - _(0x4CF8), - _(0x2A105), - _(0x2A20E), - _(0x2A291), - _(0x9EBB), - _(0x4D56), - _(0x9EF9), - _(0x9EFE), - _(0x9F05), - _(0x9F0F), - _(0x9F16), - _(0x9F3B), - _(0x2A600), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), - _(SENTINAL), + _(0x8ED4), + _(0x8F38), + _(0x285D2), + _(0x285ED), + _(0x9094), + _(0x90F1), + _(0x9111), + _(0x2872E), + _(0x911B), + _(0x9238), + _(0x92D7), + _(0x92D8), + _(0x927C), + _(0x93F9), + _(0x9415), + _(0x28BFA), + _(0x958B), + _(0x4995), + _(0x95B7), + _(0x28D77), + _(0x49E6), + _(0x96C3), + _(0x5DB2), + _(0x9723), + _(0x29145), + _(0x2921A), + _(0x4A6E), + _(0x4A76), + _(0x97E0), + _(0x2940A), + _(0x4AB2), + _(0x29496), + _(0x980B), + _(0x980B)}, + {_(0x9829), + _(0x295B6), + _(0x98E2), + _(0x4B33), + _(0x9929), + _(0x99A7), + _(0x99C2), + _(0x99FE), + _(0x4BCE), + _(0x29B30), + _(0x9B12), + _(0x9C40), + _(0x9CFD), + _(0x4CCE), + _(0x4CED), + _(0x9D67), + _(0x2A0CE), + _(0x4CF8), + _(0x2A105), + _(0x2A20E), + _(0x2A291), + _(0x9EBB), + _(0x4D56), + _(0x9EF9), + _(0x9EFE), + _(0x9F05), + _(0x9F0F), + _(0x9F16), + _(0x9F3B), + _(0x2A600), _(SENTINAL), _(SENTINAL), _(SENTINAL), @@ -17437,198 +12493,6 @@ static const struct rview stage2[][256] = { _(SENTINAL), _(SENTINAL)}, {_(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), - _(), _(), _(), _(), @@ -17698,7 +12562,7 @@ struct rview uprop_get_nfkc_scf(rune ch) { static thread_local rune hack; - struct rview rv = stage2[stage1[ch / 256]][ch % 256]; + struct rview rv = stage2[stage1[ch / 64]][ch % 64]; if (rv.len != 1 || rv.p[0] != SENTINAL) return rv; hack = ch; -- cgit v1.2.3