diff options
author | Thomas Voss <mail@thomasvoss.com> | 2024-04-30 20:08:37 +0200 |
---|---|---|
committer | Thomas Voss <mail@thomasvoss.com> | 2024-04-30 20:08:37 +0200 |
commit | 34c55c4d07af131c9da06c367ac2958a6090f2a3 (patch) | |
tree | 2d0fe61b618928feb3a0fffa031e9285a816f0cd /lib | |
parent | 04e8ee70d94a579f1d24aaa80e9341c9000d2dec (diff) |
Add more 2-stage lookup tables
Diffstat (limited to 'lib')
-rw-r--r-- | lib/unicode/prop/uprop_get_blk.c | 24436 | ||||
-rw-r--r-- | lib/unicode/prop/uprop_get_bpt.c | 824 | ||||
-rw-r--r-- | lib/unicode/prop/uprop_get_ccc.c | 3329 | ||||
-rw-r--r-- | lib/unicode/prop/uprop_get_dt.c | 2949 |
4 files changed, 29789 insertions, 1749 deletions
diff --git a/lib/unicode/prop/uprop_get_blk.c b/lib/unicode/prop/uprop_get_blk.c index 9bb30a5..7eb997e 100644 --- a/lib/unicode/prop/uprop_get_blk.c +++ b/lib/unicode/prop/uprop_get_blk.c @@ -1,381 +1,24079 @@ /* This file is autogenerated by gen/prop/blk; DO NOT EDIT. */ -#include "_bsearch.h" -#include "macros.h" -#include "rune.h" #include "unicode/prop.h" -static constexpr enum uprop_blk lookup_lat1[] = { - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , BLK_ASCII , - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, - BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, BLK_LATIN_1_SUP, +static constexpr uint16_t stage1[] = { + 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, + 10, 10, 10, 10, 11, 12, 13, 14, 15, 15, 15, 15, 16, 17, 18, 19, + 20, 21, 22, 23, 24, 24, 25, 25, 26, 26, 27, 27, 28, 28, 29, 29, + 30, 30, 31, 31, 32, 32, 33, 33, 34, 34, 35, 35, 36, 36, 36, 36, + 37, 37, 38, 39, 40, 40, 40, 40, 41, 41, 41, 41, 41, 41, 42, 43, + 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 46, 47, 48, 49, 49, + 50, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 61, 62, 63, + 64, 65, 66, 67, 68, 68, 69, 70, 71, 71, 71, 71, 72, 72, 72, 72, + 73, 74, 75, 76, 77, 78, 79, 80, 81, 81, 81, 81, 82, 82, 82, 82, + 83, 84, 85, 85, 86, 86, 87, 88, 89, 89, 89, 89, 90, 90, 90, 91, + 92, 92, 92, 92, 93, 93, 94, 94, 95, 95, 95, 95, 96, 96, 96, 96, + 97, 98, 99, 99, 100, 101, 102, 103, 104, 104, 105, 105, 106, 106, 106, 107, + 108, 109, 110, 111, 112, 113, 114, 115, 116, 116, 116, 116, 117, 117, 117, 117, + 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, + 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, + 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, + 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, + 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, + 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, + 118, 118, 118, 118, 118, 118, 118, 119, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, + 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, + 121, 121, 122, 123, 124, 124, 124, 124, 124, 125, 126, 127, 128, 129, 129, 129, + 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, + 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 147, 148, + 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 150, 150, + 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, + 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, + 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, + 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, + 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, + 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, + 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, + 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 154, 155, 156, 156, + 156, 156, 156, 156, 156, 156, 156, 156, 157, 158, 159, 159, 160, 160, 160, 161, + 162, 162, 163, 163, 164, 165, 166, 167, 168, 168, 169, 170, 171, 172, 173, 174, + 175, 176, 177, 178, 179, 180, 181, 168, 182, 182, 182, 182, 182, 182, 183, 168, + 184, 185, 186, 187, 188, 168, 189, 190, 191, 192, 193, 194, 195, 196, 197, 168, + 198, 199, 200, 200, 201, 168, 168, 168, 168, 202, 203, 204, 205, 206, 207, 208, + 209, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 220, 168, 168, + 221, 221, 222, 223, 168, 168, 224, 224, 225, 226, 227, 228, 229, 230, 168, 168, + 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 168, 168, + 245, 246, 247, 168, 248, 249, 250, 168, 168, 168, 168, 251, 252, 253, 254, 255, + 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, + 257, 257, 258, 258, 258, 259, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 260, 261, + 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, + 263, 264, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 266, 266, 266, 266, 266, 266, 266, 266, 266, 267, 268, 269, 270, 270, 271, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 272, 273, 168, 274, 274, 275, 276, + 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, + 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, + 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, + 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, + 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, + 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, + 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 279, 279, 279, 279, + 279, 279, 279, 279, 280, 280, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 281, + 282, 282, 282, 282, 283, 284, 285, 285, 285, 285, 285, 285, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 286, 286, 287, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 288, 288, 288, 289, + 290, 290, 290, 290, 291, 291, 291, 291, 292, 293, 168, 294, 295, 296, 168, 168, + 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, + 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 299, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 300, 300, 300, 300, + 301, 302, 303, 168, 304, 305, 168, 168, 168, 168, 306, 307, 168, 168, 168, 168, + 168, 168, 168, 308, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 309, + 310, 310, 310, 311, 312, 313, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 314, 315, 168, 316, 317, 168, 168, 318, 318, 318, 318, 168, 168, 168, 168, + 319, 320, 321, 322, 323, 323, 323, 323, 324, 324, 324, 324, 325, 325, 325, 325, + 325, 325, 325, 325, 325, 325, 325, 325, 326, 327, 328, 328, 329, 329, 330, 330, + 331, 331, 331, 331, 332, 332, 332, 332, 333, 334, 335, 335, 336, 336, 336, 336, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, + 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 338, 339, 339, 339, 339, + 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, + 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, + 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, + 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 340, 340, 340, + 341, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, + 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, + 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, + 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, + 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, + 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 343, 344, 344, 344, 344, 344, + 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, + 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, + 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, + 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, + 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, + 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, + 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 345, + 346, 346, 346, 346, 346, 346, 346, 346, 346, 347, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 348, 348, 348, 348, 348, 348, 348, 348, 349, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, + 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, + 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, + 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, + 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 351, 352, 352, + 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, + 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, + 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, + 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 353, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 354, 354, 168, 168, 355, 355, 355, 356, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, + 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, }; -static const struct { - rune lo, hi; - enum uprop_blk val; -} lookup[] = { - {RUNE_C(0x000100), RUNE_C(0x00017F), BLK_LATIN_EXT_A}, - {RUNE_C(0x000180), RUNE_C(0x00024F), BLK_LATIN_EXT_B}, - {RUNE_C(0x000250), RUNE_C(0x0002AF), BLK_IPA_EXT}, - {RUNE_C(0x0002B0), RUNE_C(0x0002FF), BLK_MODIFIER_LETTERS}, - {RUNE_C(0x000300), RUNE_C(0x00036F), BLK_DIACRITICALS}, - {RUNE_C(0x000370), RUNE_C(0x0003FF), BLK_GREEK}, - {RUNE_C(0x000400), RUNE_C(0x0004FF), BLK_CYRILLIC}, - {RUNE_C(0x000500), RUNE_C(0x00052F), BLK_CYRILLIC_SUP}, - {RUNE_C(0x000530), RUNE_C(0x00058F), BLK_ARMENIAN}, - {RUNE_C(0x000590), RUNE_C(0x0005FF), BLK_HEBREW}, - {RUNE_C(0x000600), RUNE_C(0x0006FF), BLK_ARABIC}, - {RUNE_C(0x000700), RUNE_C(0x00074F), BLK_SYRIAC}, - {RUNE_C(0x000750), RUNE_C(0x00077F), BLK_ARABIC_SUP}, - {RUNE_C(0x000780), RUNE_C(0x0007BF), BLK_THAANA}, - {RUNE_C(0x0007C0), RUNE_C(0x0007FF), BLK_NKO}, - {RUNE_C(0x000800), RUNE_C(0x00083F), BLK_SAMARITAN}, - {RUNE_C(0x000840), RUNE_C(0x00085F), BLK_MANDAIC}, - {RUNE_C(0x000860), RUNE_C(0x00086F), BLK_SYRIAC_SUP}, - {RUNE_C(0x000870), RUNE_C(0x00089F), BLK_ARABIC_EXT_B}, - {RUNE_C(0x0008A0), RUNE_C(0x0008FF), BLK_ARABIC_EXT_A}, - {RUNE_C(0x000900), RUNE_C(0x00097F), BLK_DEVANAGARI}, - {RUNE_C(0x000980), RUNE_C(0x0009FF), BLK_BENGALI}, - {RUNE_C(0x000A00), RUNE_C(0x000A7F), BLK_GURMUKHI}, - {RUNE_C(0x000A80), RUNE_C(0x000AFF), BLK_GUJARATI}, - {RUNE_C(0x000B00), RUNE_C(0x000B7F), BLK_ORIYA}, - {RUNE_C(0x000B80), RUNE_C(0x000BFF), BLK_TAMIL}, - {RUNE_C(0x000C00), RUNE_C(0x000C7F), BLK_TELUGU}, - {RUNE_C(0x000C80), RUNE_C(0x000CFF), BLK_KANNADA}, - {RUNE_C(0x000D00), RUNE_C(0x000D7F), BLK_MALAYALAM}, - {RUNE_C(0x000D80), RUNE_C(0x000DFF), BLK_SINHALA}, - {RUNE_C(0x000E00), RUNE_C(0x000E7F), BLK_THAI}, - {RUNE_C(0x000E80), RUNE_C(0x000EFF), BLK_LAO}, - {RUNE_C(0x000F00), RUNE_C(0x000FFF), BLK_TIBETAN}, - {RUNE_C(0x001000), RUNE_C(0x00109F), BLK_MYANMAR}, - {RUNE_C(0x0010A0), RUNE_C(0x0010FF), BLK_GEORGIAN}, - {RUNE_C(0x001100), RUNE_C(0x0011FF), BLK_JAMO}, - {RUNE_C(0x001200), RUNE_C(0x00137F), BLK_ETHIOPIC}, - {RUNE_C(0x001380), RUNE_C(0x00139F), BLK_ETHIOPIC_SUP}, - {RUNE_C(0x0013A0), RUNE_C(0x0013FF), BLK_CHEROKEE}, - {RUNE_C(0x001400), RUNE_C(0x00167F), BLK_UCAS}, - {RUNE_C(0x001680), RUNE_C(0x00169F), BLK_OGHAM}, - {RUNE_C(0x0016A0), RUNE_C(0x0016FF), BLK_RUNIC}, - {RUNE_C(0x001700), RUNE_C(0x00171F), BLK_TAGALOG}, - {RUNE_C(0x001720), RUNE_C(0x00173F), BLK_HANUNOO}, - {RUNE_C(0x001740), RUNE_C(0x00175F), BLK_BUHID}, - {RUNE_C(0x001760), RUNE_C(0x00177F), BLK_TAGBANWA}, - {RUNE_C(0x001780), RUNE_C(0x0017FF), BLK_KHMER}, - {RUNE_C(0x001800), RUNE_C(0x0018AF), BLK_MONGOLIAN}, - {RUNE_C(0x0018B0), RUNE_C(0x0018FF), BLK_UCAS_EXT}, - {RUNE_C(0x001900), RUNE_C(0x00194F), BLK_LIMBU}, - {RUNE_C(0x001950), RUNE_C(0x00197F), BLK_TAI_LE}, - {RUNE_C(0x001980), RUNE_C(0x0019DF), BLK_NEW_TAI_LUE}, - {RUNE_C(0x0019E0), RUNE_C(0x0019FF), BLK_KHMER_SYMBOLS}, - {RUNE_C(0x001A00), RUNE_C(0x001A1F), BLK_BUGINESE}, - {RUNE_C(0x001A20), RUNE_C(0x001AAF), BLK_TAI_THAM}, - {RUNE_C(0x001AB0), RUNE_C(0x001AFF), BLK_DIACRITICALS_EXT}, - {RUNE_C(0x001B00), RUNE_C(0x001B7F), BLK_BALINESE}, - {RUNE_C(0x001B80), RUNE_C(0x001BBF), BLK_SUNDANESE}, - {RUNE_C(0x001BC0), RUNE_C(0x001BFF), BLK_BATAK}, - {RUNE_C(0x001C00), RUNE_C(0x001C4F), BLK_LEPCHA}, - {RUNE_C(0x001C50), RUNE_C(0x001C7F), BLK_OL_CHIKI}, - {RUNE_C(0x001C80), RUNE_C(0x001C8F), BLK_CYRILLIC_EXT_C}, - {RUNE_C(0x001C90), RUNE_C(0x001CBF), BLK_GEORGIAN_EXT}, - {RUNE_C(0x001CC0), RUNE_C(0x001CCF), BLK_SUNDANESE_SUP}, - {RUNE_C(0x001CD0), RUNE_C(0x001CFF), BLK_VEDIC_EXT}, - {RUNE_C(0x001D00), RUNE_C(0x001D7F), BLK_PHONETIC_EXT}, - {RUNE_C(0x001D80), RUNE_C(0x001DBF), BLK_PHONETIC_EXT_SUP}, - {RUNE_C(0x001DC0), RUNE_C(0x001DFF), BLK_DIACRITICALS_SUP}, - {RUNE_C(0x001E00), RUNE_C(0x001EFF), BLK_LATIN_EXT_ADDITIONAL}, - {RUNE_C(0x001F00), RUNE_C(0x001FFF), BLK_GREEK_EXT}, - {RUNE_C(0x002000), RUNE_C(0x00206F), BLK_PUNCTUATION}, - {RUNE_C(0x002070), RUNE_C(0x00209F), BLK_SUPER_AND_SUB}, - {RUNE_C(0x0020A0), RUNE_C(0x0020CF), BLK_CURRENCY_SYMBOLS}, - {RUNE_C(0x0020D0), RUNE_C(0x0020FF), BLK_DIACRITICALS_FOR_SYMBOLS}, - {RUNE_C(0x002100), RUNE_C(0x00214F), BLK_LETTERLIKE_SYMBOLS}, - {RUNE_C(0x002150), RUNE_C(0x00218F), BLK_NUMBER_FORMS}, - {RUNE_C(0x002190), RUNE_C(0x0021FF), BLK_ARROWS}, - {RUNE_C(0x002200), RUNE_C(0x0022FF), BLK_MATH_OPERATORS}, - {RUNE_C(0x002300), RUNE_C(0x0023FF), BLK_MISC_TECHNICAL}, - {RUNE_C(0x002400), RUNE_C(0x00243F), BLK_CONTROL_PICTURES}, - {RUNE_C(0x002440), RUNE_C(0x00245F), BLK_OCR}, - {RUNE_C(0x002460), RUNE_C(0x0024FF), BLK_ENCLOSED_ALPHANUM}, - {RUNE_C(0x002500), RUNE_C(0x00257F), BLK_BOX_DRAWING}, - {RUNE_C(0x002580), RUNE_C(0x00259F), BLK_BLOCK_ELEMENTS}, - {RUNE_C(0x0025A0), RUNE_C(0x0025FF), BLK_GEOMETRIC_SHAPES}, - {RUNE_C(0x002600), RUNE_C(0x0026FF), BLK_MISC_SYMBOLS}, - {RUNE_C(0x002700), RUNE_C(0x0027BF), BLK_DINGBATS}, - {RUNE_C(0x0027C0), RUNE_C(0x0027EF), BLK_MISC_MATH_SYMBOLS_A}, - {RUNE_C(0x0027F0), RUNE_C(0x0027FF), BLK_SUP_ARROWS_A}, - {RUNE_C(0x002800), RUNE_C(0x0028FF), BLK_BRAILLE}, - {RUNE_C(0x002900), RUNE_C(0x00297F), BLK_SUP_ARROWS_B}, - {RUNE_C(0x002980), RUNE_C(0x0029FF), BLK_MISC_MATH_SYMBOLS_B}, - {RUNE_C(0x002A00), RUNE_C(0x002AFF), BLK_SUP_MATH_OPERATORS}, - {RUNE_C(0x002B00), RUNE_C(0x002BFF), BLK_MISC_ARROWS}, - {RUNE_C(0x002C00), RUNE_C(0x002C5F), BLK_GLAGOLITIC}, - {RUNE_C(0x002C60), RUNE_C(0x002C7F), BLK_LATIN_EXT_C}, - {RUNE_C(0x002C80), RUNE_C(0x002CFF), BLK_COPTIC}, - {RUNE_C(0x002D00), RUNE_C(0x002D2F), BLK_GEORGIAN_SUP}, - {RUNE_C(0x002D30), RUNE_C(0x002D7F), BLK_TIFINAGH}, - {RUNE_C(0x002D80), RUNE_C(0x002DDF), BLK_ETHIOPIC_EXT}, - {RUNE_C(0x002DE0), RUNE_C(0x002DFF), BLK_CYRILLIC_EXT_A}, - {RUNE_C(0x002E00), RUNE_C(0x002E7F), BLK_SUP_PUNCTUATION}, - {RUNE_C(0x002E80), RUNE_C(0x002EFF), BLK_CJK_RADICALS_SUP}, - {RUNE_C(0x002F00), RUNE_C(0x002FDF), BLK_KANGXI}, - {RUNE_C(0x002FF0), RUNE_C(0x002FFF), BLK_IDC}, - {RUNE_C(0x003000), RUNE_C(0x00303F), BLK_CJK_SYMBOLS}, - {RUNE_C(0x003040), RUNE_C(0x00309F), BLK_HIRAGANA}, - {RUNE_C(0x0030A0), RUNE_C(0x0030FF), BLK_KATAKANA}, - {RUNE_C(0x003100), RUNE_C(0x00312F), BLK_BOPOMOFO}, - {RUNE_C(0x003130), RUNE_C(0x00318F), BLK_COMPAT_JAMO}, - {RUNE_C(0x003190), RUNE_C(0x00319F), BLK_KANBUN}, - {RUNE_C(0x0031A0), RUNE_C(0x0031BF), BLK_BOPOMOFO_EXT}, - {RUNE_C(0x0031C0), RUNE_C(0x0031EF), BLK_CJK_STROKES}, - {RUNE_C(0x0031F0), RUNE_C(0x0031FF), BLK_KATAKANA_EXT}, - {RUNE_C(0x003200), RUNE_C(0x0032FF), BLK_ENCLOSED_CJK}, - {RUNE_C(0x003300), RUNE_C(0x0033FF), BLK_CJK_COMPAT}, - {RUNE_C(0x003400), RUNE_C(0x004DBF), BLK_CJK_EXT_A}, - {RUNE_C(0x004DC0), RUNE_C(0x004DFF), BLK_YIJING}, - {RUNE_C(0x004E00), RUNE_C(0x009FFF), BLK_CJK}, - {RUNE_C(0x00A000), RUNE_C(0x00A48F), BLK_YI_SYLLABLES}, - {RUNE_C(0x00A490), RUNE_C(0x00A4CF), BLK_YI_RADICALS}, - {RUNE_C(0x00A4D0), RUNE_C(0x00A4FF), BLK_LISU}, - {RUNE_C(0x00A500), RUNE_C(0x00A63F), BLK_VAI}, - {RUNE_C(0x00A640), RUNE_C(0x00A69F), BLK_CYRILLIC_EXT_B}, - {RUNE_C(0x00A6A0), RUNE_C(0x00A6FF), BLK_BAMUM}, - {RUNE_C(0x00A700), RUNE_C(0x00A71F), BLK_MODIFIER_TONE_LETTERS}, - {RUNE_C(0x00A720), RUNE_C(0x00A7FF), BLK_LATIN_EXT_D}, - {RUNE_C(0x00A800), RUNE_C(0x00A82F), BLK_SYLOTI_NAGRI}, - {RUNE_C(0x00A830), RUNE_C(0x00A83F), BLK_INDIC_NUMBER_FORMS}, - {RUNE_C(0x00A840), RUNE_C(0x00A87F), BLK_PHAGS_PA}, - {RUNE_C(0x00A880), RUNE_C(0x00A8DF), BLK_SAURASHTRA}, - {RUNE_C(0x00A8E0), RUNE_C(0x00A8FF), BLK_DEVANAGARI_EXT}, - {RUNE_C(0x00A900), RUNE_C(0x00A92F), BLK_KAYAH_LI}, - {RUNE_C(0x00A930), RUNE_C(0x00A95F), BLK_REJANG}, - {RUNE_C(0x00A960), RUNE_C(0x00A97F), BLK_JAMO_EXT_A}, - {RUNE_C(0x00A980), RUNE_C(0x00A9DF), BLK_JAVANESE}, - {RUNE_C(0x00A9E0), RUNE_C(0x00A9FF), BLK_MYANMAR_EXT_B}, - {RUNE_C(0x00AA00), RUNE_C(0x00AA5F), BLK_CHAM}, - {RUNE_C(0x00AA60), RUNE_C(0x00AA7F), BLK_MYANMAR_EXT_A}, - {RUNE_C(0x00AA80), RUNE_C(0x00AADF), BLK_TAI_VIET}, - {RUNE_C(0x00AAE0), RUNE_C(0x00AAFF), BLK_MEETEI_MAYEK_EXT}, - {RUNE_C(0x00AB00), RUNE_C(0x00AB2F), BLK_ETHIOPIC_EXT_A}, - {RUNE_C(0x00AB30), RUNE_C(0x00AB6F), BLK_LATIN_EXT_E}, - {RUNE_C(0x00AB70), RUNE_C(0x00ABBF), BLK_CHEROKEE_SUP}, - {RUNE_C(0x00ABC0), RUNE_C(0x00ABFF), BLK_MEETEI_MAYEK}, - {RUNE_C(0x00AC00), RUNE_C(0x00D7AF), BLK_HANGUL}, - {RUNE_C(0x00D7B0), RUNE_C(0x00D7FF), BLK_JAMO_EXT_B}, - {RUNE_C(0x00D800), RUNE_C(0x00DB7F), BLK_HIGH_SURROGATES}, - {RUNE_C(0x00DB80), RUNE_C(0x00DBFF), BLK_HIGH_PU_SURROGATES}, - {RUNE_C(0x00DC00), RUNE_C(0x00DFFF), BLK_LOW_SURROGATES}, - {RUNE_C(0x00E000), RUNE_C(0x00F8FF), BLK_PUA}, - {RUNE_C(0x00F900), RUNE_C(0x00FAFF), BLK_CJK_COMPAT_IDEOGRAPHS}, - {RUNE_C(0x00FB00), RUNE_C(0x00FB4F), BLK_ALPHABETIC_PF}, - {RUNE_C(0x00FB50), RUNE_C(0x00FDFF), BLK_ARABIC_PF_A}, - {RUNE_C(0x00FE00), RUNE_C(0x00FE0F), BLK_VS}, - {RUNE_C(0x00FE10), RUNE_C(0x00FE1F), BLK_VERTICAL_FORMS}, - {RUNE_C(0x00FE20), RUNE_C(0x00FE2F), BLK_HALF_MARKS}, - {RUNE_C(0x00FE30), RUNE_C(0x00FE4F), BLK_CJK_COMPAT_FORMS}, - {RUNE_C(0x00FE50), RUNE_C(0x00FE6F), BLK_SMALL_FORMS}, - {RUNE_C(0x00FE70), RUNE_C(0x00FEFF), BLK_ARABIC_PF_B}, - {RUNE_C(0x00FF00), RUNE_C(0x00FFEF), BLK_HALF_AND_FULL_FORMS}, - {RUNE_C(0x00FFF0), RUNE_C(0x00FFFF), BLK_SPECIALS}, - {RUNE_C(0x010000), RUNE_C(0x01007F), BLK_LINEAR_B_SYLLABARY}, - {RUNE_C(0x010080), RUNE_C(0x0100FF), BLK_LINEAR_B_IDEOGRAMS}, - {RUNE_C(0x010100), RUNE_C(0x01013F), BLK_AEGEAN_NUMBERS}, - {RUNE_C(0x010140), RUNE_C(0x01018F), BLK_ANCIENT_GREEK_NUMBERS}, - {RUNE_C(0x010190), RUNE_C(0x0101CF), BLK_ANCIENT_SYMBOLS}, - {RUNE_C(0x0101D0), RUNE_C(0x0101FF), BLK_PHAISTOS}, - {RUNE_C(0x010280), RUNE_C(0x01029F), BLK_LYCIAN}, - {RUNE_C(0x0102A0), RUNE_C(0x0102DF), BLK_CARIAN}, - {RUNE_C(0x0102E0), RUNE_C(0x0102FF), BLK_COPTIC_EPACT_NUMBERS}, - {RUNE_C(0x010300), RUNE_C(0x01032F), BLK_OLD_ITALIC}, - {RUNE_C(0x010330), RUNE_C(0x01034F), BLK_GOTHIC}, - {RUNE_C(0x010350), RUNE_C(0x01037F), BLK_OLD_PERMIC}, - {RUNE_C(0x010380), RUNE_C(0x01039F), BLK_UGARITIC}, - {RUNE_C(0x0103A0), RUNE_C(0x0103DF), BLK_OLD_PERSIAN}, - {RUNE_C(0x010400), RUNE_C(0x01044F), BLK_DESERET}, - {RUNE_C(0x010450), RUNE_C(0x01047F), BLK_SHAVIAN}, - {RUNE_C(0x010480), RUNE_C(0x0104AF), BLK_OSMANYA}, - {RUNE_C(0x0104B0), RUNE_C(0x0104FF), BLK_OSAGE}, - {RUNE_C(0x010500), RUNE_C(0x01052F), BLK_ELBASAN}, - {RUNE_C(0x010530), RUNE_C(0x01056F), BLK_CAUCASIAN_ALBANIAN}, - {RUNE_C(0x010570), RUNE_C(0x0105BF), BLK_VITHKUQI}, - {RUNE_C(0x010600), RUNE_C(0x01077F), BLK_LINEAR_A}, - {RUNE_C(0x010780), RUNE_C(0x0107BF), BLK_LATIN_EXT_F}, - {RUNE_C(0x010800), RUNE_C(0x01083F), BLK_CYPRIOT_SYLLABARY}, - {RUNE_C(0x010840), RUNE_C(0x01085F), BLK_IMPERIAL_ARAMAIC}, - {RUNE_C(0x010860), RUNE_C(0x01087F), BLK_PALMYRENE}, - {RUNE_C(0x010880), RUNE_C(0x0108AF), BLK_NABATAEAN}, - {RUNE_C(0x0108E0), RUNE_C(0x0108FF), BLK_HATRAN}, - {RUNE_C(0x010900), RUNE_C(0x01091F), BLK_PHOENICIAN}, - {RUNE_C(0x010920), RUNE_C(0x01093F), BLK_LYDIAN}, - {RUNE_C(0x010980), RUNE_C(0x01099F), BLK_MEROITIC_HIEROGLYPHS}, - {RUNE_C(0x0109A0), RUNE_C(0x0109FF), BLK_MEROITIC_CURSIVE}, - {RUNE_C(0x010A00), RUNE_C(0x010A5F), BLK_KHAROSHTHI}, - {RUNE_C(0x010A60), RUNE_C(0x010A7F), BLK_OLD_SOUTH_ARABIAN}, - {RUNE_C(0x010A80), RUNE_C(0x010A9F), BLK_OLD_NORTH_ARABIAN}, - {RUNE_C(0x010AC0), RUNE_C(0x010AFF), BLK_MANICHAEAN}, - {RUNE_C(0x010B00), RUNE_C(0x010B3F), BLK_AVESTAN}, - {RUNE_C(0x010B40), RUNE_C(0x010B5F), BLK_INSCRIPTIONAL_PARTHIAN}, - {RUNE_C(0x010B60), RUNE_C(0x010B7F), BLK_INSCRIPTIONAL_PAHLAVI}, - {RUNE_C(0x010B80), RUNE_C(0x010BAF), BLK_PSALTER_PAHLAVI}, - {RUNE_C(0x010C00), RUNE_C(0x010C4F), BLK_OLD_TURKIC}, - {RUNE_C(0x010C80), RUNE_C(0x010CFF), BLK_OLD_HUNGARIAN}, - {RUNE_C(0x010D00), RUNE_C(0x010D3F), BLK_HANIFI_ROHINGYA}, - {RUNE_C(0x010E60), RUNE_C(0x010E7F), BLK_RUMI}, - {RUNE_C(0x010E80), RUNE_C(0x010EBF), BLK_YEZIDI}, - {RUNE_C(0x010EC0), RUNE_C(0x010EFF), BLK_ARABIC_EXT_C}, - {RUNE_C(0x010F00), RUNE_C(0x010F2F), BLK_OLD_SOGDIAN}, - {RUNE_C(0x010F30), RUNE_C(0x010F6F), BLK_SOGDIAN}, - {RUNE_C(0x010F70), RUNE_C(0x010FAF), BLK_OLD_UYGHUR}, - {RUNE_C(0x010FB0), RUNE_C(0x010FDF), BLK_CHORASMIAN}, - {RUNE_C(0x010FE0), RUNE_C(0x010FFF), BLK_ELYMAIC}, - {RUNE_C(0x011000), RUNE_C(0x01107F), BLK_BRAHMI}, - {RUNE_C(0x011080), RUNE_C(0x0110CF), BLK_KAITHI}, - {RUNE_C(0x0110D0), RUNE_C(0x0110FF), BLK_SORA_SOMPENG}, - {RUNE_C(0x011100), RUNE_C(0x01114F), BLK_CHAKMA}, - {RUNE_C(0x011150), RUNE_C(0x01117F), BLK_MAHAJANI}, - {RUNE_C(0x011180), RUNE_C(0x0111DF), BLK_SHARADA}, - {RUNE_C(0x0111E0), RUNE_C(0x0111FF), BLK_SINHALA_ARCHAIC_NUMBERS}, - {RUNE_C(0x011200), RUNE_C(0x01124F), BLK_KHOJKI}, - {RUNE_C(0x011280), RUNE_C(0x0112AF), BLK_MULTANI}, - {RUNE_C(0x0112B0), RUNE_C(0x0112FF), BLK_KHUDAWADI}, - {RUNE_C(0x011300), RUNE_C(0x01137F), BLK_GRANTHA}, - {RUNE_C(0x011400), RUNE_C(0x01147F), BLK_NEWA}, - {RUNE_C(0x011480), RUNE_C(0x0114DF), BLK_TIRHUTA}, - {RUNE_C(0x011580), RUNE_C(0x0115FF), BLK_SIDDHAM}, - {RUNE_C(0x011600), RUNE_C(0x01165F), BLK_MODI}, - {RUNE_C(0x011660), RUNE_C(0x01167F), BLK_MONGOLIAN_SUP}, - {RUNE_C(0x011680), RUNE_C(0x0116CF), BLK_TAKRI}, - {RUNE_C(0x011700), RUNE_C(0x01174F), BLK_AHOM}, - {RUNE_C(0x011800), RUNE_C(0x01184F), BLK_DOGRA}, - {RUNE_C(0x0118A0), RUNE_C(0x0118FF), BLK_WARANG_CITI}, - {RUNE_C(0x011900), RUNE_C(0x01195F), BLK_DIVES_AKURU}, - {RUNE_C(0x0119A0), RUNE_C(0x0119FF), BLK_NANDINAGARI}, - {RUNE_C(0x011A00), RUNE_C(0x011A4F), BLK_ZANABAZAR_SQUARE}, - {RUNE_C(0x011A50), RUNE_C(0x011AAF), BLK_SOYOMBO}, - {RUNE_C(0x011AB0), RUNE_C(0x011ABF), BLK_UCAS_EXT_A}, - {RUNE_C(0x011AC0), RUNE_C(0x011AFF), BLK_PAU_CIN_HAU}, - {RUNE_C(0x011B00), RUNE_C(0x011B5F), BLK_DEVANAGARI_EXT_A}, - {RUNE_C(0x011C00), RUNE_C(0x011C6F), BLK_BHAIKSUKI}, - {RUNE_C(0x011C70), RUNE_C(0x011CBF), BLK_MARCHEN}, - {RUNE_C(0x011D00), RUNE_C(0x011D5F), BLK_MASARAM_GONDI}, - {RUNE_C(0x011D60), RUNE_C(0x011DAF), BLK_GUNJALA_GONDI}, - {RUNE_C(0x011EE0), RUNE_C(0x011EFF), BLK_MAKASAR}, - {RUNE_C(0x011F00), RUNE_C(0x011F5F), BLK_KAWI}, - {RUNE_C(0x011FB0), RUNE_C(0x011FBF), BLK_LISU_SUP}, - {RUNE_C(0x011FC0), RUNE_C(0x011FFF), BLK_TAMIL_SUP}, - {RUNE_C(0x012000), RUNE_C(0x0123FF), BLK_CUNEIFORM}, - {RUNE_C(0x012400), RUNE_C(0x01247F), BLK_CUNEIFORM_NUMBERS}, - {RUNE_C(0x012480), RUNE_C(0x01254F), BLK_EARLY_DYNASTIC_CUNEIFORM}, - {RUNE_C(0x012F90), RUNE_C(0x012FFF), BLK_CYPRO_MINOAN}, - {RUNE_C(0x013000), RUNE_C(0x01342F), BLK_EGYPTIAN_HIEROGLYPHS}, - {RUNE_C(0x013430), RUNE_C(0x01345F), BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS}, - {RUNE_C(0x014400), RUNE_C(0x01467F), BLK_ANATOLIAN_HIEROGLYPHS}, - {RUNE_C(0x016800), RUNE_C(0x016A3F), BLK_BAMUM_SUP}, - {RUNE_C(0x016A40), RUNE_C(0x016A6F), BLK_MRO}, - {RUNE_C(0x016A70), RUNE_C(0x016ACF), BLK_TANGSA}, - {RUNE_C(0x016AD0), RUNE_C(0x016AFF), BLK_BASSA_VAH}, - {RUNE_C(0x016B00), RUNE_C(0x016B8F), BLK_PAHAWH_HMONG}, - {RUNE_C(0x016E40), RUNE_C(0x016E9F), BLK_MEDEFAIDRIN}, - {RUNE_C(0x016F00), RUNE_C(0x016F9F), BLK_MIAO}, - {RUNE_C(0x016FE0), RUNE_C(0x016FFF), BLK_IDEOGRAPHIC_SYMBOLS}, - {RUNE_C(0x017000), RUNE_C(0x0187FF), BLK_TANGUT}, - {RUNE_C(0x018800), RUNE_C(0x018AFF), BLK_TANGUT_COMPONENTS}, - {RUNE_C(0x018B00), RUNE_C(0x018CFF), BLK_KHITAN_SMALL_SCRIPT}, - {RUNE_C(0x018D00), RUNE_C(0x018D7F), BLK_TANGUT_SUP}, - {RUNE_C(0x01AFF0), RUNE_C(0x01AFFF), BLK_KANA_EXT_B}, - {RUNE_C(0x01B000), RUNE_C(0x01B0FF), BLK_KANA_SUP}, - {RUNE_C(0x01B100), RUNE_C(0x01B12F), BLK_KANA_EXT_A}, - {RUNE_C(0x01B130), RUNE_C(0x01B16F), BLK_SMALL_KANA_EXT}, - {RUNE_C(0x01B170), RUNE_C(0x01B2FF), BLK_NUSHU}, - {RUNE_C(0x01BC00), RUNE_C(0x01BC9F), BLK_DUPLOYAN}, - {RUNE_C(0x01BCA0), RUNE_C(0x01BCAF), BLK_SHORTHAND_FORMAT_CONTROLS}, - {RUNE_C(0x01CF00), RUNE_C(0x01CFCF), BLK_ZNAMENNY_MUSIC}, - {RUNE_C(0x01D000), RUNE_C(0x01D0FF), BLK_BYZANTINE_MUSIC}, - {RUNE_C(0x01D100), RUNE_C(0x01D1FF), BLK_MUSIC}, - {RUNE_C(0x01D200), RUNE_C(0x01D24F), BLK_ANCIENT_GREEK_MUSIC}, - {RUNE_C(0x01D2C0), RUNE_C(0x01D2DF), BLK_KAKTOVIK_NUMERALS}, - {RUNE_C(0x01D2E0), RUNE_C(0x01D2FF), BLK_MAYAN_NUMERALS}, - {RUNE_C(0x01D300), RUNE_C(0x01D35F), BLK_TAI_XUAN_JING}, - {RUNE_C(0x01D360), RUNE_C(0x01D37F), BLK_COUNTING_ROD}, - {RUNE_C(0x01D400), RUNE_C(0x01D7FF), BLK_MATH_ALPHANUM}, - {RUNE_C(0x01D800), RUNE_C(0x01DAAF), BLK_SUTTON_SIGNWRITING}, - {RUNE_C(0x01DF00), RUNE_C(0x01DFFF), BLK_LATIN_EXT_G}, - {RUNE_C(0x01E000), RUNE_C(0x01E02F), BLK_GLAGOLITIC_SUP}, - {RUNE_C(0x01E030), RUNE_C(0x01E08F), BLK_CYRILLIC_EXT_D}, - {RUNE_C(0x01E100), RUNE_C(0x01E14F), BLK_NYIAKENG_PUACHUE_HMONG}, - {RUNE_C(0x01E290), RUNE_C(0x01E2BF), BLK_TOTO}, - {RUNE_C(0x01E2C0), RUNE_C(0x01E2FF), BLK_WANCHO}, - {RUNE_C(0x01E4D0), RUNE_C(0x01E4FF), BLK_NAG_MUNDARI}, - {RUNE_C(0x01E7E0), RUNE_C(0x01E7FF), BLK_ETHIOPIC_EXT_B}, - {RUNE_C(0x01E800), RUNE_C(0x01E8DF), BLK_MENDE_KIKAKUI}, - {RUNE_C(0x01E900), RUNE_C(0x01E95F), BLK_ADLAM}, - {RUNE_C(0x01EC70), RUNE_C(0x01ECBF), BLK_INDIC_SIYAQ_NUMBERS}, - {RUNE_C(0x01ED00), RUNE_C(0x01ED4F), BLK_OTTOMAN_SIYAQ_NUMBERS}, - {RUNE_C(0x01EE00), RUNE_C(0x01EEFF), BLK_ARABIC_MATH}, - {RUNE_C(0x01F000), RUNE_C(0x01F02F), BLK_MAHJONG}, - {RUNE_C(0x01F030), RUNE_C(0x01F09F), BLK_DOMINO}, - {RUNE_C(0x01F0A0), RUNE_C(0x01F0FF), BLK_PLAYING_CARDS}, - {RUNE_C(0x01F100), RUNE_C(0x01F1FF), BLK_ENCLOSED_ALPHANUM_SUP}, - {RUNE_C(0x01F200), RUNE_C(0x01F2FF), BLK_ENCLOSED_IDEOGRAPHIC_SUP}, - {RUNE_C(0x01F300), RUNE_C(0x01F5FF), BLK_MISC_PICTOGRAPHS}, - {RUNE_C(0x01F600), RUNE_C(0x01F64F), BLK_EMOTICONS}, - {RUNE_C(0x01F650), RUNE_C(0x01F67F), BLK_ORNAMENTAL_DINGBATS}, - {RUNE_C(0x01F680), RUNE_C(0x01F6FF), BLK_TRANSPORT_AND_MAP}, - {RUNE_C(0x01F700), RUNE_C(0x01F77F), BLK_ALCHEMICAL}, - {RUNE_C(0x01F780), RUNE_C(0x01F7FF), BLK_GEOMETRIC_SHAPES_EXT}, - {RUNE_C(0x01F800), RUNE_C(0x01F8FF), BLK_SUP_ARROWS_C}, - {RUNE_C(0x01F900), RUNE_C(0x01F9FF), BLK_SUP_SYMBOLS_AND_PICTOGRAPHS}, - {RUNE_C(0x01FA00), RUNE_C(0x01FA6F), BLK_CHESS_SYMBOLS}, - {RUNE_C(0x01FA70), RUNE_C(0x01FAFF), BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A}, - {RUNE_C(0x01FB00), RUNE_C(0x01FBFF), BLK_SYMBOLS_FOR_LEGACY_COMPUTING}, - {RUNE_C(0x020000), RUNE_C(0x02A6DF), BLK_CJK_EXT_B}, - {RUNE_C(0x02A700), RUNE_C(0x02B73F), BLK_CJK_EXT_C}, - {RUNE_C(0x02B740), RUNE_C(0x02B81F), BLK_CJK_EXT_D}, - {RUNE_C(0x02B820), RUNE_C(0x02CEAF), BLK_CJK_EXT_E}, - {RUNE_C(0x02CEB0), RUNE_C(0x02EBEF), BLK_CJK_EXT_F}, - {RUNE_C(0x02EBF0), RUNE_C(0x02EE5F), BLK_CJK_EXT_I}, - {RUNE_C(0x02F800), RUNE_C(0x02FA1F), BLK_CJK_COMPAT_IDEOGRAPHS_SUP}, - {RUNE_C(0x030000), RUNE_C(0x03134F), BLK_CJK_EXT_G}, - {RUNE_C(0x031350), RUNE_C(0x0323AF), BLK_CJK_EXT_H}, - {RUNE_C(0x0E0000), RUNE_C(0x0E007F), BLK_TAGS}, - {RUNE_C(0x0E0100), RUNE_C(0x0E01EF), BLK_VS_SUP}, - {RUNE_C(0x0F0000), RUNE_C(0x0FFFFF), BLK_SUP_PUA_A}, - {RUNE_C(0x100000), RUNE_C(0x10FFFF), BLK_SUP_PUA_B}, +static constexpr enum uprop_blk stage2[][64] = { + {BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII, + BLK_ASCII}, + {BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP, + BLK_LATIN_1_SUP}, + {BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A, + BLK_LATIN_EXT_A}, + {BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B}, + {BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_LATIN_EXT_B, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT}, + {BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_IPA_EXT, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS}, + {BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS, + BLK_MODIFIER_LETTERS}, + {BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS}, + {BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_DIACRITICALS, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK}, + {BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK, + BLK_GREEK}, + {BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC, + BLK_CYRILLIC}, + {BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_CYRILLIC_SUP, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN}, + {BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN}, + {BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_ARMENIAN, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW}, + {BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW, + BLK_HEBREW}, + {BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC, + BLK_ARABIC}, + {BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC}, + {BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_SYRIAC, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP, + BLK_ARABIC_SUP}, + {BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA, + BLK_THAANA}, + {BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO, + BLK_NKO}, + {BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN, + BLK_SAMARITAN}, + {BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_MANDAIC, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_SYRIAC_SUP, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B}, + {BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_B, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A}, + {BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A, + BLK_ARABIC_EXT_A}, + {BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI, + BLK_DEVANAGARI}, + {BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI, + BLK_BENGALI}, + {BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI, + BLK_GURMUKHI}, + {BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI, + BLK_GUJARATI}, + {BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA, + BLK_ORIYA}, + {BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL, + BLK_TAMIL}, + {BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU, + BLK_TELUGU}, + {BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA, + BLK_KANNADA}, + {BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM, + BLK_MALAYALAM}, + {BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA, + BLK_SINHALA}, + {BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI, + BLK_THAI}, + {BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO, + BLK_LAO}, + {BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN, + BLK_TIBETAN}, + {BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR}, + {BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_MYANMAR, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN}, + {BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN, + BLK_GEORGIAN}, + {BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO, + BLK_JAMO}, + {BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC, + BLK_ETHIOPIC}, + {BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_ETHIOPIC_SUP, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE}, + {BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE, + BLK_CHEROKEE}, + {BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS, + BLK_UCAS}, + {BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_OGHAM, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC}, + {BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC, + BLK_RUNIC}, + {BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_TAGALOG, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO, + BLK_HANUNOO}, + {BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_BUHID, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA, + BLK_TAGBANWA}, + {BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER, + BLK_KHMER}, + {BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN}, + {BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_MONGOLIAN, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT}, + {BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT, + BLK_UCAS_EXT}, + {BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU}, + {BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_LIMBU, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE, + BLK_TAI_LE}, + {BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE}, + {BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_NEW_TAI_LUE, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS, + BLK_KHMER_SYMBOLS}, + {BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_BUGINESE, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM}, + {BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM}, + {BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_TAI_THAM, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT}, + {BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT, + BLK_DIACRITICALS_EXT}, + {BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE, + BLK_BALINESE}, + {BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE, + BLK_SUNDANESE}, + {BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK, + BLK_BATAK}, + {BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA}, + {BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_LEPCHA, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI, + BLK_OL_CHIKI}, + {BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_CYRILLIC_EXT_C, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT, + BLK_GEORGIAN_EXT}, + {BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_SUNDANESE_SUP, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT, + BLK_VEDIC_EXT}, + {BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT, + BLK_PHONETIC_EXT}, + {BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP, + BLK_PHONETIC_EXT_SUP}, + {BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP, + BLK_DIACRITICALS_SUP}, + {BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL, + BLK_LATIN_EXT_ADDITIONAL}, + {BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT, + BLK_GREEK_EXT}, + {BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION}, + {BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_PUNCTUATION, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB}, + {BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_SUPER_AND_SUB, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS}, + {BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_CURRENCY_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS, + BLK_DIACRITICALS_FOR_SYMBOLS}, + {BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS}, + {BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_LETTERLIKE_SYMBOLS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS}, + {BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_NUMBER_FORMS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS}, + {BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS, + BLK_ARROWS}, + {BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS, + BLK_MATH_OPERATORS}, + {BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL, + BLK_MISC_TECHNICAL}, + {BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES, + BLK_CONTROL_PICTURES}, + {BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_OCR, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM}, + {BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM, + BLK_ENCLOSED_ALPHANUM}, + {BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING, + BLK_BOX_DRAWING}, + {BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_BLOCK_ELEMENTS, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES}, + {BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES, + BLK_GEOMETRIC_SHAPES}, + {BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS, + BLK_MISC_SYMBOLS}, + {BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS, + BLK_DINGBATS}, + {BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_MISC_MATH_SYMBOLS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A, + BLK_SUP_ARROWS_A}, + {BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE, + BLK_BRAILLE}, + {BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B, + BLK_SUP_ARROWS_B}, + {BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B, + BLK_MISC_MATH_SYMBOLS_B}, + {BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS, + BLK_SUP_MATH_OPERATORS}, + {BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS, + BLK_MISC_ARROWS}, + {BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC}, + {BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_GLAGOLITIC, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C, + BLK_LATIN_EXT_C}, + {BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC, + BLK_COPTIC}, + {BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_GEORGIAN_SUP, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH}, + {BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH, + BLK_TIFINAGH}, + {BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT}, + {BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_ETHIOPIC_EXT, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A, + BLK_CYRILLIC_EXT_A}, + {BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION, + BLK_SUP_PUNCTUATION}, + {BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP, + BLK_CJK_RADICALS_SUP}, + {BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI}, + {BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_KANGXI, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC, + BLK_IDC}, + {BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS, + BLK_CJK_SYMBOLS}, + {BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA}, + {BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_HIRAGANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA}, + {BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA, + BLK_KATAKANA}, + {BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_BOPOMOFO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO}, + {BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO}, + {BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_COMPAT_JAMO, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_KANBUN, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT, + BLK_BOPOMOFO_EXT}, + {BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_CJK_STROKES, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT, + BLK_KATAKANA_EXT}, + {BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK, + BLK_ENCLOSED_CJK}, + {BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT, + BLK_CJK_COMPAT}, + {BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A, + BLK_CJK_EXT_A}, + {BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING, + BLK_YIJING}, + {BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK, + BLK_CJK}, + {BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES}, + {BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_SYLLABLES, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS}, + {BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_YI_RADICALS, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU, + BLK_LISU}, + {BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI, + BLK_VAI}, + {BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B}, + {BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_CYRILLIC_EXT_B, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM}, + {BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM, + BLK_BAMUM}, + {BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_MODIFIER_TONE_LETTERS, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D}, + {BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D, + BLK_LATIN_EXT_D}, + {BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_SYLOTI_NAGRI, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS, + BLK_INDIC_NUMBER_FORMS}, + {BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA, + BLK_PHAGS_PA}, + {BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA}, + {BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_SAURASHTRA, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT, + BLK_DEVANAGARI_EXT}, + {BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_KAYAH_LI, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG}, + {BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_REJANG, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A, + BLK_JAMO_EXT_A}, + {BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE}, + {BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_JAVANESE, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B, + BLK_MYANMAR_EXT_B}, + {BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM}, + {BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_CHAM, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A, + BLK_MYANMAR_EXT_A}, + {BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET}, + {BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_TAI_VIET, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT, + BLK_MEETEI_MAYEK_EXT}, + {BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_ETHIOPIC_EXT_A, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E}, + {BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_LATIN_EXT_E, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP}, + {BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP, + BLK_CHEROKEE_SUP}, + {BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK, + BLK_MEETEI_MAYEK}, + {BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL}, + {BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_HANGUL, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B}, + {BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B, + BLK_JAMO_EXT_B}, + {BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES, + BLK_HIGH_SURROGATES}, + {BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES, + BLK_HIGH_PU_SURROGATES}, + {BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES, + BLK_LOW_SURROGATES}, + {BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA, + BLK_PUA}, + {BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS, + BLK_CJK_COMPAT_IDEOGRAPHS}, + {BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF}, + {BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ALPHABETIC_PF, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A}, + {BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A, + BLK_ARABIC_PF_A}, + {BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_VERTICAL_FORMS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_HALF_MARKS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS}, + {BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_CJK_COMPAT_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_SMALL_FORMS, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B}, + {BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B, + BLK_ARABIC_PF_B}, + {BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS}, + {BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_HALF_AND_FULL_FORMS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS, + BLK_SPECIALS}, + {BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY, + BLK_LINEAR_B_SYLLABARY}, + {BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS, + BLK_LINEAR_B_IDEOGRAMS}, + {BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS, + BLK_AEGEAN_NUMBERS}, + {BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS}, + {BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_GREEK_NUMBERS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS}, + {BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_ANCIENT_SYMBOLS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS, + BLK_PHAISTOS}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_LYCIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN}, + {BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_CARIAN, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS, + BLK_COPTIC_EPACT_NUMBERS}, + {BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_OLD_ITALIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC}, + {BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_GOTHIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC, + BLK_OLD_PERMIC}, + {BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_UGARITIC, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN}, + {BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_OLD_PERSIAN, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET}, + {BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_DESERET, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN, + BLK_SHAVIAN}, + {BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSMANYA, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE}, + {BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE, + BLK_OSAGE}, + {BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_ELBASAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN}, + {BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_CAUCASIAN_ALBANIAN, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI}, + {BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI, + BLK_VITHKUQI}, + {BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A, + BLK_LINEAR_A}, + {BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F, + BLK_LATIN_EXT_F}, + {BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY, + BLK_CYPRIOT_SYLLABARY}, + {BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_IMPERIAL_ARAMAIC, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE, + BLK_PALMYRENE}, + {BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NABATAEAN, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN, + BLK_HATRAN}, + {BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_PHOENICIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN, + BLK_LYDIAN}, + {BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_HIEROGLYPHS, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE}, + {BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE, + BLK_MEROITIC_CURSIVE}, + {BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI}, + {BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_KHAROSHTHI, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN, + BLK_OLD_SOUTH_ARABIAN}, + {BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_OLD_NORTH_ARABIAN, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN, + BLK_MANICHAEAN}, + {BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN, + BLK_AVESTAN}, + {BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PARTHIAN, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI, + BLK_INSCRIPTIONAL_PAHLAVI}, + {BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_PSALTER_PAHLAVI, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC}, + {BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_OLD_TURKIC, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN, + BLK_OLD_HUNGARIAN}, + {BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA, + BLK_HANIFI_ROHINGYA}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI, + BLK_RUMI}, + {BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI, + BLK_YEZIDI}, + {BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C, + BLK_ARABIC_EXT_C}, + {BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_OLD_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN}, + {BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_SOGDIAN, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR}, + {BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_OLD_UYGHUR, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN}, + {BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_CHORASMIAN, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC, + BLK_ELYMAIC}, + {BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI, + BLK_BRAHMI}, + {BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI}, + {BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_KAITHI, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG, + BLK_SORA_SOMPENG}, + {BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA}, + {BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_CHAKMA, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI, + BLK_MAHAJANI}, + {BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA}, + {BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SHARADA, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS, + BLK_SINHALA_ARCHAIC_NUMBERS}, + {BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI}, + {BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_KHOJKI, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_MULTANI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI}, + {BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI, + BLK_KHUDAWADI}, + {BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA, + BLK_GRANTHA}, + {BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA, + BLK_NEWA}, + {BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA}, + {BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_TIRHUTA, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM, + BLK_SIDDHAM}, + {BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI}, + {BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MODI, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP, + BLK_MONGOLIAN_SUP}, + {BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI}, + {BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_TAKRI, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM}, + {BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_AHOM, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA}, + {BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_DOGRA, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI}, + {BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI, + BLK_WARANG_CITI}, + {BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU}, + {BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_DIVES_AKURU, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI}, + {BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI, + BLK_NANDINAGARI}, + {BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE}, + {BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_ZANABAZAR_SQUARE, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO}, + {BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_SOYOMBO, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A, + BLK_UCAS_EXT_A}, + {BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU, + BLK_PAU_CIN_HAU}, + {BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A}, + {BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_DEVANAGARI_EXT_A, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI}, + {BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_BHAIKSUKI, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN}, + {BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN, + BLK_MARCHEN}, + {BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI}, + {BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_MASARAM_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI}, + {BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_GUNJALA_GONDI, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR, + BLK_MAKASAR}, + {BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI}, + {BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_KAWI, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP, + BLK_LISU_SUP}, + {BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP, + BLK_TAMIL_SUP}, + {BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM, + BLK_CUNEIFORM}, + {BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS, + BLK_CUNEIFORM_NUMBERS}, + {BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM}, + {BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_EARLY_DYNASTIC_CUNEIFORM, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN}, + {BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN, + BLK_CYPRO_MINOAN}, + {BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS}, + {BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPHS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS}, + {BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS, + BLK_ANATOLIAN_HIEROGLYPHS}, + {BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP, + BLK_BAMUM_SUP}, + {BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_MRO, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA}, + {BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA}, + {BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_TANGSA, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH, + BLK_BASSA_VAH}, + {BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG}, + {BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_PAHAWH_HMONG, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN}, + {BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_MEDEFAIDRIN, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO}, + {BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_MIAO, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS, + BLK_IDEOGRAPHIC_SYMBOLS}, + {BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT, + BLK_TANGUT}, + {BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS, + BLK_TANGUT_COMPONENTS}, + {BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT, + BLK_KHITAN_SMALL_SCRIPT}, + {BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP, + BLK_TANGUT_SUP}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B, + BLK_KANA_EXT_B}, + {BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP, + BLK_KANA_SUP}, + {BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_KANA_EXT_A, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT}, + {BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_SMALL_KANA_EXT, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU}, + {BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU, + BLK_NUSHU}, + {BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN}, + {BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_DUPLOYAN, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_SHORTHAND_FORMAT_CONTROLS, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC}, + {BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_ZNAMENNY_MUSIC, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC, + BLK_BYZANTINE_MUSIC}, + {BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC, + BLK_MUSIC}, + {BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC}, + {BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_ANCIENT_GREEK_MUSIC, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_KAKTOVIK_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS, + BLK_MAYAN_NUMERALS}, + {BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING}, + {BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_TAI_XUAN_JING, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD, + BLK_COUNTING_ROD}, + {BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM, + BLK_MATH_ALPHANUM}, + {BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING}, + {BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_SUTTON_SIGNWRITING, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G, + BLK_LATIN_EXT_G}, + {BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_GLAGOLITIC_SUP, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D}, + {BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D}, + {BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_CYRILLIC_EXT_D, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG}, + {BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NYIAKENG_PUACHUE_HMONG, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO, + BLK_TOTO}, + {BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO, + BLK_WANCHO}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI, + BLK_NAG_MUNDARI}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B, + BLK_ETHIOPIC_EXT_B}, + {BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI}, + {BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_MENDE_KIKAKUI, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM}, + {BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_ADLAM, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS}, + {BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS, + BLK_INDIC_SIYAQ_NUMBERS}, + {BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS}, + {BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_OTTOMAN_SIYAQ_NUMBERS, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH, + BLK_ARABIC_MATH}, + {BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_MAHJONG, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO}, + {BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO}, + {BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_DOMINO, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS}, + {BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS, + BLK_PLAYING_CARDS}, + {BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP, + BLK_ENCLOSED_ALPHANUM_SUP}, + {BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP, + BLK_ENCLOSED_IDEOGRAPHIC_SUP}, + {BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS, + BLK_MISC_PICTOGRAPHS}, + {BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS}, + {BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_EMOTICONS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS, + BLK_ORNAMENTAL_DINGBATS}, + {BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP, + BLK_TRANSPORT_AND_MAP}, + {BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL, + BLK_ALCHEMICAL}, + {BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT, + BLK_GEOMETRIC_SHAPES_EXT}, + {BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C, + BLK_SUP_ARROWS_C}, + {BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS, + BLK_SUP_SYMBOLS_AND_PICTOGRAPHS}, + {BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS}, + {BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_CHESS_SYMBOLS, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A}, + {BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A, + BLK_SYMBOLS_AND_PICTOGRAPHS_EXT_A}, + {BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING, + BLK_SYMBOLS_FOR_LEGACY_COMPUTING}, + {BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B}, + {BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_CJK_EXT_B, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C, + BLK_CJK_EXT_C}, + {BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D}, + {BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_D, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E}, + {BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E}, + {BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_E, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F}, + {BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F}, + {BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_F, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I}, + {BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I}, + {BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_CJK_EXT_I, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP}, + {BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_CJK_COMPAT_IDEOGRAPHS_SUP, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G}, + {BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_G, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H}, + {BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H}, + {BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_CJK_EXT_H, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS, + BLK_TAGS}, + {BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP}, + {BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_VS_SUP, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB, + BLK_NB}, + {BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A, + BLK_SUP_PUA_A}, + {BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B, + BLK_SUP_PUA_B}, }; -_MLIB_DEFINE_BSEARCH(enum uprop_blk, lookup, BLK_NB) - enum uprop_blk uprop_get_blk(rune ch) { - return ch <= lengthof(lookup_lat1) ? lookup_lat1[ch] : mlib_lookup(ch); + return stage2[stage1[ch / 64]][ch % 64]; } diff --git a/lib/unicode/prop/uprop_get_bpt.c b/lib/unicode/prop/uprop_get_bpt.c index 6de4483..add6f63 100644 --- a/lib/unicode/prop/uprop_get_bpt.c +++ b/lib/unicode/prop/uprop_get_bpt.c @@ -1,177 +1,671 @@ /* This file is autogenerated by gen/prop/bpt; DO NOT EDIT. */ -#include "_bsearch.h" -#include "macros.h" -#include "rune.h" #include "unicode/prop.h" -static constexpr enum uprop_bpt lookup_lat1[] = { - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_O, BPT_N, BPT_C, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_O, BPT_N, BPT_C, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, - BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, +static constexpr uint8_t stage1[] = { + 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, + 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 4, 1, 1, 5, 1, 1, 1, 6, 1, 7, 1, 1, 1, 1, 8, 1, + 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 11, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, }; -static const struct { - rune k; - enum uprop_bpt v; -} lookup[] = { - {RUNE_C(0x000F3A), BPT_O}, - {RUNE_C(0x000F3B), BPT_C}, - {RUNE_C(0x000F3C), BPT_O}, - {RUNE_C(0x000F3D), BPT_C}, - {RUNE_C(0x00169B), BPT_O}, - {RUNE_C(0x00169C), BPT_C}, - {RUNE_C(0x002045), BPT_O}, - {RUNE_C(0x002046), BPT_C}, - {RUNE_C(0x00207D), BPT_O}, - {RUNE_C(0x00207E), BPT_C}, - {RUNE_C(0x00208D), BPT_O}, - {RUNE_C(0x00208E), BPT_C}, - {RUNE_C(0x002308), BPT_O}, - {RUNE_C(0x002309), BPT_C}, - {RUNE_C(0x00230A), BPT_O}, - {RUNE_C(0x00230B), BPT_C}, - {RUNE_C(0x002329), BPT_O}, - {RUNE_C(0x00232A), BPT_C}, - {RUNE_C(0x002768), BPT_O}, - {RUNE_C(0x002769), BPT_C}, - {RUNE_C(0x00276A), BPT_O}, - {RUNE_C(0x00276B), BPT_C}, - {RUNE_C(0x00276C), BPT_O}, - {RUNE_C(0x00276D), BPT_C}, - {RUNE_C(0x00276E), BPT_O}, - {RUNE_C(0x00276F), BPT_C}, - {RUNE_C(0x002770), BPT_O}, - {RUNE_C(0x002771), BPT_C}, - {RUNE_C(0x002772), BPT_O}, - {RUNE_C(0x002773), BPT_C}, - {RUNE_C(0x002774), BPT_O}, - {RUNE_C(0x002775), BPT_C}, - {RUNE_C(0x0027C5), BPT_O}, - {RUNE_C(0x0027C6), BPT_C}, - {RUNE_C(0x0027E6), BPT_O}, - {RUNE_C(0x0027E7), BPT_C}, - {RUNE_C(0x0027E8), BPT_O}, - {RUNE_C(0x0027E9), BPT_C}, - {RUNE_C(0x0027EA), BPT_O}, - {RUNE_C(0x0027EB), BPT_C}, - {RUNE_C(0x0027EC), BPT_O}, - {RUNE_C(0x0027ED), BPT_C}, - {RUNE_C(0x0027EE), BPT_O}, - {RUNE_C(0x0027EF), BPT_C}, - {RUNE_C(0x002983), BPT_O}, - {RUNE_C(0x002984), BPT_C}, - {RUNE_C(0x002985), BPT_O}, - {RUNE_C(0x002986), BPT_C}, - {RUNE_C(0x002987), BPT_O}, - {RUNE_C(0x002988), BPT_C}, - {RUNE_C(0x002989), BPT_O}, - {RUNE_C(0x00298A), BPT_C}, - {RUNE_C(0x00298B), BPT_O}, - {RUNE_C(0x00298C), BPT_C}, - {RUNE_C(0x00298D), BPT_O}, - {RUNE_C(0x00298E), BPT_C}, - {RUNE_C(0x00298F), BPT_O}, - {RUNE_C(0x002990), BPT_C}, - {RUNE_C(0x002991), BPT_O}, - {RUNE_C(0x002992), BPT_C}, - {RUNE_C(0x002993), BPT_O}, - {RUNE_C(0x002994), BPT_C}, - {RUNE_C(0x002995), BPT_O}, - {RUNE_C(0x002996), BPT_C}, - {RUNE_C(0x002997), BPT_O}, - {RUNE_C(0x002998), BPT_C}, - {RUNE_C(0x0029D8), BPT_O}, - {RUNE_C(0x0029D9), BPT_C}, - {RUNE_C(0x0029DA), BPT_O}, - {RUNE_C(0x0029DB), BPT_C}, - {RUNE_C(0x0029FC), BPT_O}, - {RUNE_C(0x0029FD), BPT_C}, - {RUNE_C(0x002E22), BPT_O}, - {RUNE_C(0x002E23), BPT_C}, - {RUNE_C(0x002E24), BPT_O}, - {RUNE_C(0x002E25), BPT_C}, - {RUNE_C(0x002E26), BPT_O}, - {RUNE_C(0x002E27), BPT_C}, - {RUNE_C(0x002E28), BPT_O}, - {RUNE_C(0x002E29), BPT_C}, - {RUNE_C(0x002E55), BPT_O}, - {RUNE_C(0x002E56), BPT_C}, - {RUNE_C(0x002E57), BPT_O}, - {RUNE_C(0x002E58), BPT_C}, - {RUNE_C(0x002E59), BPT_O}, - {RUNE_C(0x002E5A), BPT_C}, - {RUNE_C(0x002E5B), BPT_O}, - {RUNE_C(0x002E5C), BPT_C}, - {RUNE_C(0x003008), BPT_O}, - {RUNE_C(0x003009), BPT_C}, - {RUNE_C(0x00300A), BPT_O}, - {RUNE_C(0x00300B), BPT_C}, - {RUNE_C(0x00300C), BPT_O}, - {RUNE_C(0x00300D), BPT_C}, - {RUNE_C(0x00300E), BPT_O}, - {RUNE_C(0x00300F), BPT_C}, - {RUNE_C(0x003010), BPT_O}, - {RUNE_C(0x003011), BPT_C}, - {RUNE_C(0x003014), BPT_O}, - {RUNE_C(0x003015), BPT_C}, - {RUNE_C(0x003016), BPT_O}, - {RUNE_C(0x003017), BPT_C}, - {RUNE_C(0x003018), BPT_O}, - {RUNE_C(0x003019), BPT_C}, - {RUNE_C(0x00301A), BPT_O}, - {RUNE_C(0x00301B), BPT_C}, - {RUNE_C(0x00FE59), BPT_O}, - {RUNE_C(0x00FE5A), BPT_C}, - {RUNE_C(0x00FE5B), BPT_O}, - {RUNE_C(0x00FE5C), BPT_C}, - {RUNE_C(0x00FE5D), BPT_O}, - {RUNE_C(0x00FE5E), BPT_C}, - {RUNE_C(0x00FF08), BPT_O}, - {RUNE_C(0x00FF09), BPT_C}, - {RUNE_C(0x00FF3B), BPT_O}, - {RUNE_C(0x00FF3D), BPT_C}, - {RUNE_C(0x00FF5B), BPT_O}, - {RUNE_C(0x00FF5D), BPT_C}, - {RUNE_C(0x00FF5F), BPT_O}, - {RUNE_C(0x00FF60), BPT_C}, - {RUNE_C(0x00FF62), BPT_O}, - {RUNE_C(0x00FF63), BPT_C}, +static constexpr enum uprop_bpt stage2[][256] = { + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_O, BPT_N, BPT_C, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_O, BPT_N, BPT_C, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_O, BPT_C, BPT_O, BPT_C, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_O, BPT_C, BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, + BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, + BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, + BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, + BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, + BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_O, BPT_C, BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, + BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_O, BPT_C, BPT_O, + BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, + BPT_O, BPT_C, BPT_N, BPT_N, BPT_O, BPT_C, BPT_O, BPT_C, + BPT_O, BPT_C, BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_O, BPT_C, BPT_O, BPT_C, BPT_O, BPT_C, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, + {BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_O, BPT_N, BPT_C, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_O, BPT_N, BPT_C, BPT_N, BPT_O, + BPT_C, BPT_N, BPT_O, BPT_C, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, + BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N, BPT_N}, }; -_MLIB_DEFINE_BSEARCH_KV(enum uprop_bpt, lookup, BPT_N) - enum uprop_bpt uprop_get_bpt(rune ch) { - return ch < lengthof(lookup_lat1) ? lookup_lat1[ch] : mlib_lookup_kv(ch); + return stage2[stage1[ch / 256]][ch % 256]; } diff --git a/lib/unicode/prop/uprop_get_ccc.c b/lib/unicode/prop/uprop_get_ccc.c index 1e46c23..eebfdb2 100644 --- a/lib/unicode/prop/uprop_get_ccc.c +++ b/lib/unicode/prop/uprop_get_ccc.c @@ -1,408 +1,2943 @@ /* This file is autogenerated by gen/prop/ccc; DO NOT EDIT. */ -#include "_bsearch.h" -#include "macros.h" -#include "rune.h" #include "unicode/prop.h" -static const struct { - rune lo, hi; - enum uprop_ccc val; -} lookup[] = { - {RUNE_C(0x000300), RUNE_C(0x000314), CCC_A}, - {RUNE_C(0x000315), RUNE_C(0x000315), CCC_AR}, - {RUNE_C(0x000316), RUNE_C(0x000319), CCC_B}, - {RUNE_C(0x00031A), RUNE_C(0x00031A), CCC_AR}, - {RUNE_C(0x00031B), RUNE_C(0x00031B), CCC_ATAR}, - {RUNE_C(0x00031C), RUNE_C(0x000320), CCC_B}, - {RUNE_C(0x000321), RUNE_C(0x000322), CCC_ATB}, - {RUNE_C(0x000323), RUNE_C(0x000326), CCC_B}, - {RUNE_C(0x000327), RUNE_C(0x000328), CCC_ATB}, - {RUNE_C(0x000329), RUNE_C(0x000333), CCC_B}, - {RUNE_C(0x000334), RUNE_C(0x000338), CCC_OV}, - {RUNE_C(0x000339), RUNE_C(0x00033C), CCC_B}, - {RUNE_C(0x00033D), RUNE_C(0x000344), CCC_A}, - {RUNE_C(0x000345), RUNE_C(0x000345), CCC_IS}, - {RUNE_C(0x000346), RUNE_C(0x000346), CCC_A}, - {RUNE_C(0x000347), RUNE_C(0x000349), CCC_B}, - {RUNE_C(0x00034A), RUNE_C(0x00034C), CCC_A}, - {RUNE_C(0x00034D), RUNE_C(0x00034E), CCC_B}, - {RUNE_C(0x000350), RUNE_C(0x000352), CCC_A}, - {RUNE_C(0x000353), RUNE_C(0x000356), CCC_B}, - {RUNE_C(0x000357), RUNE_C(0x000357), CCC_A}, - {RUNE_C(0x000358), RUNE_C(0x000358), CCC_AR}, - {RUNE_C(0x000359), RUNE_C(0x00035A), CCC_B}, - {RUNE_C(0x00035B), RUNE_C(0x00035B), CCC_A}, - {RUNE_C(0x00035C), RUNE_C(0x00035C), CCC_DB}, - {RUNE_C(0x00035D), RUNE_C(0x00035E), CCC_DA}, - {RUNE_C(0x00035F), RUNE_C(0x00035F), CCC_DB}, - {RUNE_C(0x000360), RUNE_C(0x000361), CCC_DA}, - {RUNE_C(0x000362), RUNE_C(0x000362), CCC_DB}, - {RUNE_C(0x000363), RUNE_C(0x00036F), CCC_A}, - {RUNE_C(0x000483), RUNE_C(0x000487), CCC_A}, - {RUNE_C(0x000591), RUNE_C(0x000591), CCC_B}, - {RUNE_C(0x000592), RUNE_C(0x000595), CCC_A}, - {RUNE_C(0x000596), RUNE_C(0x000596), CCC_B}, - {RUNE_C(0x000597), RUNE_C(0x000599), CCC_A}, - {RUNE_C(0x00059A), RUNE_C(0x00059A), CCC_BR}, - {RUNE_C(0x00059B), RUNE_C(0x00059B), CCC_B}, - {RUNE_C(0x00059C), RUNE_C(0x0005A1), CCC_A}, - {RUNE_C(0x0005A2), RUNE_C(0x0005A7), CCC_B}, - {RUNE_C(0x0005A8), RUNE_C(0x0005A9), CCC_A}, - {RUNE_C(0x0005AA), RUNE_C(0x0005AA), CCC_B}, - {RUNE_C(0x0005AB), RUNE_C(0x0005AC), CCC_A}, - {RUNE_C(0x0005AD), RUNE_C(0x0005AD), CCC_BR}, - {RUNE_C(0x0005AE), RUNE_C(0x0005AE), CCC_AL}, - {RUNE_C(0x0005AF), RUNE_C(0x0005AF), CCC_A}, - {RUNE_C(0x0005B0), RUNE_C(0x0005B0), CCC_CCC10}, - {RUNE_C(0x0005B1), RUNE_C(0x0005B1), CCC_CCC11}, - {RUNE_C(0x0005B2), RUNE_C(0x0005B2), CCC_CCC12}, - {RUNE_C(0x0005B3), RUNE_C(0x0005B3), CCC_CCC13}, - {RUNE_C(0x0005B4), RUNE_C(0x0005B4), CCC_CCC14}, - {RUNE_C(0x0005B5), RUNE_C(0x0005B5), CCC_CCC15}, - {RUNE_C(0x0005B6), RUNE_C(0x0005B6), CCC_CCC16}, - {RUNE_C(0x0005B7), RUNE_C(0x0005B7), CCC_CCC17}, - {RUNE_C(0x0005B8), RUNE_C(0x0005B8), CCC_CCC18}, - {RUNE_C(0x0005B9), RUNE_C(0x0005BA), CCC_CCC19}, - {RUNE_C(0x0005BB), RUNE_C(0x0005BB), CCC_CCC20}, - {RUNE_C(0x0005BC), RUNE_C(0x0005BC), CCC_CCC21}, - {RUNE_C(0x0005BD), RUNE_C(0x0005BD), CCC_CCC22}, - {RUNE_C(0x0005BF), RUNE_C(0x0005BF), CCC_CCC23}, - {RUNE_C(0x0005C1), RUNE_C(0x0005C1), CCC_CCC24}, - {RUNE_C(0x0005C2), RUNE_C(0x0005C2), CCC_CCC25}, - {RUNE_C(0x0005C4), RUNE_C(0x0005C4), CCC_A}, - {RUNE_C(0x0005C5), RUNE_C(0x0005C5), CCC_B}, - {RUNE_C(0x0005C7), RUNE_C(0x0005C7), CCC_CCC18}, - {RUNE_C(0x000610), RUNE_C(0x000617), CCC_A}, - {RUNE_C(0x000618), RUNE_C(0x000618), CCC_CCC30}, - {RUNE_C(0x000619), RUNE_C(0x000619), CCC_CCC31}, - {RUNE_C(0x00061A), RUNE_C(0x00061A), CCC_CCC32}, - {RUNE_C(0x00064B), RUNE_C(0x00064B), CCC_CCC27}, - {RUNE_C(0x00064C), RUNE_C(0x00064C), CCC_CCC28}, - {RUNE_C(0x00064D), RUNE_C(0x00064D), CCC_CCC29}, - {RUNE_C(0x00064E), RUNE_C(0x00064E), CCC_CCC30}, - {RUNE_C(0x00064F), RUNE_C(0x00064F), CCC_CCC31}, - {RUNE_C(0x000650), RUNE_C(0x000650), CCC_CCC32}, - {RUNE_C(0x000651), RUNE_C(0x000651), CCC_CCC33}, - {RUNE_C(0x000652), RUNE_C(0x000652), CCC_CCC34}, - {RUNE_C(0x000653), RUNE_C(0x000654), CCC_A}, - {RUNE_C(0x000655), RUNE_C(0x000656), CCC_B}, - {RUNE_C(0x000657), RUNE_C(0x00065B), CCC_A}, - {RUNE_C(0x00065C), RUNE_C(0x00065C), CCC_B}, - {RUNE_C(0x00065D), RUNE_C(0x00065E), CCC_A}, - {RUNE_C(0x00065F), RUNE_C(0x00065F), CCC_B}, - {RUNE_C(0x000670), RUNE_C(0x000670), CCC_CCC35}, - {RUNE_C(0x0006D6), RUNE_C(0x0006DC), CCC_A}, - {RUNE_C(0x0006DF), RUNE_C(0x0006E2), CCC_A}, - {RUNE_C(0x0006E3), RUNE_C(0x0006E3), CCC_B}, - {RUNE_C(0x0006E4), RUNE_C(0x0006E4), CCC_A}, - {RUNE_C(0x0006E7), RUNE_C(0x0006E8), CCC_A}, - {RUNE_C(0x0006EA), RUNE_C(0x0006EA), CCC_B}, - {RUNE_C(0x0006EB), RUNE_C(0x0006EC), CCC_A}, - {RUNE_C(0x0006ED), RUNE_C(0x0006ED), CCC_B}, - {RUNE_C(0x000711), RUNE_C(0x000711), CCC_CCC36}, - {RUNE_C(0x000730), RUNE_C(0x000730), CCC_A}, - {RUNE_C(0x000731), RUNE_C(0x000731), CCC_B}, - {RUNE_C(0x000732), RUNE_C(0x000733), CCC_A}, - {RUNE_C(0x000734), RUNE_C(0x000734), CCC_B}, - {RUNE_C(0x000735), RUNE_C(0x000736), CCC_A}, - {RUNE_C(0x000737), RUNE_C(0x000739), CCC_B}, - {RUNE_C(0x00073A), RUNE_C(0x00073A), CCC_A}, - {RUNE_C(0x00073B), RUNE_C(0x00073C), CCC_B}, - {RUNE_C(0x00073D), RUNE_C(0x00073D), CCC_A}, - {RUNE_C(0x00073E), RUNE_C(0x00073E), CCC_B}, - {RUNE_C(0x00073F), RUNE_C(0x000741), CCC_A}, - {RUNE_C(0x000742), RUNE_C(0x000742), CCC_B}, - {RUNE_C(0x000743), RUNE_C(0x000743), CCC_A}, - {RUNE_C(0x000744), RUNE_C(0x000744), CCC_B}, - {RUNE_C(0x000745), RUNE_C(0x000745), CCC_A}, - {RUNE_C(0x000746), RUNE_C(0x000746), CCC_B}, - {RUNE_C(0x000747), RUNE_C(0x000747), CCC_A}, - {RUNE_C(0x000748), RUNE_C(0x000748), CCC_B}, - {RUNE_C(0x000749), RUNE_C(0x00074A), CCC_A}, - {RUNE_C(0x0007EB), RUNE_C(0x0007F1), CCC_A}, - {RUNE_C(0x0007F2), RUNE_C(0x0007F2), CCC_B}, - {RUNE_C(0x0007F3), RUNE_C(0x0007F3), CCC_A}, - {RUNE_C(0x0007FD), RUNE_C(0x0007FD), CCC_B}, - {RUNE_C(0x000816), RUNE_C(0x000819), CCC_A}, - {RUNE_C(0x00081B), RUNE_C(0x000823), CCC_A}, - {RUNE_C(0x000825), RUNE_C(0x000827), CCC_A}, - {RUNE_C(0x000829), RUNE_C(0x00082D), CCC_A}, - {RUNE_C(0x000859), RUNE_C(0x00085B), CCC_B}, - {RUNE_C(0x000898), RUNE_C(0x000898), CCC_A}, - {RUNE_C(0x000899), RUNE_C(0x00089B), CCC_B}, - {RUNE_C(0x00089C), RUNE_C(0x00089F), CCC_A}, - {RUNE_C(0x0008CA), RUNE_C(0x0008CE), CCC_A}, - {RUNE_C(0x0008CF), RUNE_C(0x0008D3), CCC_B}, - {RUNE_C(0x0008D4), RUNE_C(0x0008E1), CCC_A}, - {RUNE_C(0x0008E3), RUNE_C(0x0008E3), CCC_B}, - {RUNE_C(0x0008E4), RUNE_C(0x0008E5), CCC_A}, - {RUNE_C(0x0008E6), RUNE_C(0x0008E6), CCC_B}, - {RUNE_C(0x0008E7), RUNE_C(0x0008E8), CCC_A}, - {RUNE_C(0x0008E9), RUNE_C(0x0008E9), CCC_B}, - {RUNE_C(0x0008EA), RUNE_C(0x0008EC), CCC_A}, - {RUNE_C(0x0008ED), RUNE_C(0x0008EF), CCC_B}, - {RUNE_C(0x0008F0), RUNE_C(0x0008F0), CCC_CCC27}, - {RUNE_C(0x0008F1), RUNE_C(0x0008F1), CCC_CCC28}, - {RUNE_C(0x0008F2), RUNE_C(0x0008F2), CCC_CCC29}, - {RUNE_C(0x0008F3), RUNE_C(0x0008F5), CCC_A}, - {RUNE_C(0x0008F6), RUNE_C(0x0008F6), CCC_B}, - {RUNE_C(0x0008F7), RUNE_C(0x0008F8), CCC_A}, - {RUNE_C(0x0008F9), RUNE_C(0x0008FA), CCC_B}, - {RUNE_C(0x0008FB), RUNE_C(0x0008FF), CCC_A}, - {RUNE_C(0x00093C), RUNE_C(0x00093C), CCC_NK}, - {RUNE_C(0x00094D), RUNE_C(0x00094D), CCC_VR}, - {RUNE_C(0x000951), RUNE_C(0x000951), CCC_A}, - {RUNE_C(0x000952), RUNE_C(0x000952), CCC_B}, - {RUNE_C(0x000953), RUNE_C(0x000954), CCC_A}, - {RUNE_C(0x0009BC), RUNE_C(0x0009BC), CCC_NK}, - {RUNE_C(0x0009CD), RUNE_C(0x0009CD), CCC_VR}, - {RUNE_C(0x0009FE), RUNE_C(0x0009FE), CCC_A}, - {RUNE_C(0x000A3C), RUNE_C(0x000A3C), CCC_NK}, - {RUNE_C(0x000A4D), RUNE_C(0x000A4D), CCC_VR}, - {RUNE_C(0x000ABC), RUNE_C(0x000ABC), CCC_NK}, - {RUNE_C(0x000ACD), RUNE_C(0x000ACD), CCC_VR}, - {RUNE_C(0x000B3C), RUNE_C(0x000B3C), CCC_NK}, - {RUNE_C(0x000B4D), RUNE_C(0x000B4D), CCC_VR}, - {RUNE_C(0x000BCD), RUNE_C(0x000BCD), CCC_VR}, - {RUNE_C(0x000C3C), RUNE_C(0x000C3C), CCC_NK}, - {RUNE_C(0x000C4D), RUNE_C(0x000C4D), CCC_VR}, - {RUNE_C(0x000C55), RUNE_C(0x000C55), CCC_CCC84}, - {RUNE_C(0x000C56), RUNE_C(0x000C56), CCC_CCC91}, - {RUNE_C(0x000CBC), RUNE_C(0x000CBC), CCC_NK}, - {RUNE_C(0x000CCD), RUNE_C(0x000CCD), CCC_VR}, - {RUNE_C(0x000D3B), RUNE_C(0x000D3C), CCC_VR}, - {RUNE_C(0x000D4D), RUNE_C(0x000D4D), CCC_VR}, - {RUNE_C(0x000DCA), RUNE_C(0x000DCA), CCC_VR}, - {RUNE_C(0x000E38), RUNE_C(0x000E39), CCC_CCC103}, - {RUNE_C(0x000E3A), RUNE_C(0x000E3A), CCC_VR}, - {RUNE_C(0x000E48), RUNE_C(0x000E4B), CCC_CCC107}, - {RUNE_C(0x000EB8), RUNE_C(0x000EB9), CCC_CCC118}, - {RUNE_C(0x000EBA), RUNE_C(0x000EBA), CCC_VR}, - {RUNE_C(0x000EC8), RUNE_C(0x000ECB), CCC_CCC122}, - {RUNE_C(0x000F18), RUNE_C(0x000F19), CCC_B}, - {RUNE_C(0x000F35), RUNE_C(0x000F35), CCC_B}, - {RUNE_C(0x000F37), RUNE_C(0x000F37), CCC_B}, - {RUNE_C(0x000F39), RUNE_C(0x000F39), CCC_ATAR}, - {RUNE_C(0x000F71), RUNE_C(0x000F71), CCC_CCC129}, - {RUNE_C(0x000F72), RUNE_C(0x000F72), CCC_CCC130}, - {RUNE_C(0x000F74), RUNE_C(0x000F74), CCC_CCC132}, - {RUNE_C(0x000F7A), RUNE_C(0x000F7D), CCC_CCC130}, - {RUNE_C(0x000F80), RUNE_C(0x000F80), CCC_CCC130}, - {RUNE_C(0x000F82), RUNE_C(0x000F83), CCC_A}, - {RUNE_C(0x000F84), RUNE_C(0x000F84), CCC_VR}, - {RUNE_C(0x000F86), RUNE_C(0x000F87), CCC_A}, - {RUNE_C(0x000FC6), RUNE_C(0x000FC6), CCC_B}, - {RUNE_C(0x001037), RUNE_C(0x001037), CCC_NK}, - {RUNE_C(0x001039), RUNE_C(0x00103A), CCC_VR}, - {RUNE_C(0x00108D), RUNE_C(0x00108D), CCC_B}, - {RUNE_C(0x00135D), RUNE_C(0x00135F), CCC_A}, - {RUNE_C(0x001714), RUNE_C(0x001715), CCC_VR}, - {RUNE_C(0x001734), RUNE_C(0x001734), CCC_VR}, - {RUNE_C(0x0017D2), RUNE_C(0x0017D2), CCC_VR}, - {RUNE_C(0x0017DD), RUNE_C(0x0017DD), CCC_A}, - {RUNE_C(0x0018A9), RUNE_C(0x0018A9), CCC_AL}, - {RUNE_C(0x001939), RUNE_C(0x001939), CCC_BR}, - {RUNE_C(0x00193A), RUNE_C(0x00193A), CCC_A}, - {RUNE_C(0x00193B), RUNE_C(0x00193B), CCC_B}, - {RUNE_C(0x001A17), RUNE_C(0x001A17), CCC_A}, - {RUNE_C(0x001A18), RUNE_C(0x001A18), CCC_B}, - {RUNE_C(0x001A60), RUNE_C(0x001A60), CCC_VR}, - {RUNE_C(0x001A75), RUNE_C(0x001A7C), CCC_A}, - {RUNE_C(0x001A7F), RUNE_C(0x001A7F), CCC_B}, - {RUNE_C(0x001AB0), RUNE_C(0x001AB4), CCC_A}, - {RUNE_C(0x001AB5), RUNE_C(0x001ABA), CCC_B}, - {RUNE_C(0x001ABB), RUNE_C(0x001ABC), CCC_A}, - {RUNE_C(0x001ABD), RUNE_C(0x001ABD), CCC_B}, - {RUNE_C(0x001ABF), RUNE_C(0x001AC0), CCC_B}, - {RUNE_C(0x001AC1), RUNE_C(0x001AC2), CCC_A}, - {RUNE_C(0x001AC3), RUNE_C(0x001AC4), CCC_B}, - {RUNE_C(0x001AC5), RUNE_C(0x001AC9), CCC_A}, - {RUNE_C(0x001ACA), RUNE_C(0x001ACA), CCC_B}, - {RUNE_C(0x001ACB), RUNE_C(0x001ACE), CCC_A}, - {RUNE_C(0x001B34), RUNE_C(0x001B34), CCC_NK}, - {RUNE_C(0x001B44), RUNE_C(0x001B44), CCC_VR}, - {RUNE_C(0x001B6B), RUNE_C(0x001B6B), CCC_A}, - {RUNE_C(0x001B6C), RUNE_C(0x001B6C), CCC_B}, - {RUNE_C(0x001B6D), RUNE_C(0x001B73), CCC_A}, - {RUNE_C(0x001BAA), RUNE_C(0x001BAB), CCC_VR}, - {RUNE_C(0x001BE6), RUNE_C(0x001BE6), CCC_NK}, - {RUNE_C(0x001BF2), RUNE_C(0x001BF3), CCC_VR}, - {RUNE_C(0x001C37), RUNE_C(0x001C37), CCC_NK}, - {RUNE_C(0x001CD0), RUNE_C(0x001CD2), CCC_A}, - {RUNE_C(0x001CD4), RUNE_C(0x001CD4), CCC_OV}, - {RUNE_C(0x001CD5), RUNE_C(0x001CD9), CCC_B}, - {RUNE_C(0x001CDA), RUNE_C(0x001CDB), CCC_A}, - {RUNE_C(0x001CDC), RUNE_C(0x001CDF), CCC_B}, - {RUNE_C(0x001CE0), RUNE_C(0x001CE0), CCC_A}, - {RUNE_C(0x001CE2), RUNE_C(0x001CE8), CCC_OV}, - {RUNE_C(0x001CED), RUNE_C(0x001CED), CCC_B}, - {RUNE_C(0x001CF4), RUNE_C(0x001CF4), CCC_A}, - {RUNE_C(0x001CF8), RUNE_C(0x001CF9), CCC_A}, - {RUNE_C(0x001DC0), RUNE_C(0x001DC1), CCC_A}, - {RUNE_C(0x001DC2), RUNE_C(0x001DC2), CCC_B}, - {RUNE_C(0x001DC3), RUNE_C(0x001DC9), CCC_A}, - {RUNE_C(0x001DCA), RUNE_C(0x001DCA), CCC_B}, - {RUNE_C(0x001DCB), RUNE_C(0x001DCC), CCC_A}, - {RUNE_C(0x001DCD), RUNE_C(0x001DCD), CCC_DA}, - {RUNE_C(0x001DCE), RUNE_C(0x001DCE), CCC_ATA}, - {RUNE_C(0x001DCF), RUNE_C(0x001DCF), CCC_B}, - {RUNE_C(0x001DD0), RUNE_C(0x001DD0), CCC_ATB}, - {RUNE_C(0x001DD1), RUNE_C(0x001DF5), CCC_A}, - {RUNE_C(0x001DF6), RUNE_C(0x001DF6), CCC_AR}, - {RUNE_C(0x001DF7), RUNE_C(0x001DF8), CCC_AL}, - {RUNE_C(0x001DF9), RUNE_C(0x001DF9), CCC_B}, - {RUNE_C(0x001DFA), RUNE_C(0x001DFA), CCC_BL}, - {RUNE_C(0x001DFB), RUNE_C(0x001DFB), CCC_A}, - {RUNE_C(0x001DFC), RUNE_C(0x001DFC), CCC_DB}, - {RUNE_C(0x001DFD), RUNE_C(0x001DFD), CCC_B}, - {RUNE_C(0x001DFE), RUNE_C(0x001DFE), CCC_A}, - {RUNE_C(0x001DFF), RUNE_C(0x001DFF), CCC_B}, - {RUNE_C(0x0020D0), RUNE_C(0x0020D1), CCC_A}, - {RUNE_C(0x0020D2), RUNE_C(0x0020D3), CCC_OV}, - {RUNE_C(0x0020D4), RUNE_C(0x0020D7), CCC_A}, - {RUNE_C(0x0020D8), RUNE_C(0x0020DA), CCC_OV}, - {RUNE_C(0x0020DB), RUNE_C(0x0020DC), CCC_A}, - {RUNE_C(0x0020E1), RUNE_C(0x0020E1), CCC_A}, - {RUNE_C(0x0020E5), RUNE_C(0x0020E6), CCC_OV}, - {RUNE_C(0x0020E7), RUNE_C(0x0020E7), CCC_A}, - {RUNE_C(0x0020E8), RUNE_C(0x0020E8), CCC_B}, - {RUNE_C(0x0020E9), RUNE_C(0x0020E9), CCC_A}, - {RUNE_C(0x0020EA), RUNE_C(0x0020EB), CCC_OV}, - {RUNE_C(0x0020EC), RUNE_C(0x0020EF), CCC_B}, - {RUNE_C(0x0020F0), RUNE_C(0x0020F0), CCC_A}, - {RUNE_C(0x002CEF), RUNE_C(0x002CF1), CCC_A}, - {RUNE_C(0x002D7F), RUNE_C(0x002D7F), CCC_VR}, - {RUNE_C(0x002DE0), RUNE_C(0x002DFF), CCC_A}, - {RUNE_C(0x00302A), RUNE_C(0x00302A), CCC_BL}, - {RUNE_C(0x00302B), RUNE_C(0x00302B), CCC_AL}, - {RUNE_C(0x00302C), RUNE_C(0x00302C), CCC_AR}, - {RUNE_C(0x00302D), RUNE_C(0x00302D), CCC_BR}, - {RUNE_C(0x00302E), RUNE_C(0x00302F), CCC_L}, - {RUNE_C(0x003099), RUNE_C(0x00309A), CCC_KV}, - {RUNE_C(0x00A66F), RUNE_C(0x00A66F), CCC_A}, - {RUNE_C(0x00A674), RUNE_C(0x00A67D), CCC_A}, - {RUNE_C(0x00A69E), RUNE_C(0x00A69F), CCC_A}, - {RUNE_C(0x00A6F0), RUNE_C(0x00A6F1), CCC_A}, - {RUNE_C(0x00A806), RUNE_C(0x00A806), CCC_VR}, - {RUNE_C(0x00A82C), RUNE_C(0x00A82C), CCC_VR}, - {RUNE_C(0x00A8C4), RUNE_C(0x00A8C4), CCC_VR}, - {RUNE_C(0x00A8E0), RUNE_C(0x00A8F1), CCC_A}, - {RUNE_C(0x00A92B), RUNE_C(0x00A92D), CCC_B}, - {RUNE_C(0x00A953), RUNE_C(0x00A953), CCC_VR}, - {RUNE_C(0x00A9B3), RUNE_C(0x00A9B3), CCC_NK}, - {RUNE_C(0x00A9C0), RUNE_C(0x00A9C0), CCC_VR}, - {RUNE_C(0x00AAB0), RUNE_C(0x00AAB0), CCC_A}, - {RUNE_C(0x00AAB2), RUNE_C(0x00AAB3), CCC_A}, - {RUNE_C(0x00AAB4), RUNE_C(0x00AAB4), CCC_B}, - {RUNE_C(0x00AAB7), RUNE_C(0x00AAB8), CCC_A}, - {RUNE_C(0x00AABE), RUNE_C(0x00AABF), CCC_A}, - {RUNE_C(0x00AAC1), RUNE_C(0x00AAC1), CCC_A}, - {RUNE_C(0x00AAF6), RUNE_C(0x00AAF6), CCC_VR}, - {RUNE_C(0x00ABED), RUNE_C(0x00ABED), CCC_VR}, - {RUNE_C(0x00FB1E), RUNE_C(0x00FB1E), CCC_CCC26}, - {RUNE_C(0x00FE20), RUNE_C(0x00FE26), CCC_A}, - {RUNE_C(0x00FE27), RUNE_C(0x00FE2D), CCC_B}, - {RUNE_C(0x00FE2E), RUNE_C(0x00FE2F), CCC_A}, - {RUNE_C(0x0101FD), RUNE_C(0x0101FD), CCC_B}, - {RUNE_C(0x0102E0), RUNE_C(0x0102E0), CCC_B}, - {RUNE_C(0x010376), RUNE_C(0x01037A), CCC_A}, - {RUNE_C(0x010A0D), RUNE_C(0x010A0D), CCC_B}, - {RUNE_C(0x010A0F), RUNE_C(0x010A0F), CCC_A}, - {RUNE_C(0x010A38), RUNE_C(0x010A38), CCC_A}, - {RUNE_C(0x010A39), RUNE_C(0x010A39), CCC_OV}, - {RUNE_C(0x010A3A), RUNE_C(0x010A3A), CCC_B}, - {RUNE_C(0x010A3F), RUNE_C(0x010A3F), CCC_VR}, - {RUNE_C(0x010AE5), RUNE_C(0x010AE5), CCC_A}, - {RUNE_C(0x010AE6), RUNE_C(0x010AE6), CCC_B}, - {RUNE_C(0x010D24), RUNE_C(0x010D27), CCC_A}, - {RUNE_C(0x010EAB), RUNE_C(0x010EAC), CCC_A}, - {RUNE_C(0x010EFD), RUNE_C(0x010EFF), CCC_B}, - {RUNE_C(0x010F46), RUNE_C(0x010F47), CCC_B}, - {RUNE_C(0x010F48), RUNE_C(0x010F4A), CCC_A}, - {RUNE_C(0x010F4B), RUNE_C(0x010F4B), CCC_B}, - {RUNE_C(0x010F4C), RUNE_C(0x010F4C), CCC_A}, - {RUNE_C(0x010F4D), RUNE_C(0x010F50), CCC_B}, - {RUNE_C(0x010F82), RUNE_C(0x010F82), CCC_A}, - {RUNE_C(0x010F83), RUNE_C(0x010F83), CCC_B}, - {RUNE_C(0x010F84), RUNE_C(0x010F84), CCC_A}, - {RUNE_C(0x010F85), RUNE_C(0x010F85), CCC_B}, - {RUNE_C(0x011046), RUNE_C(0x011046), CCC_VR}, - {RUNE_C(0x011070), RUNE_C(0x011070), CCC_VR}, - {RUNE_C(0x01107F), RUNE_C(0x01107F), CCC_VR}, - {RUNE_C(0x0110B9), RUNE_C(0x0110B9), CCC_VR}, - {RUNE_C(0x0110BA), RUNE_C(0x0110BA), CCC_NK}, - {RUNE_C(0x011100), RUNE_C(0x011102), CCC_A}, - {RUNE_C(0x011133), RUNE_C(0x011134), CCC_VR}, - {RUNE_C(0x011173), RUNE_C(0x011173), CCC_NK}, - {RUNE_C(0x0111C0), RUNE_C(0x0111C0), CCC_VR}, - {RUNE_C(0x0111CA), RUNE_C(0x0111CA), CCC_NK}, - {RUNE_C(0x011235), RUNE_C(0x011235), CCC_VR}, - {RUNE_C(0x011236), RUNE_C(0x011236), CCC_NK}, - {RUNE_C(0x0112E9), RUNE_C(0x0112E9), CCC_NK}, - {RUNE_C(0x0112EA), RUNE_C(0x0112EA), CCC_VR}, - {RUNE_C(0x01133B), RUNE_C(0x01133C), CCC_NK}, - {RUNE_C(0x01134D), RUNE_C(0x01134D), CCC_VR}, - {RUNE_C(0x011366), RUNE_C(0x01136C), CCC_A}, - {RUNE_C(0x011370), RUNE_C(0x011374), CCC_A}, - {RUNE_C(0x011442), RUNE_C(0x011442), CCC_VR}, - {RUNE_C(0x011446), RUNE_C(0x011446), CCC_NK}, - {RUNE_C(0x01145E), RUNE_C(0x01145E), CCC_A}, - {RUNE_C(0x0114C2), RUNE_C(0x0114C2), CCC_VR}, - {RUNE_C(0x0114C3), RUNE_C(0x0114C3), CCC_NK}, - {RUNE_C(0x0115BF), RUNE_C(0x0115BF), CCC_VR}, - {RUNE_C(0x0115C0), RUNE_C(0x0115C0), CCC_NK}, - {RUNE_C(0x01163F), RUNE_C(0x01163F), CCC_VR}, - {RUNE_C(0x0116B6), RUNE_C(0x0116B6), CCC_VR}, - {RUNE_C(0x0116B7), RUNE_C(0x0116B7), CCC_NK}, - {RUNE_C(0x01172B), RUNE_C(0x01172B), CCC_VR}, - {RUNE_C(0x011839), RUNE_C(0x011839), CCC_VR}, - {RUNE_C(0x01183A), RUNE_C(0x01183A), CCC_NK}, - {RUNE_C(0x01193D), RUNE_C(0x01193E), CCC_VR}, - {RUNE_C(0x011943), RUNE_C(0x011943), CCC_NK}, - {RUNE_C(0x0119E0), RUNE_C(0x0119E0), CCC_VR}, - {RUNE_C(0x011A34), RUNE_C(0x011A34), CCC_VR}, - {RUNE_C(0x011A47), RUNE_C(0x011A47), CCC_VR}, - {RUNE_C(0x011A99), RUNE_C(0x011A99), CCC_VR}, - {RUNE_C(0x011C3F), RUNE_C(0x011C3F), CCC_VR}, - {RUNE_C(0x011D42), RUNE_C(0x011D42), CCC_NK}, - {RUNE_C(0x011D44), RUNE_C(0x011D45), CCC_VR}, - {RUNE_C(0x011D97), RUNE_C(0x011D97), CCC_VR}, - {RUNE_C(0x011F41), RUNE_C(0x011F42), CCC_VR}, - {RUNE_C(0x016AF0), RUNE_C(0x016AF4), CCC_OV}, - {RUNE_C(0x016B30), RUNE_C(0x016B36), CCC_A}, - {RUNE_C(0x016FF0), RUNE_C(0x016FF1), CCC_HANR}, - {RUNE_C(0x01BC9E), RUNE_C(0x01BC9E), CCC_OV}, - {RUNE_C(0x01D165), RUNE_C(0x01D166), CCC_ATAR}, - {RUNE_C(0x01D167), RUNE_C(0x01D169), CCC_OV}, - {RUNE_C(0x01D16D), RUNE_C(0x01D16D), CCC_R}, - {RUNE_C(0x01D16E), RUNE_C(0x01D172), CCC_ATAR}, - {RUNE_C(0x01D17B), RUNE_C(0x01D182), CCC_B}, - {RUNE_C(0x01D185), RUNE_C(0x01D189), CCC_A}, - {RUNE_C(0x01D18A), RUNE_C(0x01D18B), CCC_B}, - {RUNE_C(0x01D1AA), RUNE_C(0x01D1AD), CCC_A}, - {RUNE_C(0x01D242), RUNE_C(0x01D244), CCC_A}, - {RUNE_C(0x01E000), RUNE_C(0x01E006), CCC_A}, - {RUNE_C(0x01E008), RUNE_C(0x01E018), CCC_A}, - {RUNE_C(0x01E01B), RUNE_C(0x01E021), CCC_A}, - {RUNE_C(0x01E023), RUNE_C(0x01E024), CCC_A}, - {RUNE_C(0x01E026), RUNE_C(0x01E02A), CCC_A}, - {RUNE_C(0x01E08F), RUNE_C(0x01E08F), CCC_A}, - {RUNE_C(0x01E130), RUNE_C(0x01E136), CCC_A}, - {RUNE_C(0x01E2AE), RUNE_C(0x01E2AE), CCC_A}, - {RUNE_C(0x01E2EC), RUNE_C(0x01E2EF), CCC_A}, - {RUNE_C(0x01E4EC), RUNE_C(0x01E4ED), CCC_AR}, - {RUNE_C(0x01E4EE), RUNE_C(0x01E4EE), CCC_B}, - {RUNE_C(0x01E4EF), RUNE_C(0x01E4EF), CCC_A}, - {RUNE_C(0x01E8D0), RUNE_C(0x01E8D6), CCC_B}, - {RUNE_C(0x01E944), RUNE_C(0x01E949), CCC_A}, - {RUNE_C(0x01E94A), RUNE_C(0x01E94A), CCC_NK}, +static constexpr uint8_t stage1[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, + 0, 0, 3, 0, 0, 0, 4, 5, 6, 7, 0, 8, 9, 10, 0, 11, + 12, 13, 14, 15, 16, 17, 16, 18, 16, 19, 16, 19, 16, 19, 0, 19, + 16, 20, 16, 19, 21, 19, 0, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 31, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 35, + 0, 0, 36, 0, 37, 0, 0, 0, 38, 39, 40, 41, 42, 43, 44, 45, + 46, 0, 0, 47, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 50, 0, 51, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, + 53, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 56, 57, 0, 0, 0, 0, + 58, 0, 0, 59, 60, 61, 62, 63, 0, 0, 64, 65, 0, 0, 0, 66, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 70, 0, 71, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 73, 0, 0, 0, 0, + 0, 0, 0, 0, 74, 0, 0, 0, 0, 0, 75, 76, 0, 77, 78, 0, + 0, 79, 80, 0, 81, 62, 0, 82, 83, 0, 0, 84, 85, 86, 0, 0, + 0, 87, 0, 88, 0, 0, 51, 89, 51, 0, 90, 0, 91, 0, 0, 0, + 80, 0, 0, 0, 92, 93, 0, 94, 95, 96, 97, 0, 0, 0, 0, 0, + 51, 0, 0, 0, 0, 98, 99, 0, 0, 0, 0, 0, 0, 100, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101, 102, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 105, 106, 0, 0, 107, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 108, 0, 109, 0, 102, 0, 0, 0, 0, 0, 110, 111, 0, 0, 0, 0, + 0, 0, 0, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 113, 0, 114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; -_MLIB_DEFINE_BSEARCH(enum uprop_ccc, lookup, CCC_NR) +static constexpr enum uprop_ccc stage2[][64] = { + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_AR, CCC_B, CCC_B, + CCC_B, CCC_B, CCC_AR, CCC_ATAR, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_ATB, CCC_ATB, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_ATB, + CCC_ATB, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_OV, CCC_OV, CCC_OV, CCC_OV, + CCC_OV, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_A, CCC_A, CCC_A}, + {CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_IS, CCC_A, CCC_B, + CCC_B, CCC_B, CCC_A, CCC_A, + CCC_A, CCC_B, CCC_B, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_A, + CCC_AR, CCC_B, CCC_B, CCC_A, + CCC_DB, CCC_DA, CCC_DA, CCC_DB, + CCC_DA, CCC_DA, CCC_DB, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_B, CCC_A, + CCC_A, CCC_A, CCC_BR, CCC_B, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_B, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_A, CCC_A, CCC_B, CCC_A, + CCC_A, CCC_BR, CCC_AL, CCC_A, + CCC_10, CCC_11, CCC_12, CCC_13, + CCC_14, CCC_15, CCC_16, CCC_17, + CCC_18, CCC_19, CCC_19, CCC_20, + CCC_21, CCC_22, CCC_NR, CCC_23}, + {CCC_NR, CCC_24, CCC_25, CCC_NR, + CCC_A, CCC_B, CCC_NR, CCC_18, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_30, CCC_31, CCC_32, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_27, + CCC_28, CCC_29, CCC_30, CCC_31, + CCC_32, CCC_33, CCC_34, CCC_A, + CCC_A, CCC_B, CCC_B, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_B, CCC_A, CCC_A, CCC_B, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_35, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_B, + CCC_A, CCC_NR, CCC_NR, CCC_A, + CCC_A, CCC_NR, CCC_B, CCC_A, + CCC_A, CCC_B, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_36, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_B, CCC_A, CCC_A, + CCC_B, CCC_A, CCC_A, CCC_B, + CCC_B, CCC_B, CCC_A, CCC_B, + CCC_B, CCC_A, CCC_B, CCC_A}, + {CCC_A, CCC_A, CCC_B, CCC_A, + CCC_B, CCC_A, CCC_B, CCC_A, + CCC_B, CCC_A, CCC_A, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_B, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_NR, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_B, CCC_B, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_B, CCC_B, CCC_B, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_NR, CCC_B, + CCC_A, CCC_A, CCC_B, CCC_A, + CCC_A, CCC_B, CCC_A, CCC_A, + CCC_A, CCC_B, CCC_B, CCC_B, + CCC_27, CCC_28, CCC_29, CCC_A, + CCC_A, CCC_A, CCC_B, CCC_A, + CCC_A, CCC_B, CCC_B, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NK, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_A, CCC_B, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_84, CCC_91, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_103, CCC_103, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_107, CCC_107, CCC_107, CCC_107, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_118, CCC_118, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_122, CCC_122, CCC_122, CCC_122, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_B, CCC_B, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_NR, CCC_B, + CCC_NR, CCC_ATAR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_129, CCC_130, CCC_NR, + CCC_132, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_130, CCC_130, + CCC_130, CCC_130, CCC_NR, CCC_NR}, + {CCC_130, CCC_NR, CCC_A, CCC_A, + CCC_VR, CCC_NR, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_B, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NK, + CCC_NR, CCC_VR, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_AL, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_BR, CCC_A, CCC_B, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_A, + CCC_B, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_B}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_A, + CCC_A, CCC_B, CCC_NR, CCC_B}, + {CCC_B, CCC_A, CCC_A, CCC_B, + CCC_B, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_B, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NK, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_A, + CCC_B, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_VR, CCC_VR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NK, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_VR, CCC_VR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NK, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_NR, + CCC_OV, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_B, CCC_A, CCC_A, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_A, CCC_NR, CCC_OV, CCC_OV, + CCC_OV, CCC_OV, CCC_OV, CCC_OV, + CCC_OV, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_A, CCC_A, CCC_B, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_B, CCC_A, + CCC_A, CCC_DA, CCC_ATA, CCC_B, + CCC_ATB, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_AR, CCC_AL, + CCC_AL, CCC_B, CCC_BL, CCC_A, + CCC_DB, CCC_B, CCC_A, CCC_B}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_OV, CCC_OV, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_OV, CCC_OV, CCC_OV, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_OV, CCC_OV, CCC_A, + CCC_B, CCC_A, CCC_OV, CCC_OV, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_A, + CCC_A, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_BL, CCC_AL, + CCC_AR, CCC_BR, CCC_L, CCC_L, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_KV, CCC_KV, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_B, + CCC_B, CCC_B, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NK, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_NR, CCC_A, CCC_A, + CCC_B, CCC_NR, CCC_NR, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_A}, + {CCC_NR, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_26, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_B, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_B, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_NR, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_OV, CCC_B, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_A, CCC_B, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_B, CCC_B, CCC_B}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_B, CCC_B, + CCC_A, CCC_A, CCC_A, CCC_B, + CCC_A, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_A, CCC_B, + CCC_A, CCC_B, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NK, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_A, CCC_A, CCC_A, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NK, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NK, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NK, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NK, + CCC_NK, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NK, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_VR, CCC_NK, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NK, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_VR, CCC_NK, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_VR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NK, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_VR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NK, CCC_NR, + CCC_VR, CCC_VR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_VR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_VR, CCC_VR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_OV, CCC_OV, CCC_OV, CCC_OV, + CCC_OV, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_HANR, CCC_HANR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_OV, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_ATAR, CCC_ATAR, CCC_OV, + CCC_OV, CCC_OV, CCC_NR, CCC_NR, + CCC_NR, CCC_R, CCC_ATAR, CCC_ATAR, + CCC_ATAR, CCC_ATAR, CCC_ATAR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_B}, + {CCC_B, CCC_B, CCC_B, CCC_NR, + CCC_NR, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_B, CCC_B, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_A, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_NR, CCC_NR, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_NR, CCC_A, + CCC_A, CCC_NR, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_A, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_A, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_AR, CCC_AR, CCC_B, CCC_A, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_B, CCC_B, CCC_B, CCC_B, + CCC_B, CCC_B, CCC_B, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, + {CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_A, CCC_A, CCC_A, CCC_A, + CCC_A, CCC_A, CCC_NK, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR, + CCC_NR, CCC_NR, CCC_NR, CCC_NR}, +}; enum uprop_ccc uprop_get_ccc(rune ch) { - return ch < lookup[0].lo ? CCC_NR : mlib_lookup(ch); + return stage2[stage1[ch / 64]][ch % 64]; } diff --git a/lib/unicode/prop/uprop_get_dt.c b/lib/unicode/prop/uprop_get_dt.c index 0db4a72..28b5abd 100644 --- a/lib/unicode/prop/uprop_get_dt.c +++ b/lib/unicode/prop/uprop_get_dt.c @@ -1,830 +1,2143 @@ /* This file is autogenerated by gen/prop/dt; DO NOT EDIT. */ -#include "_bsearch.h" -#include "macros.h" -#include "rune.h" #include "unicode/prop.h" -static constexpr enum uprop_dt lookup_lat1[] = { - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_NB, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, - DT_COM, DT_NONE, DT_SUP, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, - DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_COM, DT_COM, DT_NONE, DT_NONE, - DT_COM, DT_SUP, DT_SUP, DT_NONE, DT_FRA, DT_FRA, DT_FRA, DT_NONE, - DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, - DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, - DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, - DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, - DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, - DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, - DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, - DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, +static constexpr uint8_t stage1[] = { + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 10, 11, 12, 0, 0, + 0, 0, 13, 14, 15, 0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, + 26, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 29, 30, 31, 32, 33, 34, + 35, 36, 37, 38, 39, 40, 41, 0, 42, 43, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 44, 45, 0, 0, 46, 0, 47, 0, 0, 48, 49, 50, + 51, 52, 53, 54, 55, 56, 57, 58, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 60, 61, + 0, 0, 0, 0, 0, 0, 62, 0, 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 31, 31, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 77, 78, 0, 0, 0, 79, 0, 0, 80, 0, 81, 0, 0, 0, 0, + 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 83, 84, 0, 0, 0, 0, 85, 86, 87, 88, 88, 89, 88, 90, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 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, 92, 93, 0, 0, + 0, 0, 94, 95, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 31, 31, 31, 31, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 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 { - rune lo, hi; - enum uprop_dt val; -} lookup[] = { - {RUNE_C(0x000100), RUNE_C(0x00010F), DT_CAN}, - {RUNE_C(0x000112), RUNE_C(0x000125), DT_CAN}, - {RUNE_C(0x000128), RUNE_C(0x000130), DT_CAN}, - {RUNE_C(0x000132), RUNE_C(0x000133), DT_COM}, - {RUNE_C(0x000134), RUNE_C(0x000137), DT_CAN}, - {RUNE_C(0x000139), RUNE_C(0x00013E), DT_CAN}, - {RUNE_C(0x00013F), RUNE_C(0x000140), DT_COM}, - {RUNE_C(0x000143), RUNE_C(0x000148), DT_CAN}, - {RUNE_C(0x000149), RUNE_C(0x000149), DT_COM}, - {RUNE_C(0x00014C), RUNE_C(0x000151), DT_CAN}, - {RUNE_C(0x000154), RUNE_C(0x000165), DT_CAN}, - {RUNE_C(0x000168), RUNE_C(0x00017E), DT_CAN}, - {RUNE_C(0x00017F), RUNE_C(0x00017F), DT_COM}, - {RUNE_C(0x0001A0), RUNE_C(0x0001A1), DT_CAN}, - {RUNE_C(0x0001AF), RUNE_C(0x0001B0), DT_CAN}, - {RUNE_C(0x0001C4), RUNE_C(0x0001CC), DT_COM}, - {RUNE_C(0x0001CD), RUNE_C(0x0001DC), DT_CAN}, - {RUNE_C(0x0001DE), RUNE_C(0x0001E3), DT_CAN}, - {RUNE_C(0x0001E6), RUNE_C(0x0001F0), DT_CAN}, - {RUNE_C(0x0001F1), RUNE_C(0x0001F3), DT_COM}, - {RUNE_C(0x0001F4), RUNE_C(0x0001F5), DT_CAN}, - {RUNE_C(0x0001F8), RUNE_C(0x00021B), DT_CAN}, - {RUNE_C(0x00021E), RUNE_C(0x00021F), DT_CAN}, - {RUNE_C(0x000226), RUNE_C(0x000233), DT_CAN}, - {RUNE_C(0x0002B0), RUNE_C(0x0002B8), DT_SUP}, - {RUNE_C(0x0002D8), RUNE_C(0x0002DD), DT_COM}, - {RUNE_C(0x0002E0), RUNE_C(0x0002E4), DT_SUP}, - {RUNE_C(0x000340), RUNE_C(0x000341), DT_CAN}, - {RUNE_C(0x000343), RUNE_C(0x000344), DT_CAN}, - {RUNE_C(0x000374), RUNE_C(0x000374), DT_CAN}, - {RUNE_C(0x00037A), RUNE_C(0x00037A), DT_COM}, - {RUNE_C(0x00037E), RUNE_C(0x00037E), DT_CAN}, - {RUNE_C(0x000384), RUNE_C(0x000384), DT_COM}, - {RUNE_C(0x000385), RUNE_C(0x00038A), DT_CAN}, - {RUNE_C(0x00038C), RUNE_C(0x00038C), DT_CAN}, - {RUNE_C(0x00038E), RUNE_C(0x000390), DT_CAN}, - {RUNE_C(0x0003AA), RUNE_C(0x0003B0), DT_CAN}, - {RUNE_C(0x0003CA), RUNE_C(0x0003CE), DT_CAN}, - {RUNE_C(0x0003D0), RUNE_C(0x0003D2), DT_COM}, - {RUNE_C(0x0003D3), RUNE_C(0x0003D4), DT_CAN}, - {RUNE_C(0x0003D5), RUNE_C(0x0003D6), DT_COM}, - {RUNE_C(0x0003F0), RUNE_C(0x0003F2), DT_COM}, - {RUNE_C(0x0003F4), RUNE_C(0x0003F5), DT_COM}, - {RUNE_C(0x0003F9), RUNE_C(0x0003F9), DT_COM}, - {RUNE_C(0x000400), RUNE_C(0x000401), DT_CAN}, - {RUNE_C(0x000403), RUNE_C(0x000403), DT_CAN}, - {RUNE_C(0x000407), RUNE_C(0x000407), DT_CAN}, - {RUNE_C(0x00040C), RUNE_C(0x00040E), DT_CAN}, - {RUNE_C(0x000419), RUNE_C(0x000419), DT_CAN}, - {RUNE_C(0x000439), RUNE_C(0x000439), DT_CAN}, - {RUNE_C(0x000450), RUNE_C(0x000451), DT_CAN}, - {RUNE_C(0x000453), RUNE_C(0x000453), DT_CAN}, - {RUNE_C(0x000457), RUNE_C(0x000457), DT_CAN}, - {RUNE_C(0x00045C), RUNE_C(0x00045E), DT_CAN}, - {RUNE_C(0x000476), RUNE_C(0x000477), DT_CAN}, - {RUNE_C(0x0004C1), RUNE_C(0x0004C2), DT_CAN}, - {RUNE_C(0x0004D0), RUNE_C(0x0004D3), DT_CAN}, - {RUNE_C(0x0004D6), RUNE_C(0x0004D7), DT_CAN}, - {RUNE_C(0x0004DA), RUNE_C(0x0004DF), DT_CAN}, - {RUNE_C(0x0004E2), RUNE_C(0x0004E7), DT_CAN}, - {RUNE_C(0x0004EA), RUNE_C(0x0004F5), DT_CAN}, - {RUNE_C(0x0004F8), RUNE_C(0x0004F9), DT_CAN}, - {RUNE_C(0x000587), RUNE_C(0x000587), DT_COM}, - {RUNE_C(0x000622), RUNE_C(0x000626), DT_CAN}, - {RUNE_C(0x000675), RUNE_C(0x000678), DT_COM}, - {RUNE_C(0x0006C0), RUNE_C(0x0006C0), DT_CAN}, - {RUNE_C(0x0006C2), RUNE_C(0x0006C2), DT_CAN}, - {RUNE_C(0x0006D3), RUNE_C(0x0006D3), DT_CAN}, - {RUNE_C(0x000929), RUNE_C(0x000929), DT_CAN}, - {RUNE_C(0x000931), RUNE_C(0x000931), DT_CAN}, - {RUNE_C(0x000934), RUNE_C(0x000934), DT_CAN}, - {RUNE_C(0x000958), RUNE_C(0x00095F), DT_CAN}, - {RUNE_C(0x0009CB), RUNE_C(0x0009CC), DT_CAN}, - {RUNE_C(0x0009DC), RUNE_C(0x0009DD), DT_CAN}, - {RUNE_C(0x0009DF), RUNE_C(0x0009DF), DT_CAN}, - {RUNE_C(0x000A33), RUNE_C(0x000A33), DT_CAN}, - {RUNE_C(0x000A36), RUNE_C(0x000A36), DT_CAN}, - {RUNE_C(0x000A59), RUNE_C(0x000A5B), DT_CAN}, - {RUNE_C(0x000A5E), RUNE_C(0x000A5E), DT_CAN}, - {RUNE_C(0x000B48), RUNE_C(0x000B48), DT_CAN}, - {RUNE_C(0x000B4B), RUNE_C(0x000B4C), DT_CAN}, - {RUNE_C(0x000B5C), RUNE_C(0x000B5D), DT_CAN}, - {RUNE_C(0x000B94), RUNE_C(0x000B94), DT_CAN}, - {RUNE_C(0x000BCA), RUNE_C(0x000BCC), DT_CAN}, - {RUNE_C(0x000C48), RUNE_C(0x000C48), DT_CAN}, - {RUNE_C(0x000CC0), RUNE_C(0x000CC0), DT_CAN}, - {RUNE_C(0x000CC7), RUNE_C(0x000CC8), DT_CAN}, - {RUNE_C(0x000CCA), RUNE_C(0x000CCB), DT_CAN}, - {RUNE_C(0x000D4A), RUNE_C(0x000D4C), DT_CAN}, - {RUNE_C(0x000DDA), RUNE_C(0x000DDA), DT_CAN}, - {RUNE_C(0x000DDC), RUNE_C(0x000DDE), DT_CAN}, - {RUNE_C(0x000E33), RUNE_C(0x000E33), DT_COM}, - {RUNE_C(0x000EB3), RUNE_C(0x000EB3), DT_COM}, - {RUNE_C(0x000EDC), RUNE_C(0x000EDD), DT_COM}, - {RUNE_C(0x000F0C), RUNE_C(0x000F0C), DT_NB}, - {RUNE_C(0x000F43), RUNE_C(0x000F43), DT_CAN}, - {RUNE_C(0x000F4D), RUNE_C(0x000F4D), DT_CAN}, - {RUNE_C(0x000F52), RUNE_C(0x000F52), DT_CAN}, - {RUNE_C(0x000F57), RUNE_C(0x000F57), DT_CAN}, - {RUNE_C(0x000F5C), RUNE_C(0x000F5C), DT_CAN}, - {RUNE_C(0x000F69), RUNE_C(0x000F69), DT_CAN}, - {RUNE_C(0x000F73), RUNE_C(0x000F73), DT_CAN}, - {RUNE_C(0x000F75), RUNE_C(0x000F76), DT_CAN}, - {RUNE_C(0x000F77), RUNE_C(0x000F77), DT_COM}, - {RUNE_C(0x000F78), RUNE_C(0x000F78), DT_CAN}, - {RUNE_C(0x000F79), RUNE_C(0x000F79), DT_COM}, - {RUNE_C(0x000F81), RUNE_C(0x000F81), DT_CAN}, - {RUNE_C(0x000F93), RUNE_C(0x000F93), DT_CAN}, - {RUNE_C(0x000F9D), RUNE_C(0x000F9D), DT_CAN}, - {RUNE_C(0x000FA2), RUNE_C(0x000FA2), DT_CAN}, - {RUNE_C(0x000FA7), RUNE_C(0x000FA7), DT_CAN}, - {RUNE_C(0x000FAC), RUNE_C(0x000FAC), DT_CAN}, - {RUNE_C(0x000FB9), RUNE_C(0x000FB9), DT_CAN}, - {RUNE_C(0x001026), RUNE_C(0x001026), DT_CAN}, - {RUNE_C(0x0010FC), RUNE_C(0x0010FC), DT_SUP}, - {RUNE_C(0x001B06), RUNE_C(0x001B06), DT_CAN}, - {RUNE_C(0x001B08), RUNE_C(0x001B08), DT_CAN}, - {RUNE_C(0x001B0A), RUNE_C(0x001B0A), DT_CAN}, - {RUNE_C(0x001B0C), RUNE_C(0x001B0C), DT_CAN}, - {RUNE_C(0x001B0E), RUNE_C(0x001B0E), DT_CAN}, - {RUNE_C(0x001B12), RUNE_C(0x001B12), DT_CAN}, - {RUNE_C(0x001B3B), RUNE_C(0x001B3B), DT_CAN}, - {RUNE_C(0x001B3D), RUNE_C(0x001B3D), DT_CAN}, - {RUNE_C(0x001B40), RUNE_C(0x001B41), DT_CAN}, - {RUNE_C(0x001B43), RUNE_C(0x001B43), DT_CAN}, - {RUNE_C(0x001D2C), RUNE_C(0x001D2E), DT_SUP}, - {RUNE_C(0x001D30), RUNE_C(0x001D3A), DT_SUP}, - {RUNE_C(0x001D3C), RUNE_C(0x001D4D), DT_SUP}, - {RUNE_C(0x001D4F), RUNE_C(0x001D61), DT_SUP}, - {RUNE_C(0x001D62), RUNE_C(0x001D6A), DT_SUB}, - {RUNE_C(0x001D78), RUNE_C(0x001D78), DT_SUP}, - {RUNE_C(0x001D9B), RUNE_C(0x001DBF), DT_SUP}, - {RUNE_C(0x001E00), RUNE_C(0x001E99), DT_CAN}, - {RUNE_C(0x001E9A), RUNE_C(0x001E9A), DT_COM}, - {RUNE_C(0x001E9B), RUNE_C(0x001E9B), DT_CAN}, - {RUNE_C(0x001EA0), RUNE_C(0x001EF9), DT_CAN}, - {RUNE_C(0x001F00), RUNE_C(0x001F15), DT_CAN}, - {RUNE_C(0x001F18), RUNE_C(0x001F1D), DT_CAN}, - {RUNE_C(0x001F20), RUNE_C(0x001F45), DT_CAN}, - {RUNE_C(0x001F48), RUNE_C(0x001F4D), DT_CAN}, - {RUNE_C(0x001F50), RUNE_C(0x001F57), DT_CAN}, - {RUNE_C(0x001F59), RUNE_C(0x001F59), DT_CAN}, - {RUNE_C(0x001F5B), RUNE_C(0x001F5B), DT_CAN}, - {RUNE_C(0x001F5D), RUNE_C(0x001F5D), DT_CAN}, - {RUNE_C(0x001F5F), RUNE_C(0x001F7D), DT_CAN}, - {RUNE_C(0x001F80), RUNE_C(0x001FB4), DT_CAN}, - {RUNE_C(0x001FB6), RUNE_C(0x001FBC), DT_CAN}, - {RUNE_C(0x001FBD), RUNE_C(0x001FBD), DT_COM}, - {RUNE_C(0x001FBE), RUNE_C(0x001FBE), DT_CAN}, - {RUNE_C(0x001FBF), RUNE_C(0x001FC0), DT_COM}, - {RUNE_C(0x001FC1), RUNE_C(0x001FC4), DT_CAN}, - {RUNE_C(0x001FC6), RUNE_C(0x001FD3), DT_CAN}, - {RUNE_C(0x001FD6), RUNE_C(0x001FDB), DT_CAN}, - {RUNE_C(0x001FDD), RUNE_C(0x001FEF), DT_CAN}, - {RUNE_C(0x001FF2), RUNE_C(0x001FF4), DT_CAN}, - {RUNE_C(0x001FF6), RUNE_C(0x001FFD), DT_CAN}, - {RUNE_C(0x001FFE), RUNE_C(0x001FFE), DT_COM}, - {RUNE_C(0x002000), RUNE_C(0x002001), DT_CAN}, - {RUNE_C(0x002002), RUNE_C(0x002006), DT_COM}, - {RUNE_C(0x002007), RUNE_C(0x002007), DT_NB}, - {RUNE_C(0x002008), RUNE_C(0x00200A), DT_COM}, - {RUNE_C(0x002011), RUNE_C(0x002011), DT_NB}, - {RUNE_C(0x002017), RUNE_C(0x002017), DT_COM}, - {RUNE_C(0x002024), RUNE_C(0x002026), DT_COM}, - {RUNE_C(0x00202F), RUNE_C(0x00202F), DT_NB}, - {RUNE_C(0x002033), RUNE_C(0x002034), DT_COM}, - {RUNE_C(0x002036), RUNE_C(0x002037), DT_COM}, - {RUNE_C(0x00203C), RUNE_C(0x00203C), DT_COM}, - {RUNE_C(0x00203E), RUNE_C(0x00203E), DT_COM}, - {RUNE_C(0x002047), RUNE_C(0x002049), DT_COM}, - {RUNE_C(0x002057), RUNE_C(0x002057), DT_COM}, - {RUNE_C(0x00205F), RUNE_C(0x00205F), DT_COM}, - {RUNE_C(0x002070), RUNE_C(0x002071), DT_SUP}, - {RUNE_C(0x002074), RUNE_C(0x00207F), DT_SUP}, - {RUNE_C(0x002080), RUNE_C(0x00208E), DT_SUB}, - {RUNE_C(0x002090), RUNE_C(0x00209C), DT_SUB}, - {RUNE_C(0x0020A8), RUNE_C(0x0020A8), DT_COM}, - {RUNE_C(0x002100), RUNE_C(0x002101), DT_COM}, - {RUNE_C(0x002102), RUNE_C(0x002102), DT_FONT}, - {RUNE_C(0x002103), RUNE_C(0x002103), DT_COM}, - {RUNE_C(0x002105), RUNE_C(0x002107), DT_COM}, - {RUNE_C(0x002109), RUNE_C(0x002109), DT_COM}, - {RUNE_C(0x00210A), RUNE_C(0x002113), DT_FONT}, - {RUNE_C(0x002115), RUNE_C(0x002115), DT_FONT}, - {RUNE_C(0x002116), RUNE_C(0x002116), DT_COM}, - {RUNE_C(0x002119), RUNE_C(0x00211D), DT_FONT}, - {RUNE_C(0x002120), RUNE_C(0x002120), DT_SUP}, - {RUNE_C(0x002121), RUNE_C(0x002121), DT_COM}, - {RUNE_C(0x002122), RUNE_C(0x002122), DT_SUP}, - {RUNE_C(0x002124), RUNE_C(0x002124), DT_FONT}, - {RUNE_C(0x002126), RUNE_C(0x002126), DT_CAN}, - {RUNE_C(0x002128), RUNE_C(0x002128), DT_FONT}, - {RUNE_C(0x00212A), RUNE_C(0x00212B), DT_CAN}, - {RUNE_C(0x00212C), RUNE_C(0x00212D), DT_FONT}, - {RUNE_C(0x00212F), RUNE_C(0x002131), DT_FONT}, - {RUNE_C(0x002133), RUNE_C(0x002134), DT_FONT}, - {RUNE_C(0x002135), RUNE_C(0x002138), DT_COM}, - {RUNE_C(0x002139), RUNE_C(0x002139), DT_FONT}, - {RUNE_C(0x00213B), RUNE_C(0x00213B), DT_COM}, - {RUNE_C(0x00213C), RUNE_C(0x002140), DT_FONT}, - {RUNE_C(0x002145), RUNE_C(0x002149), DT_FONT}, - {RUNE_C(0x002150), RUNE_C(0x00215F), DT_FRA}, - {RUNE_C(0x002160), RUNE_C(0x00217F), DT_COM}, - {RUNE_C(0x002189), RUNE_C(0x002189), DT_FRA}, - {RUNE_C(0x00219A), RUNE_C(0x00219B), DT_CAN}, - {RUNE_C(0x0021AE), RUNE_C(0x0021AE), DT_CAN}, - {RUNE_C(0x0021CD), RUNE_C(0x0021CF), DT_CAN}, - {RUNE_C(0x002204), RUNE_C(0x002204), DT_CAN}, - {RUNE_C(0x002209), RUNE_C(0x002209), DT_CAN}, - {RUNE_C(0x00220C), RUNE_C(0x00220C), DT_CAN}, - {RUNE_C(0x002224), RUNE_C(0x002224), DT_CAN}, - {RUNE_C(0x002226), RUNE_C(0x002226), DT_CAN}, - {RUNE_C(0x00222C), RUNE_C(0x00222D), DT_COM}, - {RUNE_C(0x00222F), RUNE_C(0x002230), DT_COM}, - {RUNE_C(0x002241), RUNE_C(0x002241), DT_CAN}, - {RUNE_C(0x002244), RUNE_C(0x002244), DT_CAN}, - {RUNE_C(0x002247), RUNE_C(0x002247), DT_CAN}, - {RUNE_C(0x002249), RUNE_C(0x002249), DT_CAN}, - {RUNE_C(0x002260), RUNE_C(0x002260), DT_CAN}, - {RUNE_C(0x002262), RUNE_C(0x002262), DT_CAN}, - {RUNE_C(0x00226D), RUNE_C(0x002271), DT_CAN}, - {RUNE_C(0x002274), RUNE_C(0x002275), DT_CAN}, - {RUNE_C(0x002278), RUNE_C(0x002279), DT_CAN}, - {RUNE_C(0x002280), RUNE_C(0x002281), DT_CAN}, - {RUNE_C(0x002284), RUNE_C(0x002285), DT_CAN}, - {RUNE_C(0x002288), RUNE_C(0x002289), DT_CAN}, - {RUNE_C(0x0022AC), RUNE_C(0x0022AF), DT_CAN}, - {RUNE_C(0x0022E0), RUNE_C(0x0022E3), DT_CAN}, - {RUNE_C(0x0022EA), RUNE_C(0x0022ED), DT_CAN}, - {RUNE_C(0x002329), RUNE_C(0x00232A), DT_CAN}, - {RUNE_C(0x002460), RUNE_C(0x002473), DT_ENC}, - {RUNE_C(0x002474), RUNE_C(0x0024B5), DT_COM}, - {RUNE_C(0x0024B6), RUNE_C(0x0024EA), DT_ENC}, - {RUNE_C(0x002A0C), RUNE_C(0x002A0C), DT_COM}, - {RUNE_C(0x002A74), RUNE_C(0x002A76), DT_COM}, - {RUNE_C(0x002ADC), RUNE_C(0x002ADC), DT_CAN}, - {RUNE_C(0x002C7C), RUNE_C(0x002C7C), DT_SUB}, - {RUNE_C(0x002C7D), RUNE_C(0x002C7D), DT_SUP}, - {RUNE_C(0x002D6F), RUNE_C(0x002D6F), DT_SUP}, - {RUNE_C(0x002E9F), RUNE_C(0x002E9F), DT_COM}, - {RUNE_C(0x002EF3), RUNE_C(0x002EF3), DT_COM}, - {RUNE_C(0x002F00), RUNE_C(0x002FD5), DT_COM}, - {RUNE_C(0x003000), RUNE_C(0x003000), DT_WIDE}, - {RUNE_C(0x003036), RUNE_C(0x003036), DT_COM}, - {RUNE_C(0x003038), RUNE_C(0x00303A), DT_COM}, - {RUNE_C(0x00304C), RUNE_C(0x00304C), DT_CAN}, - {RUNE_C(0x00304E), RUNE_C(0x00304E), DT_CAN}, - {RUNE_C(0x003050), RUNE_C(0x003050), DT_CAN}, - {RUNE_C(0x003052), RUNE_C(0x003052), DT_CAN}, - {RUNE_C(0x003054), RUNE_C(0x003054), DT_CAN}, - {RUNE_C(0x003056), RUNE_C(0x003056), DT_CAN}, - {RUNE_C(0x003058), RUNE_C(0x003058), DT_CAN}, - {RUNE_C(0x00305A), RUNE_C(0x00305A), DT_CAN}, - {RUNE_C(0x00305C), RUNE_C(0x00305C), DT_CAN}, - {RUNE_C(0x00305E), RUNE_C(0x00305E), DT_CAN}, - {RUNE_C(0x003060), RUNE_C(0x003060), DT_CAN}, - {RUNE_C(0x003062), RUNE_C(0x003062), DT_CAN}, - {RUNE_C(0x003065), RUNE_C(0x003065), DT_CAN}, - {RUNE_C(0x003067), RUNE_C(0x003067), DT_CAN}, - {RUNE_C(0x003069), RUNE_C(0x003069), DT_CAN}, - {RUNE_C(0x003070), RUNE_C(0x003071), DT_CAN}, - {RUNE_C(0x003073), RUNE_C(0x003074), DT_CAN}, - {RUNE_C(0x003076), RUNE_C(0x003077), DT_CAN}, - {RUNE_C(0x003079), RUNE_C(0x00307A), DT_CAN}, - {RUNE_C(0x00307C), RUNE_C(0x00307D), DT_CAN}, - {RUNE_C(0x003094), RUNE_C(0x003094), DT_CAN}, - {RUNE_C(0x00309B), RUNE_C(0x00309C), DT_COM}, - {RUNE_C(0x00309E), RUNE_C(0x00309E), DT_CAN}, - {RUNE_C(0x00309F), RUNE_C(0x00309F), DT_VERT}, - {RUNE_C(0x0030AC), RUNE_C(0x0030AC), DT_CAN}, - {RUNE_C(0x0030AE), RUNE_C(0x0030AE), DT_CAN}, - {RUNE_C(0x0030B0), RUNE_C(0x0030B0), DT_CAN}, - {RUNE_C(0x0030B2), RUNE_C(0x0030B2), DT_CAN}, - {RUNE_C(0x0030B4), RUNE_C(0x0030B4), DT_CAN}, - {RUNE_C(0x0030B6), RUNE_C(0x0030B6), DT_CAN}, - {RUNE_C(0x0030B8), RUNE_C(0x0030B8), DT_CAN}, - {RUNE_C(0x0030BA), RUNE_C(0x0030BA), DT_CAN}, - {RUNE_C(0x0030BC), RUNE_C(0x0030BC), DT_CAN}, - {RUNE_C(0x0030BE), RUNE_C(0x0030BE), DT_CAN}, - {RUNE_C(0x0030C0), RUNE_C(0x0030C0), DT_CAN}, - {RUNE_C(0x0030C2), RUNE_C(0x0030C2), DT_CAN}, - {RUNE_C(0x0030C5), RUNE_C(0x0030C5), DT_CAN}, - {RUNE_C(0x0030C7), RUNE_C(0x0030C7), DT_CAN}, - {RUNE_C(0x0030C9), RUNE_C(0x0030C9), DT_CAN}, - {RUNE_C(0x0030D0), RUNE_C(0x0030D1), DT_CAN}, - {RUNE_C(0x0030D3), RUNE_C(0x0030D4), DT_CAN}, - {RUNE_C(0x0030D6), RUNE_C(0x0030D7), DT_CAN}, - {RUNE_C(0x0030D9), RUNE_C(0x0030DA), DT_CAN}, - {RUNE_C(0x0030DC), RUNE_C(0x0030DD), DT_CAN}, - {RUNE_C(0x0030F4), RUNE_C(0x0030F4), DT_CAN}, - {RUNE_C(0x0030F7), RUNE_C(0x0030FA), DT_CAN}, - {RUNE_C(0x0030FE), RUNE_C(0x0030FE), DT_CAN}, - {RUNE_C(0x0030FF), RUNE_C(0x0030FF), DT_VERT}, - {RUNE_C(0x003131), RUNE_C(0x00318E), DT_COM}, - {RUNE_C(0x003192), RUNE_C(0x00319F), DT_SUP}, - {RUNE_C(0x003200), RUNE_C(0x00321E), DT_COM}, - {RUNE_C(0x003220), RUNE_C(0x003243), DT_COM}, - {RUNE_C(0x003244), RUNE_C(0x003247), DT_ENC}, - {RUNE_C(0x003250), RUNE_C(0x003250), DT_SQR}, - {RUNE_C(0x003251), RUNE_C(0x00327E), DT_ENC}, - {RUNE_C(0x003280), RUNE_C(0x0032BF), DT_ENC}, - {RUNE_C(0x0032C0), RUNE_C(0x0032CB), DT_COM}, - {RUNE_C(0x0032CC), RUNE_C(0x0032CF), DT_SQR}, - {RUNE_C(0x0032D0), RUNE_C(0x0032FE), DT_ENC}, - {RUNE_C(0x0032FF), RUNE_C(0x003357), DT_SQR}, - {RUNE_C(0x003358), RUNE_C(0x003370), DT_COM}, - {RUNE_C(0x003371), RUNE_C(0x0033DF), DT_SQR}, - {RUNE_C(0x0033E0), RUNE_C(0x0033FE), DT_COM}, - {RUNE_C(0x0033FF), RUNE_C(0x0033FF), DT_SQR}, - {RUNE_C(0x00A69C), RUNE_C(0x00A69D), DT_SUP}, - {RUNE_C(0x00A770), RUNE_C(0x00A770), DT_SUP}, - {RUNE_C(0x00A7F2), RUNE_C(0x00A7F4), DT_SUP}, - {RUNE_C(0x00A7F8), RUNE_C(0x00A7F9), DT_SUP}, - {RUNE_C(0x00AB5C), RUNE_C(0x00AB5F), DT_SUP}, - {RUNE_C(0x00AB69), RUNE_C(0x00AB69), DT_SUP}, - {RUNE_C(0x00AC00), RUNE_C(0x00D7A3), DT_CAN}, - {RUNE_C(0x00F900), RUNE_C(0x00FA0D), DT_CAN}, - {RUNE_C(0x00FA10), RUNE_C(0x00FA10), DT_CAN}, - {RUNE_C(0x00FA12), RUNE_C(0x00FA12), DT_CAN}, - {RUNE_C(0x00FA15), RUNE_C(0x00FA1E), DT_CAN}, - {RUNE_C(0x00FA20), RUNE_C(0x00FA20), DT_CAN}, - {RUNE_C(0x00FA22), RUNE_C(0x00FA22), DT_CAN}, - {RUNE_C(0x00FA25), RUNE_C(0x00FA26), DT_CAN}, - {RUNE_C(0x00FA2A), RUNE_C(0x00FA6D), DT_CAN}, - {RUNE_C(0x00FA70), RUNE_C(0x00FAD9), DT_CAN}, - {RUNE_C(0x00FB00), RUNE_C(0x00FB06), DT_COM}, - {RUNE_C(0x00FB13), RUNE_C(0x00FB17), DT_COM}, - {RUNE_C(0x00FB1D), RUNE_C(0x00FB1D), DT_CAN}, - {RUNE_C(0x00FB1F), RUNE_C(0x00FB1F), DT_CAN}, - {RUNE_C(0x00FB20), RUNE_C(0x00FB29), DT_FONT}, - {RUNE_C(0x00FB2A), RUNE_C(0x00FB36), DT_CAN}, - {RUNE_C(0x00FB38), RUNE_C(0x00FB3C), DT_CAN}, - {RUNE_C(0x00FB3E), RUNE_C(0x00FB3E), DT_CAN}, - {RUNE_C(0x00FB40), RUNE_C(0x00FB41), DT_CAN}, - {RUNE_C(0x00FB43), RUNE_C(0x00FB44), DT_CAN}, - {RUNE_C(0x00FB46), RUNE_C(0x00FB4E), DT_CAN}, - {RUNE_C(0x00FB4F), RUNE_C(0x00FB4F), DT_COM}, - {RUNE_C(0x00FB50), RUNE_C(0x00FB50), DT_ISO}, - {RUNE_C(0x00FB51), RUNE_C(0x00FB51), DT_FIN}, - {RUNE_C(0x00FB52), RUNE_C(0x00FB52), DT_ISO}, - {RUNE_C(0x00FB53), RUNE_C(0x00FB53), DT_FIN}, - {RUNE_C(0x00FB54), RUNE_C(0x00FB54), DT_INIT}, - {RUNE_C(0x00FB55), RUNE_C(0x00FB55), DT_MED}, - {RUNE_C(0x00FB56), RUNE_C(0x00FB56), DT_ISO}, - {RUNE_C(0x00FB57), RUNE_C(0x00FB57), DT_FIN}, - {RUNE_C(0x00FB58), RUNE_C(0x00FB58), DT_INIT}, - {RUNE_C(0x00FB59), RUNE_C(0x00FB59), DT_MED}, - {RUNE_C(0x00FB5A), RUNE_C(0x00FB5A), DT_ISO}, - {RUNE_C(0x00FB5B), RUNE_C(0x00FB5B), DT_FIN}, - {RUNE_C(0x00FB5C), RUNE_C(0x00FB5C), DT_INIT}, - {RUNE_C(0x00FB5D), RUNE_C(0x00FB5D), DT_MED}, - {RUNE_C(0x00FB5E), RUNE_C(0x00FB5E), DT_ISO}, - {RUNE_C(0x00FB5F), RUNE_C(0x00FB5F), DT_FIN}, - {RUNE_C(0x00FB60), RUNE_C(0x00FB60), DT_INIT}, - {RUNE_C(0x00FB61), RUNE_C(0x00FB61), DT_MED}, - {RUNE_C(0x00FB62), RUNE_C(0x00FB62), DT_ISO}, - {RUNE_C(0x00FB63), RUNE_C(0x00FB63), DT_FIN}, - {RUNE_C(0x00FB64), RUNE_C(0x00FB64), DT_INIT}, - {RUNE_C(0x00FB65), RUNE_C(0x00FB65), DT_MED}, - {RUNE_C(0x00FB66), RUNE_C(0x00FB66), DT_ISO}, - {RUNE_C(0x00FB67), RUNE_C(0x00FB67), DT_FIN}, - {RUNE_C(0x00FB68), RUNE_C(0x00FB68), DT_INIT}, - {RUNE_C(0x00FB69), RUNE_C(0x00FB69), DT_MED}, - {RUNE_C(0x00FB6A), RUNE_C(0x00FB6A), DT_ISO}, - {RUNE_C(0x00FB6B), RUNE_C(0x00FB6B), DT_FIN}, - {RUNE_C(0x00FB6C), RUNE_C(0x00FB6C), DT_INIT}, - {RUNE_C(0x00FB6D), RUNE_C(0x00FB6D), DT_MED}, - {RUNE_C(0x00FB6E), RUNE_C(0x00FB6E), DT_ISO}, - {RUNE_C(0x00FB6F), RUNE_C(0x00FB6F), DT_FIN}, - {RUNE_C(0x00FB70), RUNE_C(0x00FB70), DT_INIT}, - {RUNE_C(0x00FB71), RUNE_C(0x00FB71), DT_MED}, - {RUNE_C(0x00FB72), RUNE_C(0x00FB72), DT_ISO}, - {RUNE_C(0x00FB73), RUNE_C(0x00FB73), DT_FIN}, - {RUNE_C(0x00FB74), RUNE_C(0x00FB74), DT_INIT}, - {RUNE_C(0x00FB75), RUNE_C(0x00FB75), DT_MED}, - {RUNE_C(0x00FB76), RUNE_C(0x00FB76), DT_ISO}, - {RUNE_C(0x00FB77), RUNE_C(0x00FB77), DT_FIN}, - {RUNE_C(0x00FB78), RUNE_C(0x00FB78), DT_INIT}, - {RUNE_C(0x00FB79), RUNE_C(0x00FB79), DT_MED}, - {RUNE_C(0x00FB7A), RUNE_C(0x00FB7A), DT_ISO}, - {RUNE_C(0x00FB7B), RUNE_C(0x00FB7B), DT_FIN}, - {RUNE_C(0x00FB7C), RUNE_C(0x00FB7C), DT_INIT}, - {RUNE_C(0x00FB7D), RUNE_C(0x00FB7D), DT_MED}, - {RUNE_C(0x00FB7E), RUNE_C(0x00FB7E), DT_ISO}, - {RUNE_C(0x00FB7F), RUNE_C(0x00FB7F), DT_FIN}, - {RUNE_C(0x00FB80), RUNE_C(0x00FB80), DT_INIT}, - {RUNE_C(0x00FB81), RUNE_C(0x00FB81), DT_MED}, - {RUNE_C(0x00FB82), RUNE_C(0x00FB82), DT_ISO}, - {RUNE_C(0x00FB83), RUNE_C(0x00FB83), DT_FIN}, - {RUNE_C(0x00FB84), RUNE_C(0x00FB84), DT_ISO}, - {RUNE_C(0x00FB85), RUNE_C(0x00FB85), DT_FIN}, - {RUNE_C(0x00FB86), RUNE_C(0x00FB86), DT_ISO}, - {RUNE_C(0x00FB87), RUNE_C(0x00FB87), DT_FIN}, - {RUNE_C(0x00FB88), RUNE_C(0x00FB88), DT_ISO}, - {RUNE_C(0x00FB89), RUNE_C(0x00FB89), DT_FIN}, - {RUNE_C(0x00FB8A), RUNE_C(0x00FB8A), DT_ISO}, - {RUNE_C(0x00FB8B), RUNE_C(0x00FB8B), DT_FIN}, - {RUNE_C(0x00FB8C), RUNE_C(0x00FB8C), DT_ISO}, - {RUNE_C(0x00FB8D), RUNE_C(0x00FB8D), DT_FIN}, - {RUNE_C(0x00FB8E), RUNE_C(0x00FB8E), DT_ISO}, - {RUNE_C(0x00FB8F), RUNE_C(0x00FB8F), DT_FIN}, - {RUNE_C(0x00FB90), RUNE_C(0x00FB90), DT_INIT}, - {RUNE_C(0x00FB91), RUNE_C(0x00FB91), DT_MED}, - {RUNE_C(0x00FB92), RUNE_C(0x00FB92), DT_ISO}, - {RUNE_C(0x00FB93), RUNE_C(0x00FB93), DT_FIN}, - {RUNE_C(0x00FB94), RUNE_C(0x00FB94), DT_INIT}, - {RUNE_C(0x00FB95), RUNE_C(0x00FB95), DT_MED}, - {RUNE_C(0x00FB96), RUNE_C(0x00FB96), DT_ISO}, - {RUNE_C(0x00FB97), RUNE_C(0x00FB97), DT_FIN}, - {RUNE_C(0x00FB98), RUNE_C(0x00FB98), DT_INIT}, - {RUNE_C(0x00FB99), RUNE_C(0x00FB99), DT_MED}, - {RUNE_C(0x00FB9A), RUNE_C(0x00FB9A), DT_ISO}, - {RUNE_C(0x00FB9B), RUNE_C(0x00FB9B), DT_FIN}, - {RUNE_C(0x00FB9C), RUNE_C(0x00FB9C), DT_INIT}, - {RUNE_C(0x00FB9D), RUNE_C(0x00FB9D), DT_MED}, - {RUNE_C(0x00FB9E), RUNE_C(0x00FB9E), DT_ISO}, - {RUNE_C(0x00FB9F), RUNE_C(0x00FB9F), DT_FIN}, - {RUNE_C(0x00FBA0), RUNE_C(0x00FBA0), DT_ISO}, - {RUNE_C(0x00FBA1), RUNE_C(0x00FBA1), DT_FIN}, - {RUNE_C(0x00FBA2), RUNE_C(0x00FBA2), DT_INIT}, - {RUNE_C(0x00FBA3), RUNE_C(0x00FBA3), DT_MED}, - {RUNE_C(0x00FBA4), RUNE_C(0x00FBA4), DT_ISO}, - {RUNE_C(0x00FBA5), RUNE_C(0x00FBA5), DT_FIN}, - {RUNE_C(0x00FBA6), RUNE_C(0x00FBA6), DT_ISO}, - {RUNE_C(0x00FBA7), RUNE_C(0x00FBA7), DT_FIN}, - {RUNE_C(0x00FBA8), RUNE_C(0x00FBA8), DT_INIT}, - {RUNE_C(0x00FBA9), RUNE_C(0x00FBA9), DT_MED}, - {RUNE_C(0x00FBAA), RUNE_C(0x00FBAA), DT_ISO}, - {RUNE_C(0x00FBAB), RUNE_C(0x00FBAB), DT_FIN}, - {RUNE_C(0x00FBAC), RUNE_C(0x00FBAC), DT_INIT}, - {RUNE_C(0x00FBAD), RUNE_C(0x00FBAD), DT_MED}, - {RUNE_C(0x00FBAE), RUNE_C(0x00FBAE), DT_ISO}, - {RUNE_C(0x00FBAF), RUNE_C(0x00FBAF), DT_FIN}, - {RUNE_C(0x00FBB0), RUNE_C(0x00FBB0), DT_ISO}, - {RUNE_C(0x00FBB1), RUNE_C(0x00FBB1), DT_FIN}, - {RUNE_C(0x00FBD3), RUNE_C(0x00FBD3), DT_ISO}, - {RUNE_C(0x00FBD4), RUNE_C(0x00FBD4), DT_FIN}, - {RUNE_C(0x00FBD5), RUNE_C(0x00FBD5), DT_INIT}, - {RUNE_C(0x00FBD6), RUNE_C(0x00FBD6), DT_MED}, - {RUNE_C(0x00FBD7), RUNE_C(0x00FBD7), DT_ISO}, - {RUNE_C(0x00FBD8), RUNE_C(0x00FBD8), DT_FIN}, - {RUNE_C(0x00FBD9), RUNE_C(0x00FBD9), DT_ISO}, - {RUNE_C(0x00FBDA), RUNE_C(0x00FBDA), DT_FIN}, - {RUNE_C(0x00FBDB), RUNE_C(0x00FBDB), DT_ISO}, - {RUNE_C(0x00FBDC), RUNE_C(0x00FBDC), DT_FIN}, - {RUNE_C(0x00FBDD), RUNE_C(0x00FBDE), DT_ISO}, - {RUNE_C(0x00FBDF), RUNE_C(0x00FBDF), DT_FIN}, - {RUNE_C(0x00FBE0), RUNE_C(0x00FBE0), DT_ISO}, - {RUNE_C(0x00FBE1), RUNE_C(0x00FBE1), DT_FIN}, - {RUNE_C(0x00FBE2), RUNE_C(0x00FBE2), DT_ISO}, - {RUNE_C(0x00FBE3), RUNE_C(0x00FBE3), DT_FIN}, - {RUNE_C(0x00FBE4), RUNE_C(0x00FBE4), DT_ISO}, - {RUNE_C(0x00FBE5), RUNE_C(0x00FBE5), DT_FIN}, - {RUNE_C(0x00FBE6), RUNE_C(0x00FBE6), DT_INIT}, - {RUNE_C(0x00FBE7), RUNE_C(0x00FBE7), DT_MED}, - {RUNE_C(0x00FBE8), RUNE_C(0x00FBE8), DT_INIT}, - {RUNE_C(0x00FBE9), RUNE_C(0x00FBE9), DT_MED}, - {RUNE_C(0x00FBEA), RUNE_C(0x00FBEA), DT_ISO}, - {RUNE_C(0x00FBEB), RUNE_C(0x00FBEB), DT_FIN}, - {RUNE_C(0x00FBEC), RUNE_C(0x00FBEC), DT_ISO}, - {RUNE_C(0x00FBED), RUNE_C(0x00FBED), DT_FIN}, - {RUNE_C(0x00FBEE), RUNE_C(0x00FBEE), DT_ISO}, - {RUNE_C(0x00FBEF), RUNE_C(0x00FBEF), DT_FIN}, - {RUNE_C(0x00FBF0), RUNE_C(0x00FBF0), DT_ISO}, - {RUNE_C(0x00FBF1), RUNE_C(0x00FBF1), DT_FIN}, - {RUNE_C(0x00FBF2), RUNE_C(0x00FBF2), DT_ISO}, - {RUNE_C(0x00FBF3), RUNE_C(0x00FBF3), DT_FIN}, - {RUNE_C(0x00FBF4), RUNE_C(0x00FBF4), DT_ISO}, - {RUNE_C(0x00FBF5), RUNE_C(0x00FBF5), DT_FIN}, - {RUNE_C(0x00FBF6), RUNE_C(0x00FBF6), DT_ISO}, - {RUNE_C(0x00FBF7), RUNE_C(0x00FBF7), DT_FIN}, - {RUNE_C(0x00FBF8), RUNE_C(0x00FBF8), DT_INIT}, - {RUNE_C(0x00FBF9), RUNE_C(0x00FBF9), DT_ISO}, - {RUNE_C(0x00FBFA), RUNE_C(0x00FBFA), DT_FIN}, - {RUNE_C(0x00FBFB), RUNE_C(0x00FBFB), DT_INIT}, - {RUNE_C(0x00FBFC), RUNE_C(0x00FBFC), DT_ISO}, - {RUNE_C(0x00FBFD), RUNE_C(0x00FBFD), DT_FIN}, - {RUNE_C(0x00FBFE), RUNE_C(0x00FBFE), DT_INIT}, - {RUNE_C(0x00FBFF), RUNE_C(0x00FBFF), DT_MED}, - {RUNE_C(0x00FC00), RUNE_C(0x00FC63), DT_ISO}, - {RUNE_C(0x00FC64), RUNE_C(0x00FC96), DT_FIN}, - {RUNE_C(0x00FC97), RUNE_C(0x00FCDE), DT_INIT}, - {RUNE_C(0x00FCDF), RUNE_C(0x00FCF4), DT_MED}, - {RUNE_C(0x00FCF5), RUNE_C(0x00FD10), DT_ISO}, - {RUNE_C(0x00FD11), RUNE_C(0x00FD2C), DT_FIN}, - {RUNE_C(0x00FD2D), RUNE_C(0x00FD33), DT_INIT}, - {RUNE_C(0x00FD34), RUNE_C(0x00FD3B), DT_MED}, - {RUNE_C(0x00FD3C), RUNE_C(0x00FD3C), DT_FIN}, - {RUNE_C(0x00FD3D), RUNE_C(0x00FD3D), DT_ISO}, - {RUNE_C(0x00FD50), RUNE_C(0x00FD50), DT_INIT}, - {RUNE_C(0x00FD51), RUNE_C(0x00FD51), DT_FIN}, - {RUNE_C(0x00FD52), RUNE_C(0x00FD57), DT_INIT}, - {RUNE_C(0x00FD58), RUNE_C(0x00FD58), DT_FIN}, - {RUNE_C(0x00FD59), RUNE_C(0x00FD59), DT_INIT}, - {RUNE_C(0x00FD5A), RUNE_C(0x00FD5B), DT_FIN}, - {RUNE_C(0x00FD5C), RUNE_C(0x00FD5D), DT_INIT}, - {RUNE_C(0x00FD5E), RUNE_C(0x00FD5F), DT_FIN}, - {RUNE_C(0x00FD60), RUNE_C(0x00FD61), DT_INIT}, - {RUNE_C(0x00FD62), RUNE_C(0x00FD62), DT_FIN}, - {RUNE_C(0x00FD63), RUNE_C(0x00FD63), DT_INIT}, - {RUNE_C(0x00FD64), RUNE_C(0x00FD64), DT_FIN}, - {RUNE_C(0x00FD65), RUNE_C(0x00FD65), DT_INIT}, - {RUNE_C(0x00FD66), RUNE_C(0x00FD67), DT_FIN}, - {RUNE_C(0x00FD68), RUNE_C(0x00FD68), DT_INIT}, - {RUNE_C(0x00FD69), RUNE_C(0x00FD6A), DT_FIN}, - {RUNE_C(0x00FD6B), RUNE_C(0x00FD6B), DT_INIT}, - {RUNE_C(0x00FD6C), RUNE_C(0x00FD6C), DT_FIN}, - {RUNE_C(0x00FD6D), RUNE_C(0x00FD6D), DT_INIT}, - {RUNE_C(0x00FD6E), RUNE_C(0x00FD6F), DT_FIN}, - {RUNE_C(0x00FD70), RUNE_C(0x00FD70), DT_INIT}, - {RUNE_C(0x00FD71), RUNE_C(0x00FD71), DT_FIN}, - {RUNE_C(0x00FD72), RUNE_C(0x00FD73), DT_INIT}, - {RUNE_C(0x00FD74), RUNE_C(0x00FD76), DT_FIN}, - {RUNE_C(0x00FD77), RUNE_C(0x00FD77), DT_INIT}, - {RUNE_C(0x00FD78), RUNE_C(0x00FD7C), DT_FIN}, - {RUNE_C(0x00FD7D), RUNE_C(0x00FD7D), DT_INIT}, - {RUNE_C(0x00FD7E), RUNE_C(0x00FD82), DT_FIN}, - {RUNE_C(0x00FD83), RUNE_C(0x00FD83), DT_INIT}, - {RUNE_C(0x00FD84), RUNE_C(0x00FD85), DT_FIN}, - {RUNE_C(0x00FD86), RUNE_C(0x00FD86), DT_INIT}, - {RUNE_C(0x00FD87), RUNE_C(0x00FD87), DT_FIN}, - {RUNE_C(0x00FD88), RUNE_C(0x00FD8A), DT_INIT}, - {RUNE_C(0x00FD8B), RUNE_C(0x00FD8B), DT_FIN}, - {RUNE_C(0x00FD8C), RUNE_C(0x00FD8F), DT_INIT}, - {RUNE_C(0x00FD92), RUNE_C(0x00FD95), DT_INIT}, - {RUNE_C(0x00FD96), RUNE_C(0x00FD97), DT_FIN}, - {RUNE_C(0x00FD98), RUNE_C(0x00FD98), DT_INIT}, - {RUNE_C(0x00FD99), RUNE_C(0x00FD9C), DT_FIN}, - {RUNE_C(0x00FD9D), RUNE_C(0x00FD9D), DT_INIT}, - {RUNE_C(0x00FD9E), RUNE_C(0x00FDB3), DT_FIN}, - {RUNE_C(0x00FDB4), RUNE_C(0x00FDB5), DT_INIT}, - {RUNE_C(0x00FDB6), RUNE_C(0x00FDB7), DT_FIN}, - {RUNE_C(0x00FDB8), RUNE_C(0x00FDB8), DT_INIT}, - {RUNE_C(0x00FDB9), RUNE_C(0x00FDB9), DT_FIN}, - {RUNE_C(0x00FDBA), RUNE_C(0x00FDBA), DT_INIT}, - {RUNE_C(0x00FDBB), RUNE_C(0x00FDC2), DT_FIN}, - {RUNE_C(0x00FDC3), RUNE_C(0x00FDC5), DT_INIT}, - {RUNE_C(0x00FDC6), RUNE_C(0x00FDC7), DT_FIN}, - {RUNE_C(0x00FDF0), RUNE_C(0x00FDFC), DT_ISO}, - {RUNE_C(0x00FE10), RUNE_C(0x00FE19), DT_VERT}, - {RUNE_C(0x00FE30), RUNE_C(0x00FE44), DT_VERT}, - {RUNE_C(0x00FE47), RUNE_C(0x00FE48), DT_VERT}, - {RUNE_C(0x00FE49), RUNE_C(0x00FE4F), DT_COM}, - {RUNE_C(0x00FE50), RUNE_C(0x00FE52), DT_SML}, - {RUNE_C(0x00FE54), RUNE_C(0x00FE66), DT_SML}, - {RUNE_C(0x00FE68), RUNE_C(0x00FE6B), DT_SML}, - {RUNE_C(0x00FE70), RUNE_C(0x00FE70), DT_ISO}, - {RUNE_C(0x00FE71), RUNE_C(0x00FE71), DT_MED}, - {RUNE_C(0x00FE72), RUNE_C(0x00FE72), DT_ISO}, - {RUNE_C(0x00FE74), RUNE_C(0x00FE74), DT_ISO}, - {RUNE_C(0x00FE76), RUNE_C(0x00FE76), DT_ISO}, - {RUNE_C(0x00FE77), RUNE_C(0x00FE77), DT_MED}, - {RUNE_C(0x00FE78), RUNE_C(0x00FE78), DT_ISO}, - {RUNE_C(0x00FE79), RUNE_C(0x00FE79), DT_MED}, - {RUNE_C(0x00FE7A), RUNE_C(0x00FE7A), DT_ISO}, - {RUNE_C(0x00FE7B), RUNE_C(0x00FE7B), DT_MED}, - {RUNE_C(0x00FE7C), RUNE_C(0x00FE7C), DT_ISO}, - {RUNE_C(0x00FE7D), RUNE_C(0x00FE7D), DT_MED}, - {RUNE_C(0x00FE7E), RUNE_C(0x00FE7E), DT_ISO}, - {RUNE_C(0x00FE7F), RUNE_C(0x00FE7F), DT_MED}, - {RUNE_C(0x00FE80), RUNE_C(0x00FE81), DT_ISO}, - {RUNE_C(0x00FE82), RUNE_C(0x00FE82), DT_FIN}, - {RUNE_C(0x00FE83), RUNE_C(0x00FE83), DT_ISO}, - {RUNE_C(0x00FE84), RUNE_C(0x00FE84), DT_FIN}, - {RUNE_C(0x00FE85), RUNE_C(0x00FE85), DT_ISO}, - {RUNE_C(0x00FE86), RUNE_C(0x00FE86), DT_FIN}, - {RUNE_C(0x00FE87), RUNE_C(0x00FE87), DT_ISO}, - {RUNE_C(0x00FE88), RUNE_C(0x00FE88), DT_FIN}, - {RUNE_C(0x00FE89), RUNE_C(0x00FE89), DT_ISO}, - {RUNE_C(0x00FE8A), RUNE_C(0x00FE8A), DT_FIN}, - {RUNE_C(0x00FE8B), RUNE_C(0x00FE8B), DT_INIT}, - {RUNE_C(0x00FE8C), RUNE_C(0x00FE8C), DT_MED}, - {RUNE_C(0x00FE8D), RUNE_C(0x00FE8D), DT_ISO}, - {RUNE_C(0x00FE8E), RUNE_C(0x00FE8E), DT_FIN}, - {RUNE_C(0x00FE8F), RUNE_C(0x00FE8F), DT_ISO}, - {RUNE_C(0x00FE90), RUNE_C(0x00FE90), DT_FIN}, - {RUNE_C(0x00FE91), RUNE_C(0x00FE91), DT_INIT}, - {RUNE_C(0x00FE92), RUNE_C(0x00FE92), DT_MED}, - {RUNE_C(0x00FE93), RUNE_C(0x00FE93), DT_ISO}, - {RUNE_C(0x00FE94), RUNE_C(0x00FE94), DT_FIN}, - {RUNE_C(0x00FE95), RUNE_C(0x00FE95), DT_ISO}, - {RUNE_C(0x00FE96), RUNE_C(0x00FE96), DT_FIN}, - {RUNE_C(0x00FE97), RUNE_C(0x00FE97), DT_INIT}, - {RUNE_C(0x00FE98), RUNE_C(0x00FE98), DT_MED}, - {RUNE_C(0x00FE99), RUNE_C(0x00FE99), DT_ISO}, - {RUNE_C(0x00FE9A), RUNE_C(0x00FE9A), DT_FIN}, - {RUNE_C(0x00FE9B), RUNE_C(0x00FE9B), DT_INIT}, - {RUNE_C(0x00FE9C), RUNE_C(0x00FE9C), DT_MED}, - {RUNE_C(0x00FE9D), RUNE_C(0x00FE9D), DT_ISO}, - {RUNE_C(0x00FE9E), RUNE_C(0x00FE9E), DT_FIN}, - {RUNE_C(0x00FE9F), RUNE_C(0x00FE9F), DT_INIT}, - {RUNE_C(0x00FEA0), RUNE_C(0x00FEA0), DT_MED}, - {RUNE_C(0x00FEA1), RUNE_C(0x00FEA1), DT_ISO}, - {RUNE_C(0x00FEA2), RUNE_C(0x00FEA2), DT_FIN}, - {RUNE_C(0x00FEA3), RUNE_C(0x00FEA3), DT_INIT}, - {RUNE_C(0x00FEA4), RUNE_C(0x00FEA4), DT_MED}, - {RUNE_C(0x00FEA5), RUNE_C(0x00FEA5), DT_ISO}, - {RUNE_C(0x00FEA6), RUNE_C(0x00FEA6), DT_FIN}, - {RUNE_C(0x00FEA7), RUNE_C(0x00FEA7), DT_INIT}, - {RUNE_C(0x00FEA8), RUNE_C(0x00FEA8), DT_MED}, - {RUNE_C(0x00FEA9), RUNE_C(0x00FEA9), DT_ISO}, - {RUNE_C(0x00FEAA), RUNE_C(0x00FEAA), DT_FIN}, - {RUNE_C(0x00FEAB), RUNE_C(0x00FEAB), DT_ISO}, - {RUNE_C(0x00FEAC), RUNE_C(0x00FEAC), DT_FIN}, - {RUNE_C(0x00FEAD), RUNE_C(0x00FEAD), DT_ISO}, - {RUNE_C(0x00FEAE), RUNE_C(0x00FEAE), DT_FIN}, - {RUNE_C(0x00FEAF), RUNE_C(0x00FEAF), DT_ISO}, - {RUNE_C(0x00FEB0), RUNE_C(0x00FEB0), DT_FIN}, - {RUNE_C(0x00FEB1), RUNE_C(0x00FEB1), DT_ISO}, - {RUNE_C(0x00FEB2), RUNE_C(0x00FEB2), DT_FIN}, - {RUNE_C(0x00FEB3), RUNE_C(0x00FEB3), DT_INIT}, - {RUNE_C(0x00FEB4), RUNE_C(0x00FEB4), DT_MED}, - {RUNE_C(0x00FEB5), RUNE_C(0x00FEB5), DT_ISO}, - {RUNE_C(0x00FEB6), RUNE_C(0x00FEB6), DT_FIN}, - {RUNE_C(0x00FEB7), RUNE_C(0x00FEB7), DT_INIT}, - {RUNE_C(0x00FEB8), RUNE_C(0x00FEB8), DT_MED}, - {RUNE_C(0x00FEB9), RUNE_C(0x00FEB9), DT_ISO}, - {RUNE_C(0x00FEBA), RUNE_C(0x00FEBA), DT_FIN}, - {RUNE_C(0x00FEBB), RUNE_C(0x00FEBB), DT_INIT}, - {RUNE_C(0x00FEBC), RUNE_C(0x00FEBC), DT_MED}, - {RUNE_C(0x00FEBD), RUNE_C(0x00FEBD), DT_ISO}, - {RUNE_C(0x00FEBE), RUNE_C(0x00FEBE), DT_FIN}, - {RUNE_C(0x00FEBF), RUNE_C(0x00FEBF), DT_INIT}, - {RUNE_C(0x00FEC0), RUNE_C(0x00FEC0), DT_MED}, - {RUNE_C(0x00FEC1), RUNE_C(0x00FEC1), DT_ISO}, - {RUNE_C(0x00FEC2), RUNE_C(0x00FEC2), DT_FIN}, - {RUNE_C(0x00FEC3), RUNE_C(0x00FEC3), DT_INIT}, - {RUNE_C(0x00FEC4), RUNE_C(0x00FEC4), DT_MED}, - {RUNE_C(0x00FEC5), RUNE_C(0x00FEC5), DT_ISO}, - {RUNE_C(0x00FEC6), RUNE_C(0x00FEC6), DT_FIN}, - {RUNE_C(0x00FEC7), RUNE_C(0x00FEC7), DT_INIT}, - {RUNE_C(0x00FEC8), RUNE_C(0x00FEC8), DT_MED}, - {RUNE_C(0x00FEC9), RUNE_C(0x00FEC9), DT_ISO}, - {RUNE_C(0x00FECA), RUNE_C(0x00FECA), DT_FIN}, - {RUNE_C(0x00FECB), RUNE_C(0x00FECB), DT_INIT}, - {RUNE_C(0x00FECC), RUNE_C(0x00FECC), DT_MED}, - {RUNE_C(0x00FECD), RUNE_C(0x00FECD), DT_ISO}, - {RUNE_C(0x00FECE), RUNE_C(0x00FECE), DT_FIN}, - {RUNE_C(0x00FECF), RUNE_C(0x00FECF), DT_INIT}, - {RUNE_C(0x00FED0), RUNE_C(0x00FED0), DT_MED}, - {RUNE_C(0x00FED1), RUNE_C(0x00FED1), DT_ISO}, - {RUNE_C(0x00FED2), RUNE_C(0x00FED2), DT_FIN}, - {RUNE_C(0x00FED3), RUNE_C(0x00FED3), DT_INIT}, - {RUNE_C(0x00FED4), RUNE_C(0x00FED4), DT_MED}, - {RUNE_C(0x00FED5), RUNE_C(0x00FED5), DT_ISO}, - {RUNE_C(0x00FED6), RUNE_C(0x00FED6), DT_FIN}, - {RUNE_C(0x00FED7), RUNE_C(0x00FED7), DT_INIT}, - {RUNE_C(0x00FED8), RUNE_C(0x00FED8), DT_MED}, - {RUNE_C(0x00FED9), RUNE_C(0x00FED9), DT_ISO}, - {RUNE_C(0x00FEDA), RUNE_C(0x00FEDA), DT_FIN}, - {RUNE_C(0x00FEDB), RUNE_C(0x00FEDB), DT_INIT}, - {RUNE_C(0x00FEDC), RUNE_C(0x00FEDC), DT_MED}, - {RUNE_C(0x00FEDD), RUNE_C(0x00FEDD), DT_ISO}, - {RUNE_C(0x00FEDE), RUNE_C(0x00FEDE), DT_FIN}, - {RUNE_C(0x00FEDF), RUNE_C(0x00FEDF), DT_INIT}, - {RUNE_C(0x00FEE0), RUNE_C(0x00FEE0), DT_MED}, - {RUNE_C(0x00FEE1), RUNE_C(0x00FEE1), DT_ISO}, - {RUNE_C(0x00FEE2), RUNE_C(0x00FEE2), DT_FIN}, - {RUNE_C(0x00FEE3), RUNE_C(0x00FEE3), DT_INIT}, - {RUNE_C(0x00FEE4), RUNE_C(0x00FEE4), DT_MED}, - {RUNE_C(0x00FEE5), RUNE_C(0x00FEE5), DT_ISO}, - {RUNE_C(0x00FEE6), RUNE_C(0x00FEE6), DT_FIN}, - {RUNE_C(0x00FEE7), RUNE_C(0x00FEE7), DT_INIT}, - {RUNE_C(0x00FEE8), RUNE_C(0x00FEE8), DT_MED}, - {RUNE_C(0x00FEE9), RUNE_C(0x00FEE9), DT_ISO}, - {RUNE_C(0x00FEEA), RUNE_C(0x00FEEA), DT_FIN}, - {RUNE_C(0x00FEEB), RUNE_C(0x00FEEB), DT_INIT}, - {RUNE_C(0x00FEEC), RUNE_C(0x00FEEC), DT_MED}, - {RUNE_C(0x00FEED), RUNE_C(0x00FEED), DT_ISO}, - {RUNE_C(0x00FEEE), RUNE_C(0x00FEEE), DT_FIN}, - {RUNE_C(0x00FEEF), RUNE_C(0x00FEEF), DT_ISO}, - {RUNE_C(0x00FEF0), RUNE_C(0x00FEF0), DT_FIN}, - {RUNE_C(0x00FEF1), RUNE_C(0x00FEF1), DT_ISO}, - {RUNE_C(0x00FEF2), RUNE_C(0x00FEF2), DT_FIN}, - {RUNE_C(0x00FEF3), RUNE_C(0x00FEF3), DT_INIT}, - {RUNE_C(0x00FEF4), RUNE_C(0x00FEF4), DT_MED}, - {RUNE_C(0x00FEF5), RUNE_C(0x00FEF5), DT_ISO}, - {RUNE_C(0x00FEF6), RUNE_C(0x00FEF6), DT_FIN}, - {RUNE_C(0x00FEF7), RUNE_C(0x00FEF7), DT_ISO}, - {RUNE_C(0x00FEF8), RUNE_C(0x00FEF8), DT_FIN}, - {RUNE_C(0x00FEF9), RUNE_C(0x00FEF9), DT_ISO}, - {RUNE_C(0x00FEFA), RUNE_C(0x00FEFA), DT_FIN}, - {RUNE_C(0x00FEFB), RUNE_C(0x00FEFB), DT_ISO}, - {RUNE_C(0x00FEFC), RUNE_C(0x00FEFC), DT_FIN}, - {RUNE_C(0x00FF01), RUNE_C(0x00FF60), DT_WIDE}, - {RUNE_C(0x00FF61), RUNE_C(0x00FFBE), DT_NAR}, - {RUNE_C(0x00FFC2), RUNE_C(0x00FFC7), DT_NAR}, - {RUNE_C(0x00FFCA), RUNE_C(0x00FFCF), DT_NAR}, - {RUNE_C(0x00FFD2), RUNE_C(0x00FFD7), DT_NAR}, - {RUNE_C(0x00FFDA), RUNE_C(0x00FFDC), DT_NAR}, - {RUNE_C(0x00FFE0), RUNE_C(0x00FFE6), DT_WIDE}, - {RUNE_C(0x00FFE8), RUNE_C(0x00FFEE), DT_NAR}, - {RUNE_C(0x010781), RUNE_C(0x010785), DT_SUP}, - {RUNE_C(0x010787), RUNE_C(0x0107B0), DT_SUP}, - {RUNE_C(0x0107B2), RUNE_C(0x0107BA), DT_SUP}, - {RUNE_C(0x01109A), RUNE_C(0x01109A), DT_CAN}, - {RUNE_C(0x01109C), RUNE_C(0x01109C), DT_CAN}, - {RUNE_C(0x0110AB), RUNE_C(0x0110AB), DT_CAN}, - {RUNE_C(0x01112E), RUNE_C(0x01112F), DT_CAN}, - {RUNE_C(0x01134B), RUNE_C(0x01134C), DT_CAN}, - {RUNE_C(0x0114BB), RUNE_C(0x0114BC), DT_CAN}, - {RUNE_C(0x0114BE), RUNE_C(0x0114BE), DT_CAN}, - {RUNE_C(0x0115BA), RUNE_C(0x0115BB), DT_CAN}, - {RUNE_C(0x011938), RUNE_C(0x011938), DT_CAN}, - {RUNE_C(0x01D15E), RUNE_C(0x01D164), DT_CAN}, - {RUNE_C(0x01D1BB), RUNE_C(0x01D1C0), DT_CAN}, - {RUNE_C(0x01D400), RUNE_C(0x01D454), DT_FONT}, - {RUNE_C(0x01D456), RUNE_C(0x01D49C), DT_FONT}, - {RUNE_C(0x01D49E), RUNE_C(0x01D49F), DT_FONT}, - {RUNE_C(0x01D4A2), RUNE_C(0x01D4A2), DT_FONT}, - {RUNE_C(0x01D4A5), RUNE_C(0x01D4A6), DT_FONT}, - {RUNE_C(0x01D4A9), RUNE_C(0x01D4AC), DT_FONT}, - {RUNE_C(0x01D4AE), RUNE_C(0x01D4B9), DT_FONT}, - {RUNE_C(0x01D4BB), RUNE_C(0x01D4BB), DT_FONT}, - {RUNE_C(0x01D4BD), RUNE_C(0x01D4C3), DT_FONT}, - {RUNE_C(0x01D4C5), RUNE_C(0x01D505), DT_FONT}, - {RUNE_C(0x01D507), RUNE_C(0x01D50A), DT_FONT}, - {RUNE_C(0x01D50D), RUNE_C(0x01D514), DT_FONT}, - {RUNE_C(0x01D516), RUNE_C(0x01D51C), DT_FONT}, - {RUNE_C(0x01D51E), RUNE_C(0x01D539), DT_FONT}, - {RUNE_C(0x01D53B), RUNE_C(0x01D53E), DT_FONT}, - {RUNE_C(0x01D540), RUNE_C(0x01D544), DT_FONT}, - {RUNE_C(0x01D546), RUNE_C(0x01D546), DT_FONT}, - {RUNE_C(0x01D54A), RUNE_C(0x01D550), DT_FONT}, - {RUNE_C(0x01D552), RUNE_C(0x01D6A5), DT_FONT}, - {RUNE_C(0x01D6A8), RUNE_C(0x01D7CB), DT_FONT}, - {RUNE_C(0x01D7CE), RUNE_C(0x01D7FF), DT_FONT}, - {RUNE_C(0x01E030), RUNE_C(0x01E050), DT_SUP}, - {RUNE_C(0x01E051), RUNE_C(0x01E06A), DT_SUB}, - {RUNE_C(0x01E06B), RUNE_C(0x01E06D), DT_SUP}, - {RUNE_C(0x01EE00), RUNE_C(0x01EE03), DT_FONT}, - {RUNE_C(0x01EE05), RUNE_C(0x01EE1F), DT_FONT}, - {RUNE_C(0x01EE21), RUNE_C(0x01EE22), DT_FONT}, - {RUNE_C(0x01EE24), RUNE_C(0x01EE24), DT_FONT}, - {RUNE_C(0x01EE27), RUNE_C(0x01EE27), DT_FONT}, - {RUNE_C(0x01EE29), RUNE_C(0x01EE32), DT_FONT}, - {RUNE_C(0x01EE34), RUNE_C(0x01EE37), DT_FONT}, - {RUNE_C(0x01EE39), RUNE_C(0x01EE39), DT_FONT}, - {RUNE_C(0x01EE3B), RUNE_C(0x01EE3B), DT_FONT}, - {RUNE_C(0x01EE42), RUNE_C(0x01EE42), DT_FONT}, - {RUNE_C(0x01EE47), RUNE_C(0x01EE47), DT_FONT}, - {RUNE_C(0x01EE49), RUNE_C(0x01EE49), DT_FONT}, - {RUNE_C(0x01EE4B), RUNE_C(0x01EE4B), DT_FONT}, - {RUNE_C(0x01EE4D), RUNE_C(0x01EE4F), DT_FONT}, - {RUNE_C(0x01EE51), RUNE_C(0x01EE52), DT_FONT}, - {RUNE_C(0x01EE54), RUNE_C(0x01EE54), DT_FONT}, - {RUNE_C(0x01EE57), RUNE_C(0x01EE57), DT_FONT}, - {RUNE_C(0x01EE59), RUNE_C(0x01EE59), DT_FONT}, - {RUNE_C(0x01EE5B), RUNE_C(0x01EE5B), DT_FONT}, - {RUNE_C(0x01EE5D), RUNE_C(0x01EE5D), DT_FONT}, - {RUNE_C(0x01EE5F), RUNE_C(0x01EE5F), DT_FONT}, - {RUNE_C(0x01EE61), RUNE_C(0x01EE62), DT_FONT}, - {RUNE_C(0x01EE64), RUNE_C(0x01EE64), DT_FONT}, - {RUNE_C(0x01EE67), RUNE_C(0x01EE6A), DT_FONT}, - {RUNE_C(0x01EE6C), RUNE_C(0x01EE72), DT_FONT}, - {RUNE_C(0x01EE74), RUNE_C(0x01EE77), DT_FONT}, - {RUNE_C(0x01EE79), RUNE_C(0x01EE7C), DT_FONT}, - {RUNE_C(0x01EE7E), RUNE_C(0x01EE7E), DT_FONT}, - {RUNE_C(0x01EE80), RUNE_C(0x01EE89), DT_FONT}, - {RUNE_C(0x01EE8B), RUNE_C(0x01EE9B), DT_FONT}, - {RUNE_C(0x01EEA1), RUNE_C(0x01EEA3), DT_FONT}, - {RUNE_C(0x01EEA5), RUNE_C(0x01EEA9), DT_FONT}, - {RUNE_C(0x01EEAB), RUNE_C(0x01EEBB), DT_FONT}, - {RUNE_C(0x01F100), RUNE_C(0x01F10A), DT_COM}, - {RUNE_C(0x01F110), RUNE_C(0x01F12A), DT_COM}, - {RUNE_C(0x01F12B), RUNE_C(0x01F12E), DT_ENC}, - {RUNE_C(0x01F130), RUNE_C(0x01F14F), DT_SQR}, - {RUNE_C(0x01F16A), RUNE_C(0x01F16C), DT_SUP}, - {RUNE_C(0x01F190), RUNE_C(0x01F190), DT_SQR}, - {RUNE_C(0x01F200), RUNE_C(0x01F202), DT_SQR}, - {RUNE_C(0x01F210), RUNE_C(0x01F23B), DT_SQR}, - {RUNE_C(0x01F240), RUNE_C(0x01F248), DT_COM}, - {RUNE_C(0x01F250), RUNE_C(0x01F251), DT_ENC}, - {RUNE_C(0x01FBF0), RUNE_C(0x01FBF9), DT_FONT}, - {RUNE_C(0x02F800), RUNE_C(0x02FA1D), DT_CAN}, +static constexpr enum uprop_dt stage2[][128] = { + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NB, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_COM, DT_NONE, DT_SUP, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, + DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_COM, DT_COM, DT_NONE, DT_NONE, + DT_COM, DT_SUP, DT_SUP, DT_NONE, DT_FRA, DT_FRA, DT_FRA, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_NONE, DT_COM, DT_COM, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_COM, + DT_COM, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_COM, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_COM}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, + DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_COM, DT_COM, DT_COM, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_NONE, DT_NONE, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_COM, DT_COM, DT_COM, DT_CAN, DT_CAN, DT_COM, DT_COM, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_COM, DT_COM, DT_COM, DT_NONE, DT_COM, DT_COM, DT_NONE, DT_NONE, + DT_NONE, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_COM, + DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, + DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NB, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_COM, + DT_CAN, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_SUP, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_NONE, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_NONE, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, + DT_SUB, DT_SUB, DT_SUB, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_SUP, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_COM, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_COM, DT_CAN, DT_COM, + DT_COM, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_COM, DT_NONE}, + {DT_CAN, DT_CAN, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_NB, + DT_COM, DT_COM, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NB, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_COM, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NB, + DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_NONE, DT_COM, DT_COM, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_NONE, DT_COM, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, + DT_COM, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_SUP, DT_SUP, DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP}, + {DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, + DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_NONE, + DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, + DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_COM, DT_COM, DT_FONT, DT_COM, DT_NONE, DT_COM, DT_COM, DT_COM, + DT_NONE, DT_COM, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_COM, DT_NONE, + DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_NONE, + DT_SUP, DT_COM, DT_SUP, DT_NONE, DT_FONT, DT_NONE, DT_CAN, DT_NONE, + DT_FONT, DT_NONE, DT_CAN, DT_CAN, DT_FONT, DT_FONT, DT_NONE, DT_FONT, + DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_COM, DT_COM, DT_COM, + DT_COM, DT_FONT, DT_NONE, DT_COM, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_FRA, DT_FRA, DT_FRA, DT_FRA, DT_FRA, DT_FRA, DT_FRA, DT_FRA, + DT_FRA, DT_FRA, DT_FRA, DT_FRA, DT_FRA, DT_FRA, DT_FRA, DT_FRA, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_FRA, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_NONE, DT_COM, + DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM}, + {DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_COM, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_SUB, DT_SUP, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_SUP, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM}, + {DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_WIDE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_NONE, + DT_COM, DT_COM, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, + DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_NONE, DT_CAN, DT_VERT, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, + DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, + DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_VERT}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM}, + {DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_NONE, + DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_NONE, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_SQR, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_NONE}, + {DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, + DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_SQR}, + {DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR}, + {DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_SQR}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_SUP, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_NONE, DT_NONE, DT_NONE, + DT_SUP, DT_SUP, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_SUP, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_COM, + DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN}, + {DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, + DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, + DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_ISO, DT_FIN, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, + DT_ISO, DT_FIN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, + DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_ISO, DT_FIN, + DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_INIT, DT_MED, + DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, + DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, + DT_INIT, DT_ISO, DT_FIN, DT_INIT, DT_ISO, DT_FIN, DT_INIT, DT_MED}, + {DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN}, + {DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_MED, + DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, + DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, + DT_MED, DT_MED, DT_MED, DT_MED, DT_MED, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO}, + {DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_INIT, DT_INIT, DT_INIT, + DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_MED, DT_MED, DT_MED, DT_MED, + DT_MED, DT_MED, DT_MED, DT_MED, DT_FIN, DT_ISO, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_INIT, DT_FIN, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_FIN, DT_INIT, DT_FIN, DT_FIN, DT_INIT, DT_INIT, DT_FIN, DT_FIN, + DT_INIT, DT_INIT, DT_FIN, DT_INIT, DT_FIN, DT_INIT, DT_FIN, DT_FIN, + DT_INIT, DT_FIN, DT_FIN, DT_INIT, DT_FIN, DT_INIT, DT_FIN, DT_FIN, + DT_INIT, DT_FIN, DT_INIT, DT_INIT, DT_FIN, DT_FIN, DT_FIN, DT_INIT, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_INIT, DT_FIN, DT_FIN}, + {DT_FIN, DT_FIN, DT_FIN, DT_INIT, DT_FIN, DT_FIN, DT_INIT, DT_FIN, + DT_INIT, DT_INIT, DT_INIT, DT_FIN, DT_INIT, DT_INIT, DT_INIT, DT_INIT, + DT_NONE, DT_NONE, DT_INIT, DT_INIT, DT_INIT, DT_INIT, DT_FIN, DT_FIN, + DT_INIT, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_INIT, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_INIT, DT_INIT, DT_FIN, DT_FIN, + DT_INIT, DT_FIN, DT_INIT, DT_FIN, DT_FIN, DT_FIN, DT_FIN, DT_FIN, + DT_FIN, DT_FIN, DT_FIN, DT_INIT, DT_INIT, DT_INIT, DT_FIN, DT_FIN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, + DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_ISO, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, + DT_VERT, DT_VERT, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, + DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, + DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_VERT, DT_NONE, DT_NONE, DT_VERT, + DT_VERT, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_SML, DT_SML, DT_SML, DT_NONE, DT_SML, DT_SML, DT_SML, DT_SML, + DT_SML, DT_SML, DT_SML, DT_SML, DT_SML, DT_SML, DT_SML, DT_SML, + DT_SML, DT_SML, DT_SML, DT_SML, DT_SML, DT_SML, DT_SML, DT_NONE, + DT_SML, DT_SML, DT_SML, DT_SML, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_ISO, DT_MED, DT_ISO, DT_NONE, DT_ISO, DT_NONE, DT_ISO, DT_MED, + DT_ISO, DT_MED, DT_ISO, DT_MED, DT_ISO, DT_MED, DT_ISO, DT_MED}, + {DT_ISO, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, + DT_FIN, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_ISO, + DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_ISO, + DT_FIN, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_INIT, + DT_MED, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_ISO, + DT_FIN, DT_ISO, DT_FIN, DT_INIT, DT_MED, DT_ISO, DT_FIN, DT_ISO, + DT_FIN, DT_ISO, DT_FIN, DT_ISO, DT_FIN, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, + DT_WIDE, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR}, + {DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NONE, + DT_NONE, DT_NONE, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NONE, DT_NONE, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NONE, DT_NONE, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, + DT_NONE, DT_NONE, DT_NAR, DT_NAR, DT_NAR, DT_NONE, DT_NONE, DT_NONE, + DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_WIDE, DT_NONE, + DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NAR, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_NONE, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_CAN, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT}, + {DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, + DT_NONE, DT_NONE, DT_FONT, DT_NONE, DT_NONE, DT_FONT, DT_FONT, DT_NONE, + DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT}, + {DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_NONE, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_NONE, + DT_NONE, DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT}, + {DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT}, + {DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_NONE, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT}, + {DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_NONE, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, DT_SUP, + DT_SUP, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, + DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, + DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, DT_SUB, + DT_SUB, DT_SUB, DT_SUB, DT_SUP, DT_SUP, DT_SUP, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_NONE, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_NONE, DT_NONE, DT_FONT, + DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_NONE, DT_FONT, DT_NONE, DT_FONT, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_FONT, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_FONT, + DT_NONE, DT_FONT, DT_NONE, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, + DT_NONE, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_NONE, DT_NONE, DT_FONT, + DT_NONE, DT_FONT, DT_NONE, DT_FONT, DT_NONE, DT_FONT, DT_NONE, DT_FONT, + DT_NONE, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_NONE, DT_NONE, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_NONE}, + {DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_NONE, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_COM, DT_COM, DT_ENC, DT_ENC, DT_ENC, DT_ENC, DT_NONE, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_SUP, DT_SUP, DT_SUP, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_SQR, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_SQR, DT_SQR, DT_SQR, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_SQR, + DT_SQR, DT_SQR, DT_SQR, DT_SQR, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, DT_COM, + DT_COM, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_ENC, DT_ENC, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, DT_FONT, + DT_FONT, DT_FONT, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, + {DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, + DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_CAN, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, + DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE, DT_NONE}, }; -_MLIB_DEFINE_BSEARCH(enum uprop_dt, lookup, DT_NONE) - enum uprop_dt uprop_get_dt(rune ch) { - return ch < lengthof(lookup_lat1) ? lookup_lat1[ch] : mlib_lookup(ch); + return stage2[stage1[ch / 128]][ch % 128]; } |