diff options
| author | Jörg Frings-Fürst <debian@jff.email> | 2024-10-20 15:22:21 +0200 | 
|---|---|---|
| committer | Jörg Frings-Fürst <debian@jff.email> | 2024-10-20 15:22:21 +0200 | 
| commit | 1d8b9e17ea13630aec475484da09ebba0366f7c8 (patch) | |
| tree | 0c801f68561bfb0930a4ade80d7ca3a7940887ab /lib/uninorm | |
| parent | 84e26c587987e8484d55db4165f188b40c09e94b (diff) | |
| parent | 630f99f29bd31a76d8d24da2975a045452c763ef (diff) | |
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'lib/uninorm')
| -rw-r--r-- | lib/uninorm/composition-table-bounds.h | 25 | ||||
| -rw-r--r-- | lib/uninorm/composition-table.gperf | 22 | ||||
| -rw-r--r-- | lib/uninorm/composition-table.h | 3174 | ||||
| -rw-r--r-- | lib/uninorm/composition.c | 3 | ||||
| -rw-r--r-- | lib/uninorm/decompose-internal.h | 10 | ||||
| -rw-r--r-- | lib/uninorm/decomposition-table1.h | 6 | ||||
| -rw-r--r-- | lib/uninorm/decomposition-table2.h | 675 | 
7 files changed, 2029 insertions, 1886 deletions
| diff --git a/lib/uninorm/composition-table-bounds.h b/lib/uninorm/composition-table-bounds.h new file mode 100644 index 00000000..ed90bf32 --- /dev/null +++ b/lib/uninorm/composition-table-bounds.h @@ -0,0 +1,25 @@ +/* DO NOT EDIT! GENERATED AUTOMATICALLY! */ +/* Canonical composition of Unicode characters.  */ +/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0.  */ + +/* Copyright (C) 2009-2024 Free Software Foundation, Inc. + +   This file is free software: you can redistribute it and/or modify +   it under the terms of the GNU Lesser General Public License as +   published by the Free Software Foundation; either version 2.1 of the +   License, or (at your option) any later version. + +   This file is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU Lesser General Public License for more details. + +   You should have received a copy of the GNU Lesser General Public License +   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */ + +/* Maximum value of the first argument for which gl_uninorm_compose_lookup +   can return a non-NULL value.  */ +#define UNINORM_COMPOSE_MAX_ARG1 0x16d69 +/* Maximum value of the second argument for which gl_uninorm_compose_lookup +   can return a non-NULL value.  */ +#define UNINORM_COMPOSE_MAX_ARG2 0x16d67 diff --git a/lib/uninorm/composition-table.gperf b/lib/uninorm/composition-table.gperf index b66b80e5..db4c7519 100644 --- a/lib/uninorm/composition-table.gperf +++ b/lib/uninorm/composition-table.gperf @@ -1,6 +1,6 @@  /* DO NOT EDIT! GENERATED AUTOMATICALLY! */  /* Canonical composition of Unicode characters.  */ -/* Generated automatically by gen-uni-tables.c for Unicode 15.1.0.  */ +/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0.  */  /* Copyright (C) 2009-2024 Free Software Foundation, Inc. @@ -956,6 +956,8 @@ struct composition_rule { char codes[6]; };  "\x00\x30\xf1\x00\x30\x99", 0x30f9  "\x00\x30\xf2\x00\x30\x99", 0x30fa  "\x00\x30\xfd\x00\x30\x99", 0x30fe +"\x01\x05\xd2\x00\x03\x07", 0x105c9 +"\x01\x05\xda\x00\x03\x07", 0x105e4  "\x01\x10\x99\x01\x10\xba", 0x1109a  "\x01\x10\x9b\x01\x10\xba", 0x1109c  "\x01\x10\xa5\x01\x10\xba", 0x110ab @@ -963,9 +965,27 @@ struct composition_rule { char codes[6]; };  "\x01\x11\x32\x01\x11\x27", 0x1112f  "\x01\x13\x47\x01\x13\x3e", 0x1134b  "\x01\x13\x47\x01\x13\x57", 0x1134c +"\x01\x13\x82\x01\x13\xc9", 0x11383 +"\x01\x13\x84\x01\x13\xbb", 0x11385 +"\x01\x13\x8b\x01\x13\xc2", 0x1138e +"\x01\x13\x90\x01\x13\xc9", 0x11391 +"\x01\x13\xc2\x01\x13\xc2", 0x113c5 +"\x01\x13\xc2\x01\x13\xb8", 0x113c7 +"\x01\x13\xc2\x01\x13\xc9", 0x113c8  "\x01\x14\xb9\x01\x14\xba", 0x114bb  "\x01\x14\xb9\x01\x14\xb0", 0x114bc  "\x01\x14\xb9\x01\x14\xbd", 0x114be  "\x01\x15\xb8\x01\x15\xaf", 0x115ba  "\x01\x15\xb9\x01\x15\xaf", 0x115bb  "\x01\x19\x35\x01\x19\x30", 0x11938 +"\x01\x61\x1e\x01\x61\x1e", 0x16121 +"\x01\x61\x1e\x01\x61\x29", 0x16122 +"\x01\x61\x1e\x01\x61\x1f", 0x16123 +"\x01\x61\x29\x01\x61\x1f", 0x16124 +"\x01\x61\x1e\x01\x61\x20", 0x16125 +"\x01\x61\x21\x01\x61\x1f", 0x16126 +"\x01\x61\x22\x01\x61\x1f", 0x16127 +"\x01\x61\x21\x01\x61\x20", 0x16128 +"\x01\x6d\x67\x01\x6d\x67", 0x16d68 +"\x01\x6d\x63\x01\x6d\x67", 0x16d69 +"\x01\x6d\x69\x01\x6d\x67", 0x16d6a diff --git a/lib/uninorm/composition-table.h b/lib/uninorm/composition-table.h index a5d059ef..898647f7 100644 --- a/lib/uninorm/composition-table.h +++ b/lib/uninorm/composition-table.h @@ -1,14 +1,14 @@  /* ANSI-C code produced by gperf version 3.2 */ -/* Command-line: gperf -m 1 ./uninorm/composition-table.gperf  */ +/* Command-line: gperf -m 1 uninorm/composition-table.gperf  */  /* Computed positions: -k'2-3,6' */ -#define TOTAL_KEYWORDS 941 +#define TOTAL_KEYWORDS 961  #define MIN_WORD_LENGTH 6  #define MAX_WORD_LENGTH 6  #define MIN_HASH_VALUE 1 -#define MAX_HASH_VALUE 1565 -/* maximum key range = 1565, duplicates = 0 */ +#define MAX_HASH_VALUE 1462 +/* maximum key range = 1462, duplicates = 0 */  #ifdef __GNUC__  __inline @@ -23,32 +23,32 @@ gl_uninorm_compose_hash (register const char *str, register size_t len)  {    static const unsigned short asso_values[] =      { -         7,    1,    0,    3,   58,  132,  531,   62,    4,   33, -       117,  268,  476,  135,  560,  509,  103,  265,  249,  495, -        61,  124,  336,  415,  703,   75,  437,  462,  738, 1566, -        48,   13,  901,  766,  322,  635,  192,  621,  846,   13, -       337,   65,  103,  147,   99,  130,  255,  640,  133,  342, -       172,   52, 1566,  409,  201,   34,  695,   50,  238, 1566, -        16,   35,  706,  139,   63,   89,  272,    2,  588,  167, -        12,  375,  289,   61,   44,  548,  431,  452,  395,  180, -       794,  853,  362,  561,  456,  202,  677,  360,  195,  300, -       572,  715, 1566,  301, 1566,  291,  814,   26,  634,  579, -       270,   98,  423,  415,  323,   42,  862,  657,  559,  324, -       262,  124,  863, 1566,  251,  538,  236,  133,   47,  406, -       691,  219,  590,    5,   56,   83, 1566,    1, 1566, 1566, -        65,   39, 1566, 1566,   37,   35, 1566, 1566, 1566, 1566, -      1566, 1566, 1566, 1566,    4,  527,   18, 1566,    0,  849, -      1566,  781, 1566,  572,   59,   73, 1566,  204, 1566,  417, -       618,  511,   20, 1566, 1566,  708,  167, 1566,  855,  685, -      1566,  333,   71,  136,   55,  625,  611,  523,   12,  311, -        11,  649,   10,  505,   68,  482, 1566,  113, 1566,  126, -         7,  476, 1566,  614,  853,    1,   41,  560,  553,  261, -        93,  719,  668,  854,   10,    2,    9,  728,   31, 1566, -       442, 1566,  749,  313,   12,    0,  659,    3, 1566,  329, -        37, 1566, 1566, 1566,   48, 1566,  847, 1566,   43,    4, -        23,    1,   24,   22,  757,    4, 1566, 1566, 1566,    3, -        73,   72,   63, 1566,  824,   20,   17, 1566,    0, 1566, -      1566, 1566,   77,   62,  460, 1566, 1566 +         7,    1,    0,    3,   58,  132,  363,   62,    4,   33, +       117,  268,  485,  135,  703,  684,  103,  169,  249,   52, +        49,  337,  376,  616,  774,  709,   30,  630,  760, 1463, +       120,   13,  535,  574,  322,  584,  192,  678,  859,  147, +       337,   65,  334,  144,   61,   95,  255,  578,  133,  342, +       210,   57, 1463,   60,   33,  251,  656,   50,  272, 1463, +       226,   35,  365,  383,   63,   89,   16,    2,  531,  167, +        12,  375,  289,   61,   25,  585,  431,  444,  395,  180, +       857,  867,  362,  600,  429,  202,  749,  360,  278,  300, +       518,   76, 1463,  495, 1463,  412,  838,   26,  790,  559, +       310,   98,  267,  402,  323,   42,   79,  622,  607,  501, +       262,  124,  423, 1463,  251,  590,  236,  133,   97,  409, +       545,  219,  624,  539,   35,  221, 1463,    1, 1463, 1463, +       133,  210,   11, 1463,  206,  205, 1463, 1463, 1463,    9, +      1463, 1463, 1463, 1463,  161,  411,  349, 1463,   28,  874, +      1463,  775, 1463,  659,   59,  240, 1463,  371, 1463,  857, +       618,  473,  171, 1463, 1463,  661,  301, 1463,  681,  730, +      1463,  366,   46,  286,   27,  712,  643,  516,  101,    5, +        49,  646,   13,  486,    5,  482, 1463,  219,   10,  189, +         5,  561, 1463,  429,  376,    9,  200,  550,  488,  149, +       161,  752,  634,  804,  226,  208,   15,  526,  148, 1463, +       650, 1463,  755,  652,    6,    1,  476,    3,  169,   89, +        37, 1463, 1463, 1463,  157, 1463,  851, 1463,  126,   17, +         0,    4,   64,   21,  752,    4, 1463, 1463, 1463,    3, +        72,   54,   52, 1463,  821,  848,  181, 1463,    1, 1463, +      1463, 1463,   77,   22,  241, 1463, 1463      };    return asso_values[(unsigned char)str[5]+1] + asso_values[(unsigned char)str[2]] + asso_values[(unsigned char)str[1]];  } @@ -100,2061 +100,2099 @@ gl_uninorm_compose_lookup (register const char *str, register size_t len)         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  0,  6,  6,  6,  6,  6,  6,  6,  6, -       0,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6, -       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0, -       6,  6,  6,  0,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  6,  6,  6,  0,  6,  6,  6,  0,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  6,  0,  6,  6,  6,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6,  6,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  6,  0,  6,  6,  0,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6,  6, -       0,  6,  0,  6,  0,  6,  6,  6,  6,  0,  6,  6,  6,  6,         6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6, -       6,  6,  6,  6,  6,  6,  6,  0,  6,  0,  6,  6,  0,  6, -       6,  6,  0,  6,  0,  6,  6,  6,  6,  0,  6,  6,  0,  6, -       6,  6,  0,  6,  0,  6,  0,  6,  0,  6,  0,  6,  6,  0, -       6,  0,  6,  6,  6,  6,  6,  0,  6,  0,  6,  0,  0,  6, -       6,  6,  6,  0,  6,  0,  0,  6,  6,  0,  6,  6,  6,  0, -       0,  0,  0,  0,  6,  0,  6,  6,  0,  6,  6,  0,  0,  0, -       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  6,  0, -       0,  0,  0,  0,  6,  6,  0,  0,  0,  0,  6,  6,  6,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  6, -       0,  0,  0,  0,  0,  0,  6,  6,  0,  6,  6,  6,  0,  6, -       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6, -       6,  0,  0,  0,  6,  0,  0,  6,  6,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  6,  0,  0,  0,  6,  6,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0, -       0,  6,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, +       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6, +       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6, +       6,  0,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6, +       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6,  6,  6, +       6,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6,  6,  0,  6, +       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0,  6,  6,  6, +       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0, +       6,  6,  6,  6,  6,  0,  6,  0,  6,  6,  6,  6,  6,  6, +       0,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0, +       6,  6,  6,  6,  6,  0,  6,  6,  0,  0,  6,  0,  6,  6, +       6,  6,  6,  6,  6,  0,  6,  6,  6,  6,  0,  6,  6,  6, +       6,  6,  6,  6,  6,  6,  6,  6,  0,  6,  6,  6,  6,  0, +       6,  6,  6,  6,  6,  0,  6,  6,  6,  6,  6,  6,  6,  6, +       6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  6,  0, +       0,  0,  0,  6,  6,  6,  0,  6,  6,  6,  0,  0,  6,  6, +       6,  6,  6,  0,  6,  0,  6,  0,  6,  0,  0,  6,  0,  0, +       0,  0,  6,  0,  0,  6,  0,  6,  0,  0,  6,  6,  0,  0, +       0,  6,  0,  0,  6,  0,  6,  6,  0,  6,  6,  0,  0,  6, +       0,  0,  0,  6,  6,  0,  0,  0,  0,  0,  6,  0,  6,  0, +       6,  0,  0,  6,  0,  0,  0,  6,  6,  6,  6,  0,  6,  6, +       0,  6,  6,  6,  0,  6,  6,  6,  0,  6,  0,  6,  0,  0, +       6,  0,  6,  0,  0,  6,  0,  6,  0,  6,  0,  0,  0,  6, +       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0, +       0,  6,  0,  6,  6,  0,  6,  0,  0,  0,  0,  0,  0,  0, +       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  6,  0,  0, +       6,  0,  6,  6,  0,  0,  0,  0,  0,  6,  0,  0,  6,  0, +       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, +       6,  6,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0, +       0,  0,  0,  0,  0,  6,  0,  0,  0,  6,  0,  0,  0,  0, +       0,  0,  0,  0,  0,  6,  0,  6,  0,  0,  0,  0,  0,  0, +       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, +       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, +       0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0, +       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  6,  0,  6,         0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  6, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, +       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6, -       0,  0,  0,  6,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  6,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, +       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, +       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0, +       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, +       0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  6,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,         0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6 +       0,  0,  0,  0,  0,  0,  6      };    static const struct composition_rule wordlist[] =      {        {""}, -#line 572 "./uninorm/composition-table.gperf" +#line 572 "uninorm/composition-table.gperf"        {"\000\001\002\000\003\001", 0x1eae}, -#line 574 "./uninorm/composition-table.gperf" +#line 574 "uninorm/composition-table.gperf"        {"\000\001\002\000\003\000", 0x1eb0},        {""}, -#line 573 "./uninorm/composition-table.gperf" +#line 573 "uninorm/composition-table.gperf"        {"\000\001\003\000\003\001", 0x1eaf}, -#line 575 "./uninorm/composition-table.gperf" +#line 575 "uninorm/composition-table.gperf"        {"\000\001\003\000\003\000", 0x1eb1}, -#line 557 "./uninorm/composition-table.gperf" +#line 557 "uninorm/composition-table.gperf"        {"\000\001\177\000\003\007", 0x1e9b}, -#line 238 "./uninorm/composition-table.gperf" +#line 236 "uninorm/composition-table.gperf" +      {"\000\000\346\000\003\001", 0x01fd}, +#line 238 "uninorm/composition-table.gperf"        {"\000\000\370\000\003\001", 0x01ff}, -#line 412 "./uninorm/composition-table.gperf" -      {"\000\000\347\000\003\001", 0x1e09}, -#line 90 "./uninorm/composition-table.gperf" +#line 90 "uninorm/composition-table.gperf"        {"\000\000C\000\003\001", 0x0106}, -#line 450 "./uninorm/composition-table.gperf" +#line 450 "uninorm/composition-table.gperf"        {"\000\000\357\000\003\001", 0x1e2f}, -#line 234 "./uninorm/composition-table.gperf" -      {"\000\000\345\000\003\001", 0x01fb}, -#line 92 "./uninorm/composition-table.gperf" +#line 412 "uninorm/composition-table.gperf" +      {"\000\000\347\000\003\001", 0x1e09}, +#line 92 "uninorm/composition-table.gperf"        {"\000\000C\000\003\002", 0x0108}, -#line 94 "./uninorm/composition-table.gperf" +#line 94 "uninorm/composition-table.gperf"        {"\000\000C\000\003\007", 0x010a}, -#line 653 "./uninorm/composition-table.gperf" +#line 653 "uninorm/composition-table.gperf"        {"\000\037\001\000\003\001", 0x1f05}, -#line 651 "./uninorm/composition-table.gperf" +#line 651 "uninorm/composition-table.gperf"        {"\000\037\001\000\003\000", 0x1f03}, -#line 655 "./uninorm/composition-table.gperf" +#line 655 "uninorm/composition-table.gperf"        {"\000\037\001\000\003B", 0x1f07}, -#line 660 "./uninorm/composition-table.gperf" +#line 660 "uninorm/composition-table.gperf"        {"\000\037\010\000\003\001", 0x1f0c}, -#line 658 "./uninorm/composition-table.gperf" +#line 658 "uninorm/composition-table.gperf"        {"\000\037\010\000\003\000", 0x1f0a}, -#line 662 "./uninorm/composition-table.gperf" +#line 662 "uninorm/composition-table.gperf"        {"\000\037\010\000\003B", 0x1f0e}, -#line 652 "./uninorm/composition-table.gperf" +#line 652 "uninorm/composition-table.gperf"        {"\000\037\000\000\003\001", 0x1f04}, -#line 650 "./uninorm/composition-table.gperf" +#line 650 "uninorm/composition-table.gperf"        {"\000\037\000\000\003\000", 0x1f02}, -#line 654 "./uninorm/composition-table.gperf" +#line 654 "uninorm/composition-table.gperf"        {"\000\037\000\000\003B", 0x1f06}, -#line 433 "./uninorm/composition-table.gperf" +#line 433 "uninorm/composition-table.gperf"        {"\000\000F\000\003\007", 0x1e1e}, -#line 851 "./uninorm/composition-table.gperf" -      {"\000\003\316\000\003E", 0x1ff4}, -#line 757 "./uninorm/composition-table.gperf" +#line 234 "uninorm/composition-table.gperf" +      {"\000\000\345\000\003\001", 0x01fb}, +#line 757 "uninorm/composition-table.gperf"        {"\000\037\002\000\003E", 0x1f82}, -#line 756 "./uninorm/composition-table.gperf" +#line 756 "uninorm/composition-table.gperf"        {"\000\037\001\000\003E", 0x1f81}, -#line 480 "./uninorm/composition-table.gperf" -      {"\000\000\365\000\003\001", 0x1e4d}, -#line 758 "./uninorm/composition-table.gperf" +#line 405 "uninorm/composition-table.gperf" +      {"\000\000B\000\003\007", 0x1e02}, +#line 758 "uninorm/composition-table.gperf"        {"\000\037\003\000\003E", 0x1f83}, -#line 763 "./uninorm/composition-table.gperf" +#line 763 "uninorm/composition-table.gperf"        {"\000\037\010\000\003E", 0x1f88}, -#line 236 "./uninorm/composition-table.gperf" -      {"\000\000\346\000\003\001", 0x01fd}, -#line 506 "./uninorm/composition-table.gperf" +#line 851 "uninorm/composition-table.gperf" +      {"\000\003\316\000\003E", 0x1ff4}, +#line 506 "uninorm/composition-table.gperf"        {"\000\001a\000\003\007", 0x1e67}, -#line 755 "./uninorm/composition-table.gperf" +#line 755 "uninorm/composition-table.gperf"        {"\000\037\000\000\003E", 0x1f80}, -#line 58 "./uninorm/composition-table.gperf" +#line 58 "uninorm/composition-table.gperf"        {"\000\000a\000\003\001", 0x00e1}, -#line 57 "./uninorm/composition-table.gperf" +#line 57 "uninorm/composition-table.gperf"        {"\000\000a\000\003\000", 0x00e0}, -#line 809 "./uninorm/composition-table.gperf" -      {"\000\037\266\000\003E", 0x1fb7}, -#line 59 "./uninorm/composition-table.gperf" +#line 129 "uninorm/composition-table.gperf" +      {"\000\000J\000\003\002", 0x0134}, +#line 59 "uninorm/composition-table.gperf"        {"\000\000a\000\003\002", 0x00e2}, -#line 270 "./uninorm/composition-table.gperf" +#line 270 "uninorm/composition-table.gperf"        {"\000\000a\000\003\007", 0x0227}, -#line 778 "./uninorm/composition-table.gperf" -      {"\000\037'\000\003E", 0x1f97}, -#line 737 "./uninorm/composition-table.gperf" +#line 809 "uninorm/composition-table.gperf" +      {"\000\037\266\000\003E", 0x1fb7}, +#line 737 "uninorm/composition-table.gperf"        {"\000\037a\000\003\001", 0x1f65}, -#line 735 "./uninorm/composition-table.gperf" +#line 735 "uninorm/composition-table.gperf"        {"\000\037a\000\003\000", 0x1f63}, -#line 739 "./uninorm/composition-table.gperf" +#line 739 "uninorm/composition-table.gperf"        {"\000\037a\000\003B", 0x1f67}, -#line 853 "./uninorm/composition-table.gperf" -      {"\000\037\366\000\003E", 0x1ff7}, -#line 524 "./uninorm/composition-table.gperf" +#line 817 "uninorm/composition-table.gperf" +      {"\000\003\256\000\003E", 0x1fc4}, +#line 524 "uninorm/composition-table.gperf"        {"\000\001i\000\003\001", 0x1e79}, -#line 206 "./uninorm/composition-table.gperf" +#line 206 "uninorm/composition-table.gperf"        {"\000\000\334\000\003\001", 0x01d7}, -#line 210 "./uninorm/composition-table.gperf" +#line 210 "uninorm/composition-table.gperf"        {"\000\000\334\000\003\000", 0x01db}, -#line 661 "./uninorm/composition-table.gperf" +#line 661 "uninorm/composition-table.gperf"        {"\000\037\011\000\003\001", 0x1f0d}, -#line 659 "./uninorm/composition-table.gperf" +#line 659 "uninorm/composition-table.gperf"        {"\000\037\011\000\003\000", 0x1f0b}, -#line 663 "./uninorm/composition-table.gperf" +#line 663 "uninorm/composition-table.gperf"        {"\000\037\011\000\003B", 0x1f0f}, -#line 69 "./uninorm/composition-table.gperf" +#line 69 "uninorm/composition-table.gperf"        {"\000\000i\000\003\001", 0x00ed}, -#line 68 "./uninorm/composition-table.gperf" +#line 68 "uninorm/composition-table.gperf"        {"\000\000i\000\003\000", 0x00ec}, -#line 788 "./uninorm/composition-table.gperf" +#line 788 "uninorm/composition-table.gperf"        {"\000\037a\000\003E", 0x1fa1}, -#line 70 "./uninorm/composition-table.gperf" +#line 70 "uninorm/composition-table.gperf"        {"\000\000i\000\003\002", 0x00ee}, -#line 615 "./uninorm/composition-table.gperf" -      {"\000\036\315\000\003\002", 0x1ed9}, -#line 129 "./uninorm/composition-table.gperf" -      {"\000\000J\000\003\002", 0x0134}, -#line 745 "./uninorm/composition-table.gperf" +#line 426 "uninorm/composition-table.gperf" +      {"\000\001\023\000\003\001", 0x1e17}, +#line 424 "uninorm/composition-table.gperf" +      {"\000\001\023\000\003\000", 0x1e15}, +#line 745 "uninorm/composition-table.gperf"        {"\000\037i\000\003\001", 0x1f6d}, -#line 743 "./uninorm/composition-table.gperf" +#line 743 "uninorm/composition-table.gperf"        {"\000\037i\000\003\000", 0x1f6b}, -#line 747 "./uninorm/composition-table.gperf" +#line 747 "uninorm/composition-table.gperf"        {"\000\037i\000\003B", 0x1f6f}, -#line 764 "./uninorm/composition-table.gperf" +#line 764 "uninorm/composition-table.gperf"        {"\000\037\011\000\003E", 0x1f89}, -#line 578 "./uninorm/composition-table.gperf" +#line 578 "uninorm/composition-table.gperf"        {"\000\001\002\000\003\003", 0x1eb4}, -#line 482 "./uninorm/composition-table.gperf" -      {"\000\000\365\000\003\010", 0x1e4f}, -#line 614 "./uninorm/composition-table.gperf" -      {"\000\036\314\000\003\002", 0x1ed8}, -#line 579 "./uninorm/composition-table.gperf" +#line 849 "uninorm/composition-table.gperf" +      {"\000\037|\000\003E", 0x1ff2}, +#line 807 "uninorm/composition-table.gperf" +      {"\000\003\254\000\003E", 0x1fb4}, +#line 579 "uninorm/composition-table.gperf"        {"\000\001\003\000\003\003", 0x1eb5}, -#line 705 "./uninorm/composition-table.gperf" +#line 705 "uninorm/composition-table.gperf"        {"\000\0379\000\003\001", 0x1f3d}, -#line 703 "./uninorm/composition-table.gperf" +#line 703 "uninorm/composition-table.gperf"        {"\000\0379\000\003\000", 0x1f3b}, -#line 707 "./uninorm/composition-table.gperf" +#line 707 "uninorm/composition-table.gperf"        {"\000\0379\000\003B", 0x1f3f}, -#line 61 "./uninorm/composition-table.gperf" +#line 61 "uninorm/composition-table.gperf"        {"\000\000a\000\003\010", 0x00e4}, -#line 796 "./uninorm/composition-table.gperf" +#line 796 "uninorm/composition-table.gperf"        {"\000\037i\000\003E", 0x1fa9}, -#line 43 "./uninorm/composition-table.gperf" +#line 43 "uninorm/composition-table.gperf"        {"\000\000I\000\003\001", 0x00cd}, -#line 42 "./uninorm/composition-table.gperf" +#line 42 "uninorm/composition-table.gperf"        {"\000\000I\000\003\000", 0x00cc}, -#line 817 "./uninorm/composition-table.gperf" -      {"\000\003\256\000\003E", 0x1fc4}, -#line 44 "./uninorm/composition-table.gperf" +#line 970 "uninorm/composition-table.gperf" +      {"\001\023\213\001\023\302", 0x1138e}, +#line 44 "uninorm/composition-table.gperf"        {"\000\000I\000\003\002", 0x00ce}, -#line 128 "./uninorm/composition-table.gperf" +#line 128 "uninorm/composition-table.gperf"        {"\000\000I\000\003\007", 0x0130}, -#line 875 "./uninorm/composition-table.gperf" -      {"\000\000<\000\0038", 0x226e}, -#line 719 "./uninorm/composition-table.gperf" +#line 969 "uninorm/composition-table.gperf" +      {"\001\023\204\001\023\273", 0x11385}, +#line 719 "uninorm/composition-table.gperf"        {"\000\037I\000\003\001", 0x1f4d}, -#line 717 "./uninorm/composition-table.gperf" +#line 717 "uninorm/composition-table.gperf"        {"\000\037I\000\003\000", 0x1f4b}, -#line 712 "./uninorm/composition-table.gperf" +#line 712 "uninorm/composition-table.gperf"        {"\000\037@\000\003\001", 0x1f44}, -#line 710 "./uninorm/composition-table.gperf" +#line 710 "uninorm/composition-table.gperf"        {"\000\037@\000\003\000", 0x1f42}, -#line 689 "./uninorm/composition-table.gperf" +#line 689 "uninorm/composition-table.gperf"        {"\000\037)\000\003\001", 0x1f2d}, -#line 687 "./uninorm/composition-table.gperf" +#line 687 "uninorm/composition-table.gperf"        {"\000\037)\000\003\000", 0x1f2b}, -#line 691 "./uninorm/composition-table.gperf" +#line 691 "uninorm/composition-table.gperf"        {"\000\037)\000\003B", 0x1f2f}, -#line 849 "./uninorm/composition-table.gperf" -      {"\000\037|\000\003E", 0x1ff2}, -#line 71 "./uninorm/composition-table.gperf" +#line 504 "uninorm/composition-table.gperf" +      {"\000\001[\000\003\007", 0x1e65}, +#line 71 "uninorm/composition-table.gperf"        {"\000\000i\000\003\010", 0x00ef}, -#line 759 "./uninorm/composition-table.gperf" +#line 759 "uninorm/composition-table.gperf"        {"\000\037\004\000\003E", 0x1f84}, -#line 207 "./uninorm/composition-table.gperf" +#line 207 "uninorm/composition-table.gperf"        {"\000\000\374\000\003\001", 0x01d8}, -#line 211 "./uninorm/composition-table.gperf" +#line 211 "uninorm/composition-table.gperf"        {"\000\000\374\000\003\000", 0x01dc}, -#line 807 "./uninorm/composition-table.gperf" -      {"\000\003\254\000\003E", 0x1fb4}, -#line 762 "./uninorm/composition-table.gperf" +#line 783 "uninorm/composition-table.gperf" +      {"\000\037,\000\003E", 0x1f9c}, +#line 762 "uninorm/composition-table.gperf"        {"\000\037\007\000\003E", 0x1f87}, -#line 675 "./uninorm/composition-table.gperf" -      {"\000\037\031\000\003\001", 0x1f1d}, -#line 673 "./uninorm/composition-table.gperf" -      {"\000\037\031\000\003\000", 0x1f1b}, -#line 780 "./uninorm/composition-table.gperf" +#line 310 "uninorm/composition-table.gperf" +      {"\000\004\032\000\003\001", 0x040c}, +#line 130 "uninorm/composition-table.gperf" +      {"\000\000j\000\003\002", 0x0135}, +#line 780 "uninorm/composition-table.gperf"        {"\000\037)\000\003E", 0x1f99}, -#line 60 "./uninorm/composition-table.gperf" +#line 60 "uninorm/composition-table.gperf"        {"\000\000a\000\003\003", 0x00e3}, -#line 872 "./uninorm/composition-table.gperf" +#line 872 "uninorm/composition-table.gperf"        {"\000\000=\000\0038", 0x2260}, -#line 351 "./uninorm/composition-table.gperf" +#line 351 "uninorm/composition-table.gperf"        {"\000\004C\000\003\010", 0x04f1}, -#line 333 "./uninorm/composition-table.gperf" +#line 333 "uninorm/composition-table.gperf"        {"\000\004\331\000\003\010", 0x04db}, -#line 87 "./uninorm/composition-table.gperf" +#line 87 "uninorm/composition-table.gperf"        {"\000\000a\000\003\006", 0x0103}, -#line 32 "./uninorm/composition-table.gperf" +#line 32 "uninorm/composition-table.gperf"        {"\000\000A\000\003\001", 0x00c1}, -#line 31 "./uninorm/composition-table.gperf" +#line 31 "uninorm/composition-table.gperf"        {"\000\000A\000\003\000", 0x00c0}, -#line 89 "./uninorm/composition-table.gperf" +#line 89 "uninorm/composition-table.gperf"        {"\000\000a\000\003(", 0x0105}, -#line 33 "./uninorm/composition-table.gperf" +#line 33 "uninorm/composition-table.gperf"        {"\000\000A\000\003\002", 0x00c2}, -#line 269 "./uninorm/composition-table.gperf" +#line 269 "uninorm/composition-table.gperf"        {"\000\000A\000\003\007", 0x0226}, -#line 45 "./uninorm/composition-table.gperf" +#line 45 "uninorm/composition-table.gperf"        {"\000\000I\000\003\010", 0x00cf}, -#line 713 "./uninorm/composition-table.gperf" +#line 713 "uninorm/composition-table.gperf"        {"\000\037A\000\003\001", 0x1f45}, -#line 711 "./uninorm/composition-table.gperf" +#line 711 "uninorm/composition-table.gperf"        {"\000\037A\000\003\000", 0x1f43}, -#line 354 "./uninorm/composition-table.gperf" -      {"\000\004'\000\003\010", 0x04f4}, -#line 65 "./uninorm/composition-table.gperf" +#line 797 "uninorm/composition-table.gperf" +      {"\000\037j\000\003E", 0x1faa}, +#line 65 "uninorm/composition-table.gperf"        {"\000\000e\000\003\001", 0x00e9}, -#line 64 "./uninorm/composition-table.gperf" +#line 64 "uninorm/composition-table.gperf"        {"\000\000e\000\003\000", 0x00e8}, -#line 121 "./uninorm/composition-table.gperf" +#line 121 "uninorm/composition-table.gperf"        {"\000\000i\000\003\003", 0x0129}, -#line 66 "./uninorm/composition-table.gperf" +#line 66 "uninorm/composition-table.gperf"        {"\000\000e\000\003\002", 0x00ea}, -#line 105 "./uninorm/composition-table.gperf" +#line 105 "uninorm/composition-table.gperf"        {"\000\000e\000\003\007", 0x0117}, -#line 317 "./uninorm/composition-table.gperf" -      {"\000\0043\000\003\001", 0x0453}, -#line 125 "./uninorm/composition-table.gperf" +#line 308 "uninorm/composition-table.gperf" +      {"\000\004\023\000\003\001", 0x0403}, +#line 125 "uninorm/composition-table.gperf"        {"\000\000i\000\003\006", 0x012d}, -#line 528 "./uninorm/composition-table.gperf" -      {"\000\000v\000\003\003", 0x1e7d}, -#line 345 "./uninorm/composition-table.gperf" +#line 345 "uninorm/composition-table.gperf"        {"\000\004\351\000\003\010", 0x04eb}, -#line 127 "./uninorm/composition-table.gperf" +#line 525 "uninorm/composition-table.gperf" +      {"\000\001j\000\003\010", 0x1e7a}, +#line 127 "uninorm/composition-table.gperf"        {"\000\000i\000\003(", 0x012f}, -#line 344 "./uninorm/composition-table.gperf" -      {"\000\004\350\000\003\010", 0x04ea}, -#line 668 "./uninorm/composition-table.gperf" +#line 317 "uninorm/composition-table.gperf" +      {"\000\0043\000\003\001", 0x0453}, +#line 668 "uninorm/composition-table.gperf"        {"\000\037\020\000\003\001", 0x1f14}, -#line 666 "./uninorm/composition-table.gperf" +#line 666 "uninorm/composition-table.gperf"        {"\000\037\020\000\003\000", 0x1f12}, -#line 576 "./uninorm/composition-table.gperf" +#line 576 "uninorm/composition-table.gperf"        {"\000\001\002\000\003\011", 0x1eb2}, -#line 596 "./uninorm/composition-table.gperf" -      {"\000\036\270\000\003\002", 0x1ec6}, -#line 368 "./uninorm/composition-table.gperf" -      {"\000\0113\000\011<", 0x0934}, -#line 577 "./uninorm/composition-table.gperf" +#line 315 "uninorm/composition-table.gperf" +      {"\000\0045\000\003\000", 0x0450}, +#line 784 "uninorm/composition-table.gperf" +      {"\000\037-\000\003E", 0x1f9d}, +#line 577 "uninorm/composition-table.gperf"        {"\000\001\003\000\003\011", 0x1eb3}, -#line 321 "./uninorm/composition-table.gperf" +#line 321 "uninorm/composition-table.gperf"        {"\000\004C\000\003\006", 0x045e}, -#line 792 "./uninorm/composition-table.gperf" +#line 792 "uninorm/composition-table.gperf"        {"\000\037e\000\003E", 0x1fa5}, -#line 783 "./uninorm/composition-table.gperf" -      {"\000\037,\000\003E", 0x1f9c}, -#line 337 "./uninorm/composition-table.gperf" -      {"\000\0047\000\003\010", 0x04df}, -#line 120 "./uninorm/composition-table.gperf" +#line 335 "uninorm/composition-table.gperf" +      {"\000\0046\000\003\010", 0x04dd}, +#line 368 "uninorm/composition-table.gperf" +      {"\000\0113\000\011<", 0x0934}, +#line 120 "uninorm/composition-table.gperf"        {"\000\000I\000\003\003", 0x0128}, -#line 432 "./uninorm/composition-table.gperf" +#line 432 "uninorm/composition-table.gperf"        {"\000\002)\000\003\006", 0x1e1d}, -#line 781 "./uninorm/composition-table.gperf" -      {"\000\037*\000\003E", 0x1f9a}, -#line 35 "./uninorm/composition-table.gperf" +#line 596 "uninorm/composition-table.gperf" +      {"\000\036\270\000\003\002", 0x1ec6}, +#line 35 "uninorm/composition-table.gperf"        {"\000\000A\000\003\010", 0x00c4}, -#line 124 "./uninorm/composition-table.gperf" +#line 124 "uninorm/composition-table.gperf"        {"\000\000I\000\003\006", 0x012c}, -#line 74 "./uninorm/composition-table.gperf" +#line 74 "uninorm/composition-table.gperf"        {"\000\000o\000\003\001", 0x00f3}, -#line 73 "./uninorm/composition-table.gperf" +#line 73 "uninorm/composition-table.gperf"        {"\000\000o\000\003\000", 0x00f2}, -#line 126 "./uninorm/composition-table.gperf" +#line 126 "uninorm/composition-table.gperf"        {"\000\000I\000\003(", 0x012e}, -#line 75 "./uninorm/composition-table.gperf" +#line 75 "uninorm/composition-table.gperf"        {"\000\000o\000\003\002", 0x00f4}, -#line 278 "./uninorm/composition-table.gperf" +#line 278 "uninorm/composition-table.gperf"        {"\000\000o\000\003\007", 0x022f}, -#line 240 "./uninorm/composition-table.gperf" +#line 240 "uninorm/composition-table.gperf"        {"\000\000a\000\003\017", 0x0201}, -#line 225 "./uninorm/composition-table.gperf" +#line 225 "uninorm/composition-table.gperf"        {"\000\001\353\000\003\004", 0x01ed}, -#line 67 "./uninorm/composition-table.gperf" +#line 67 "uninorm/composition-table.gperf"        {"\000\000e\000\003\010", 0x00eb}, -#line 342 "./uninorm/composition-table.gperf" -      {"\000\004\036\000\003\010", 0x04e6}, -#line 79 "./uninorm/composition-table.gperf" +#line 217 "uninorm/composition-table.gperf" +      {"\000\000\346\000\003\004", 0x01e3}, +#line 79 "uninorm/composition-table.gperf"        {"\000\000u\000\003\001", 0x00fa}, -#line 78 "./uninorm/composition-table.gperf" +#line 78 "uninorm/composition-table.gperf"        {"\000\000u\000\003\000", 0x00f9}, -#line 765 "./uninorm/composition-table.gperf" +#line 765 "uninorm/composition-table.gperf"        {"\000\037\012\000\003E", 0x1f8a}, -#line 80 "./uninorm/composition-table.gperf" +#line 80 "uninorm/composition-table.gperf"        {"\000\000u\000\003\002", 0x00fb}, -#line 96 "./uninorm/composition-table.gperf" +#line 96 "uninorm/composition-table.gperf"        {"\000\000C\000\003\014", 0x010c}, -#line 215 "./uninorm/composition-table.gperf" -      {"\000\002'\000\003\004", 0x01e1}, -#line 696 "./uninorm/composition-table.gperf" +#line 273 "uninorm/composition-table.gperf" +      {"\000\000\326\000\003\004", 0x022a}, +#line 696 "uninorm/composition-table.gperf"        {"\000\0370\000\003\001", 0x1f34}, -#line 694 "./uninorm/composition-table.gperf" +#line 694 "uninorm/composition-table.gperf"        {"\000\0370\000\003\000", 0x1f32}, -#line 698 "./uninorm/composition-table.gperf" +#line 698 "uninorm/composition-table.gperf"        {"\000\0370\000\003B", 0x1f36}, -#line 802 "./uninorm/composition-table.gperf" +#line 802 "uninorm/composition-table.gperf"        {"\000\037o\000\003E", 0x1faf}, -#line 561 "./uninorm/composition-table.gperf" +#line 561 "uninorm/composition-table.gperf"        {"\000\000a\000\003\011", 0x1ea3}, -#line 273 "./uninorm/composition-table.gperf" -      {"\000\000\326\000\003\004", 0x022a}, -#line 248 "./uninorm/composition-table.gperf" +#line 316 "uninorm/composition-table.gperf" +      {"\000\0045\000\003\010", 0x0451}, +#line 248 "uninorm/composition-table.gperf"        {"\000\000i\000\003\017", 0x0209}, -#line 227 "./uninorm/composition-table.gperf" -      {"\000\002\222\000\003\014", 0x01ef}, -#line 34 "./uninorm/composition-table.gperf" +#line 325 "uninorm/composition-table.gperf" +      {"\000\0046\000\003\006", 0x04c2}, +#line 34 "uninorm/composition-table.gperf"        {"\000\000A\000\003\003", 0x00c3}, -#line 784 "./uninorm/composition-table.gperf" -      {"\000\037-\000\003E", 0x1f9d}, -#line 274 "./uninorm/composition-table.gperf" -      {"\000\000\366\000\003\004", 0x022b}, -#line 760 "./uninorm/composition-table.gperf" +#line 344 "uninorm/composition-table.gperf" +      {"\000\004\350\000\003\010", 0x04ea}, +#line 411 "uninorm/composition-table.gperf" +      {"\000\000\307\000\003\001", 0x1e08}, +#line 760 "uninorm/composition-table.gperf"        {"\000\037\005\000\003E", 0x1f85}, -#line 86 "./uninorm/composition-table.gperf" +#line 86 "uninorm/composition-table.gperf"        {"\000\000A\000\003\006", 0x0102}, -#line 276 "./uninorm/composition-table.gperf" -      {"\000\000\365\000\003\004", 0x022d}, -#line 768 "./uninorm/composition-table.gperf" +#line 981 "uninorm/composition-table.gperf" +      {"\001a\036\001a\036", 0x16121}, +#line 768 "uninorm/composition-table.gperf"        {"\000\037\015\000\003E", 0x1f8d}, -#line 88 "./uninorm/composition-table.gperf" +#line 88 "uninorm/composition-table.gperf"        {"\000\000A\000\003(", 0x0104}, -#line 217 "./uninorm/composition-table.gperf" -      {"\000\000\346\000\003\004", 0x01e3}, -#line 587 "./uninorm/composition-table.gperf" +#line 528 "uninorm/composition-table.gperf" +      {"\000\000v\000\003\003", 0x1e7d}, +#line 587 "uninorm/composition-table.gperf"        {"\000\000e\000\003\003", 0x1ebd}, -#line 77 "./uninorm/composition-table.gperf" +#line 77 "uninorm/composition-table.gperf"        {"\000\000o\000\003\010", 0x00f6}, -#line 85 "./uninorm/composition-table.gperf" +#line 85 "uninorm/composition-table.gperf"        {"\000\000a\000\003\004", 0x0101}, -#line 599 "./uninorm/composition-table.gperf" +#line 599 "uninorm/composition-table.gperf"        {"\000\000i\000\003\011", 0x1ec9}, -#line 103 "./uninorm/composition-table.gperf" +#line 103 "uninorm/composition-table.gperf"        {"\000\000e\000\003\006", 0x0115}, -#line 197 "./uninorm/composition-table.gperf" +#line 197 "uninorm/composition-table.gperf"        {"\000\000a\000\003\014", 0x01ce}, -#line 388 "./uninorm/composition-table.gperf" -      {"\000\015\331\000\015\317", 0x0ddc}, -#line 107 "./uninorm/composition-table.gperf" +#line 782 "uninorm/composition-table.gperf" +      {"\000\037+\000\003E", 0x1f9b}, +#line 107 "uninorm/composition-table.gperf"        {"\000\000e\000\003(", 0x0119}, -#line 247 "./uninorm/composition-table.gperf" +#line 247 "uninorm/composition-table.gperf"        {"\000\000I\000\003\017", 0x0208}, -#line 782 "./uninorm/composition-table.gperf" -      {"\000\037+\000\003E", 0x1f9b}, -#line 81 "./uninorm/composition-table.gperf" +#line 778 "uninorm/composition-table.gperf" +      {"\000\037'\000\003E", 0x1f97}, +#line 81 "uninorm/composition-table.gperf"        {"\000\000u\000\003\010", 0x00fc}, -#line 39 "./uninorm/composition-table.gperf" +#line 39 "uninorm/composition-table.gperf"        {"\000\000E\000\003\001", 0x00c9}, -#line 38 "./uninorm/composition-table.gperf" +#line 38 "uninorm/composition-table.gperf"        {"\000\000E\000\003\000", 0x00c8}, -#line 204 "./uninorm/composition-table.gperf" +#line 204 "uninorm/composition-table.gperf"        {"\000\000\334\000\003\004", 0x01d5}, -#line 40 "./uninorm/composition-table.gperf" +#line 40 "uninorm/composition-table.gperf"        {"\000\000E\000\003\002", 0x00ca}, -#line 104 "./uninorm/composition-table.gperf" +#line 104 "uninorm/composition-table.gperf"        {"\000\000E\000\003\007", 0x0116}, -#line 208 "./uninorm/composition-table.gperf" +#line 208 "uninorm/composition-table.gperf"        {"\000\000\334\000\003\014", 0x01d9}, -#line 212 "./uninorm/composition-table.gperf" -      {"\000\000\304\000\003\004", 0x01de}, -#line 123 "./uninorm/composition-table.gperf" +#line 331 "uninorm/composition-table.gperf" +      {"\000\0045\000\003\006", 0x04d7}, +#line 123 "uninorm/composition-table.gperf"        {"\000\000i\000\003\004", 0x012b}, -#line 213 "./uninorm/composition-table.gperf" -      {"\000\000\344\000\003\004", 0x01df}, -#line 306 "./uninorm/composition-table.gperf" -      {"\000\004\025\000\003\000", 0x0400}, -#line 199 "./uninorm/composition-table.gperf" +#line 669 "uninorm/composition-table.gperf" +      {"\000\037\021\000\003\001", 0x1f15}, +#line 667 "uninorm/composition-table.gperf" +      {"\000\037\021\000\003\000", 0x1f13}, +#line 199 "uninorm/composition-table.gperf"        {"\000\000i\000\003\014", 0x01d0}, -#line 598 "./uninorm/composition-table.gperf" +#line 598 "uninorm/composition-table.gperf"        {"\000\000I\000\003\011", 0x1ec8}, -#line 390 "./uninorm/composition-table.gperf" -      {"\000\015\331\000\015\337", 0x0dde}, -#line 48 "./uninorm/composition-table.gperf" +#line 346 "uninorm/composition-table.gperf" +      {"\000\004-\000\003\010", 0x04ec}, +#line 48 "uninorm/composition-table.gperf"        {"\000\000O\000\003\001", 0x00d3}, -#line 47 "./uninorm/composition-table.gperf" +#line 47 "uninorm/composition-table.gperf"        {"\000\000O\000\003\000", 0x00d2}, -#line 76 "./uninorm/composition-table.gperf" +#line 76 "uninorm/composition-table.gperf"        {"\000\000o\000\003\003", 0x00f5}, -#line 49 "./uninorm/composition-table.gperf" +#line 49 "uninorm/composition-table.gperf"        {"\000\000O\000\003\002", 0x00d4}, -#line 277 "./uninorm/composition-table.gperf" +#line 277 "uninorm/composition-table.gperf"        {"\000\000O\000\003\007", 0x022e}, -#line 349 "./uninorm/composition-table.gperf" +#line 349 "uninorm/composition-table.gperf"        {"\000\004C\000\003\004", 0x04ef}, -#line 148 "./uninorm/composition-table.gperf" +#line 148 "uninorm/composition-table.gperf"        {"\000\000o\000\003\006", 0x014f}, -#line 328 "./uninorm/composition-table.gperf" +#line 328 "uninorm/composition-table.gperf"        {"\000\004\020\000\003\010", 0x04d2}, -#line 954 "./uninorm/composition-table.gperf" +#line 954 "uninorm/composition-table.gperf"        {"\0000\357\0000\231", 0x30f7}, -#line 223 "./uninorm/composition-table.gperf" +#line 223 "uninorm/composition-table.gperf"        {"\000\000o\000\003(", 0x01eb}, -#line 924 "./uninorm/composition-table.gperf" -      {"\0000{\0000\231", 0x307c}, -#line 170 "./uninorm/composition-table.gperf" +#line 932 "uninorm/composition-table.gperf" +      {"\0000\263\0000\231", 0x30b4}, +#line 170 "uninorm/composition-table.gperf"        {"\000\000u\000\003\003", 0x0169}, -#line 239 "./uninorm/composition-table.gperf" +#line 239 "uninorm/composition-table.gperf"        {"\000\000A\000\003\017", 0x0200}, -#line 122 "./uninorm/composition-table.gperf" +#line 122 "uninorm/composition-table.gperf"        {"\000\000I\000\003\004", 0x012a}, -#line 367 "./uninorm/composition-table.gperf" +#line 367 "uninorm/composition-table.gperf"        {"\000\0110\000\011<", 0x0931}, -#line 174 "./uninorm/composition-table.gperf" +#line 174 "uninorm/composition-table.gperf"        {"\000\000u\000\003\006", 0x016d}, -#line 198 "./uninorm/composition-table.gperf" +#line 198 "uninorm/composition-table.gperf"        {"\000\000I\000\003\014", 0x01cf}, -#line 926 "./uninorm/composition-table.gperf" +#line 926 "uninorm/composition-table.gperf"        {"\0000F\0000\231", 0x3094}, -#line 180 "./uninorm/composition-table.gperf" +#line 180 "uninorm/composition-table.gperf"        {"\000\000u\000\003(", 0x0173}, -#line 541 "./uninorm/composition-table.gperf" -      {"\000\000X\000\003\007", 0x1e8a}, -#line 41 "./uninorm/composition-table.gperf" +#line 853 "uninorm/composition-table.gperf" +      {"\000\037\366\000\003E", 0x1ff7}, +#line 41 "uninorm/composition-table.gperf"        {"\000\000E\000\003\010", 0x00cb}, -#line 244 "./uninorm/composition-table.gperf" +#line 244 "uninorm/composition-table.gperf"        {"\000\000e\000\003\017", 0x0205}, -#line 53 "./uninorm/composition-table.gperf" +#line 53 "uninorm/composition-table.gperf"        {"\000\000U\000\003\001", 0x00da}, -#line 52 "./uninorm/composition-table.gperf" +#line 52 "uninorm/composition-table.gperf"        {"\000\000U\000\003\000", 0x00d9}, -#line 925 "./uninorm/composition-table.gperf" -      {"\0000{\0000\232", 0x307d}, -#line 54 "./uninorm/composition-table.gperf" +#line 342 "uninorm/composition-table.gperf" +      {"\000\004\036\000\003\010", 0x04e6}, +#line 54 "uninorm/composition-table.gperf"        {"\000\000U\000\003\002", 0x00db}, -#line 560 "./uninorm/composition-table.gperf" +#line 560 "uninorm/composition-table.gperf"        {"\000\000A\000\003\011", 0x1ea2}, -#line 460 "./uninorm/composition-table.gperf" -      {"\000\0367\000\003\004", 0x1e39}, -#line 307 "./uninorm/composition-table.gperf" -      {"\000\004\025\000\003\010", 0x0401}, -#line 205 "./uninorm/composition-table.gperf" +#line 958 "uninorm/composition-table.gperf" +      {"\0000\375\0000\231", 0x30fe}, +#line 407 "uninorm/composition-table.gperf" +      {"\000\000B\000\003#", 0x1e04}, +#line 205 "uninorm/composition-table.gperf"        {"\000\000\374\000\003\004", 0x01d6}, -#line 775 "./uninorm/composition-table.gperf" +#line 775 "uninorm/composition-table.gperf"        {"\000\037$\000\003E", 0x1f94}, -#line 912 "./uninorm/composition-table.gperf" +#line 912 "uninorm/composition-table.gperf"        {"\0000a\0000\231", 0x3062}, -#line 209 "./uninorm/composition-table.gperf" +#line 209 "uninorm/composition-table.gperf"        {"\000\000\374\000\003\014", 0x01da}, -#line 51 "./uninorm/composition-table.gperf" +#line 51 "uninorm/composition-table.gperf"        {"\000\000O\000\003\010", 0x00d6}, -#line 346 "./uninorm/composition-table.gperf" -      {"\000\004-\000\003\010", 0x04ec}, -#line 585 "./uninorm/composition-table.gperf" +#line 228 "uninorm/composition-table.gperf" +      {"\000\000j\000\003\014", 0x01f0}, +#line 585 "uninorm/composition-table.gperf"        {"\000\000e\000\003\011", 0x1ebb}, -#line 326 "./uninorm/composition-table.gperf" +#line 326 "uninorm/composition-table.gperf"        {"\000\004\020\000\003\006", 0x04d0}, -#line 329 "./uninorm/composition-table.gperf" +#line 329 "uninorm/composition-table.gperf"        {"\000\0040\000\003\010", 0x04d3}, -#line 559 "./uninorm/composition-table.gperf" +#line 559 "uninorm/composition-table.gperf"        {"\000\000a\000\003#", 0x1ea1}, -#line 82 "./uninorm/composition-table.gperf" +#line 82 "uninorm/composition-table.gperf"        {"\000\000y\000\003\001", 0x00fd}, -#line 641 "./uninorm/composition-table.gperf" +#line 641 "uninorm/composition-table.gperf"        {"\000\000y\000\003\000", 0x1ef3}, -#line 84 "./uninorm/composition-table.gperf" +#line 84 "uninorm/composition-table.gperf"        {"\000\000A\000\003\004", 0x0100}, -#line 184 "./uninorm/composition-table.gperf" +#line 184 "uninorm/composition-table.gperf"        {"\000\000y\000\003\002", 0x0177}, -#line 546 "./uninorm/composition-table.gperf" +#line 546 "uninorm/composition-table.gperf"        {"\000\000y\000\003\007", 0x1e8f}, -#line 196 "./uninorm/composition-table.gperf" +#line 196 "uninorm/composition-table.gperf"        {"\000\000A\000\003\014", 0x01cd}, -#line 586 "./uninorm/composition-table.gperf" +#line 586 "uninorm/composition-table.gperf"        {"\000\000E\000\003\003", 0x1ebc}, -#line 940 "./uninorm/composition-table.gperf" -      {"\0000\304\0000\231", 0x30c5}, -#line 252 "./uninorm/composition-table.gperf" +#line 409 "uninorm/composition-table.gperf" +      {"\000\000B\000\0031", 0x1e06}, +#line 252 "uninorm/composition-table.gperf"        {"\000\000o\000\003\017", 0x020d}, -#line 543 "./uninorm/composition-table.gperf" -      {"\000\000X\000\003\010", 0x1e8c}, -#line 102 "./uninorm/composition-table.gperf" +#line 356 "uninorm/composition-table.gperf" +      {"\000\004+\000\003\010", 0x04f8}, +#line 102 "uninorm/composition-table.gperf"        {"\000\000E\000\003\006", 0x0114}, -#line 101 "./uninorm/composition-table.gperf" +#line 101 "uninorm/composition-table.gperf"        {"\000\000e\000\003\004", 0x0113}, -#line 356 "./uninorm/composition-table.gperf" -      {"\000\004+\000\003\010", 0x04f8}, -#line 106 "./uninorm/composition-table.gperf" +#line 354 "uninorm/composition-table.gperf" +      {"\000\004'\000\003\010", 0x04f4}, +#line 106 "uninorm/composition-table.gperf"        {"\000\000E\000\003(", 0x0118}, -#line 109 "./uninorm/composition-table.gperf" +#line 109 "uninorm/composition-table.gperf"        {"\000\000e\000\003\014", 0x011b}, -#line 601 "./uninorm/composition-table.gperf" +#line 601 "uninorm/composition-table.gperf"        {"\000\000i\000\003#", 0x1ecb}, -#line 55 "./uninorm/composition-table.gperf" +#line 55 "uninorm/composition-table.gperf"        {"\000\000U\000\003\010", 0x00dc}, -#line 260 "./uninorm/composition-table.gperf" +#line 260 "uninorm/composition-table.gperf"        {"\000\000u\000\003\017", 0x0215}, -#line 330 "./uninorm/composition-table.gperf" -      {"\000\004\025\000\003\006", 0x04d6}, -#line 50 "./uninorm/composition-table.gperf" +#line 957 "uninorm/composition-table.gperf" +      {"\0000\362\0000\231", 0x30fa}, +#line 50 "uninorm/composition-table.gperf"        {"\000\000O\000\003\003", 0x00d5}, -#line 530 "./uninorm/composition-table.gperf" -      {"\000\000v\000\003#", 0x1e7f}, -#line 510 "./uninorm/composition-table.gperf" +#line 956 "uninorm/composition-table.gperf" +      {"\0000\361\0000\231", 0x30f9}, +#line 510 "uninorm/composition-table.gperf"        {"\000\000t\000\003\007", 0x1e6b}, -#line 605 "./uninorm/composition-table.gperf" +#line 605 "uninorm/composition-table.gperf"        {"\000\000o\000\003\011", 0x1ecf}, -#line 147 "./uninorm/composition-table.gperf" +#line 147 "uninorm/composition-table.gperf"        {"\000\000O\000\003\006", 0x014e}, -#line 425 "./uninorm/composition-table.gperf" +#line 425 "uninorm/composition-table.gperf"        {"\000\001\022\000\003\001", 0x1e16}, -#line 423 "./uninorm/composition-table.gperf" +#line 423 "uninorm/composition-table.gperf"        {"\000\001\022\000\003\000", 0x1e14}, -#line 222 "./uninorm/composition-table.gperf" +#line 222 "uninorm/composition-table.gperf"        {"\000\000O\000\003(", 0x01ea}, -#line 327 "./uninorm/composition-table.gperf" +#line 327 "uninorm/composition-table.gperf"        {"\000\0040\000\003\006", 0x04d1}, -#line 958 "./uninorm/composition-table.gperf" -      {"\0000\375\0000\231", 0x30fe}, -#line 957 "./uninorm/composition-table.gperf" -      {"\0000\362\0000\231", 0x30fa}, -#line 266 "./uninorm/composition-table.gperf" -      {"\000\000t\000\003&", 0x021b}, -#line 629 "./uninorm/composition-table.gperf" +#line 835 "uninorm/composition-table.gperf" +      {"\000\037\376\000\003\001", 0x1fde}, +#line 834 "uninorm/composition-table.gperf" +      {"\000\037\376\000\003\000", 0x1fdd}, +#line 836 "uninorm/composition-table.gperf" +      {"\000\037\376\000\003B", 0x1fdf}, +#line 629 "uninorm/composition-table.gperf"        {"\000\000u\000\003\011", 0x1ee7}, -#line 152 "./uninorm/composition-table.gperf" +#line 152 "uninorm/composition-table.gperf"        {"\000\000r\000\003\001", 0x0155}, -#line 83 "./uninorm/composition-table.gperf" +#line 83 "uninorm/composition-table.gperf"        {"\000\000y\000\003\010", 0x00ff}, -#line 600 "./uninorm/composition-table.gperf" +#line 600 "uninorm/composition-table.gperf"        {"\000\000I\000\003#", 0x1eca}, -#line 815 "./uninorm/composition-table.gperf" +#line 815 "uninorm/composition-table.gperf"        {"\000\037t\000\003E", 0x1fc2}, -#line 492 "./uninorm/composition-table.gperf" +#line 492 "uninorm/composition-table.gperf"        {"\000\000r\000\003\007", 0x1e59}, -#line 146 "./uninorm/composition-table.gperf" +#line 146 "uninorm/composition-table.gperf"        {"\000\000o\000\003\004", 0x014d}, -#line 956 "./uninorm/composition-table.gperf" -      {"\0000\361\0000\231", 0x30f9}, -#line 955 "./uninorm/composition-table.gperf" +#line 955 "uninorm/composition-table.gperf"        {"\0000\360\0000\231", 0x30f8}, -#line 201 "./uninorm/composition-table.gperf" +#line 213 "uninorm/composition-table.gperf" +      {"\000\000\344\000\003\004", 0x01df}, +#line 201 "uninorm/composition-table.gperf"        {"\000\000o\000\003\014", 0x01d2}, -#line 169 "./uninorm/composition-table.gperf" +#line 169 "uninorm/composition-table.gperf"        {"\000\000U\000\003\003", 0x0168}, -#line 411 "./uninorm/composition-table.gperf" -      {"\000\000\307\000\003\001", 0x1e08}, -#line 140 "./uninorm/composition-table.gperf" +#line 909 "uninorm/composition-table.gperf" +      {"\0000[\0000\231", 0x305c}, +#line 140 "uninorm/composition-table.gperf"        {"\000\000n\000\003\001", 0x0144}, -#line 232 "./uninorm/composition-table.gperf" +#line 232 "uninorm/composition-table.gperf"        {"\000\000n\000\003\000", 0x01f9}, -#line 173 "./uninorm/composition-table.gperf" +#line 173 "uninorm/composition-table.gperf"        {"\000\000U\000\003\006", 0x016c}, -#line 172 "./uninorm/composition-table.gperf" +#line 172 "uninorm/composition-table.gperf"        {"\000\000u\000\003\004", 0x016b}, -#line 472 "./uninorm/composition-table.gperf" +#line 472 "uninorm/composition-table.gperf"        {"\000\000n\000\003\007", 0x1e45}, -#line 179 "./uninorm/composition-table.gperf" +#line 179 "uninorm/composition-table.gperf"        {"\000\000U\000\003(", 0x0172}, -#line 203 "./uninorm/composition-table.gperf" +#line 203 "uninorm/composition-table.gperf"        {"\000\000u\000\003\014", 0x01d4}, -#line 554 "./uninorm/composition-table.gperf" +#line 554 "uninorm/composition-table.gperf"        {"\000\000t\000\003\010", 0x1e97}, -#line 243 "./uninorm/composition-table.gperf" +#line 243 "uninorm/composition-table.gperf"        {"\000\000E\000\003\017", 0x0204}, -#line 669 "./uninorm/composition-table.gperf" -      {"\000\037\021\000\003\001", 0x1f15}, -#line 667 "./uninorm/composition-table.gperf" -      {"\000\037\021\000\003\000", 0x1f13}, -#line 785 "./uninorm/composition-table.gperf" +#line 434 "uninorm/composition-table.gperf" +      {"\000\000f\000\003\007", 0x1e1f}, +#line 215 "uninorm/composition-table.gperf" +      {"\000\002'\000\003\004", 0x01e1}, +#line 785 "uninorm/composition-table.gperf"        {"\000\037.\000\003E", 0x1f9e}, -#line 414 "./uninorm/composition-table.gperf" -      {"\000\000d\000\003\007", 0x1e0b}, -#line 242 "./uninorm/composition-table.gperf" +#line 951 "uninorm/composition-table.gperf" +      {"\0000\333\0000\231", 0x30dc}, +#line 242 "uninorm/composition-table.gperf"        {"\000\000a\000\003\021", 0x0203}, -#line 405 "./uninorm/composition-table.gperf" -      {"\000\000B\000\003\007", 0x1e02}, -#line 647 "./uninorm/composition-table.gperf" +#line 875 "uninorm/composition-table.gperf" +      {"\000\000<\000\0038", 0x226e}, +#line 647 "uninorm/composition-table.gperf"        {"\000\000y\000\003\003", 0x1ef9}, -#line 942 "./uninorm/composition-table.gperf" -      {"\0000\310\0000\231", 0x30c9}, -#line 384 "./uninorm/composition-table.gperf" -      {"\000\015F\000\015>", 0x0d4a}, -#line 801 "./uninorm/composition-table.gperf" +#line 459 "uninorm/composition-table.gperf" +      {"\000\0366\000\003\004", 0x1e38}, +#line 388 "uninorm/composition-table.gperf" +      {"\000\015\331\000\015\317", 0x0ddc}, +#line 801 "uninorm/composition-table.gperf"        {"\000\037n\000\003E", 0x1fae}, -#line 558 "./uninorm/composition-table.gperf" +#line 558 "uninorm/composition-table.gperf"        {"\000\000A\000\003#", 0x1ea0}, -#line 960 "./uninorm/composition-table.gperf" -      {"\001\020\233\001\020\272", 0x1109c}, -#line 251 "./uninorm/composition-table.gperf" +#line 541 "uninorm/composition-table.gperf" +      {"\000\000X\000\003\007", 0x1e8a}, +#line 251 "uninorm/composition-table.gperf"        {"\000\000O\000\003\017", 0x020c}, -#line 584 "./uninorm/composition-table.gperf" +#line 584 "uninorm/composition-table.gperf"        {"\000\000E\000\003\011", 0x1eba}, -#line 335 "./uninorm/composition-table.gperf" -      {"\000\0046\000\003\010", 0x04dd}, -#line 766 "./uninorm/composition-table.gperf" +#line 793 "uninorm/composition-table.gperf" +      {"\000\037f\000\003E", 0x1fa6}, +#line 766 "uninorm/composition-table.gperf"        {"\000\037\013\000\003E", 0x1f8b}, -#line 323 "./uninorm/composition-table.gperf" +#line 323 "uninorm/composition-table.gperf"        {"\000\004u\000\003\017", 0x0477}, -#line 791 "./uninorm/composition-table.gperf" -      {"\000\037d\000\003E", 0x1fa4}, -#line 319 "./uninorm/composition-table.gperf" -      {"\000\004:\000\003\001", 0x045c}, -#line 583 "./uninorm/composition-table.gperf" +#line 390 "uninorm/composition-table.gperf" +      {"\000\015\331\000\015\337", 0x0dde}, +#line 530 "uninorm/composition-table.gperf" +      {"\000\000v\000\003#", 0x1e7f}, +#line 583 "uninorm/composition-table.gperf"        {"\000\000e\000\003#", 0x1eb9}, -#line 250 "./uninorm/composition-table.gperf" +#line 250 "uninorm/composition-table.gperf"        {"\000\000i\000\003\021", 0x020b}, -#line 118 "./uninorm/composition-table.gperf" +#line 118 "uninorm/composition-table.gperf"        {"\000\000H\000\003\002", 0x0124}, -#line 437 "./uninorm/composition-table.gperf" +#line 437 "uninorm/composition-table.gperf"        {"\000\000H\000\003\007", 0x1e22}, -#line 62 "./uninorm/composition-table.gperf" +#line 62 "uninorm/composition-table.gperf"        {"\000\000a\000\003\012", 0x00e5}, -#line 718 "./uninorm/composition-table.gperf" +#line 718 "uninorm/composition-table.gperf"        {"\000\037H\000\003\001", 0x1f4c}, -#line 716 "./uninorm/composition-table.gperf" +#line 716 "uninorm/composition-table.gperf"        {"\000\037H\000\003\000", 0x1f4a}, -#line 604 "./uninorm/composition-table.gperf" +#line 604 "uninorm/composition-table.gperf"        {"\000\000O\000\003\011", 0x1ece}, -#line 936 "./uninorm/composition-table.gperf" -      {"\0000\273\0000\231", 0x30bc}, -#line 100 "./uninorm/composition-table.gperf" +#line 960 "uninorm/composition-table.gperf" +      {"\001\005\332\000\003\007", 0x105e4}, +#line 100 "uninorm/composition-table.gperf"        {"\000\000E\000\003\004", 0x0112}, -#line 56 "./uninorm/composition-table.gperf" +#line 56 "uninorm/composition-table.gperf"        {"\000\000Y\000\003\001", 0x00dd}, -#line 640 "./uninorm/composition-table.gperf" +#line 640 "uninorm/composition-table.gperf"        {"\000\000Y\000\003\000", 0x1ef2}, -#line 108 "./uninorm/composition-table.gperf" +#line 108 "uninorm/composition-table.gperf"        {"\000\000E\000\003\014", 0x011a}, -#line 183 "./uninorm/composition-table.gperf" +#line 183 "uninorm/composition-table.gperf"        {"\000\000Y\000\003\002", 0x0176}, -#line 545 "./uninorm/composition-table.gperf" +#line 545 "uninorm/composition-table.gperf"        {"\000\000Y\000\003\007", 0x1e8e}, -#line 259 "./uninorm/composition-table.gperf" +#line 259 "uninorm/composition-table.gperf"        {"\000\000U\000\003\017", 0x0214}, -#line 730 "./uninorm/composition-table.gperf" +#line 730 "uninorm/composition-table.gperf"        {"\000\037Y\000\003\001", 0x1f5d}, -#line 729 "./uninorm/composition-table.gperf" +#line 729 "uninorm/composition-table.gperf"        {"\000\037Y\000\003\000", 0x1f5b}, -#line 731 "./uninorm/composition-table.gperf" +#line 731 "uninorm/composition-table.gperf"        {"\000\037Y\000\003B", 0x1f5f}, -#line 916 "./uninorm/composition-table.gperf" +#line 916 "uninorm/composition-table.gperf"        {"\0000o\0000\231", 0x3070}, -#line 249 "./uninorm/composition-table.gperf" +#line 249 "uninorm/composition-table.gperf"        {"\000\000I\000\003\021", 0x020a}, -#line 937 "./uninorm/composition-table.gperf" -      {"\0000\275\0000\231", 0x30be}, -#line 145 "./uninorm/composition-table.gperf" +#line 543 "uninorm/composition-table.gperf" +      {"\000\000X\000\003\010", 0x1e8c}, +#line 145 "uninorm/composition-table.gperf"        {"\000\000O\000\003\004", 0x014c}, -#line 479 "./uninorm/composition-table.gperf" -      {"\000\000\325\000\003\001", 0x1e4c}, -#line 325 "./uninorm/composition-table.gperf" -      {"\000\0046\000\003\006", 0x04c2}, -#line 200 "./uninorm/composition-table.gperf" +#line 274 "uninorm/composition-table.gperf" +      {"\000\000\366\000\003\004", 0x022b}, +#line 414 "uninorm/composition-table.gperf" +      {"\000\000d\000\003\007", 0x1e0b}, +#line 200 "uninorm/composition-table.gperf"        {"\000\000O\000\003\014", 0x01d1}, -#line 603 "./uninorm/composition-table.gperf" +#line 603 "uninorm/composition-table.gperf"        {"\000\000o\000\003#", 0x1ecd}, -#line 523 "./uninorm/composition-table.gperf" +#line 523 "uninorm/composition-table.gperf"        {"\000\001h\000\003\001", 0x1e78}, -#line 920 "./uninorm/composition-table.gperf" +#line 920 "uninorm/composition-table.gperf"        {"\0000u\0000\231", 0x3076}, -#line 628 "./uninorm/composition-table.gperf" +#line 628 "uninorm/composition-table.gperf"        {"\000\000U\000\003\011", 0x1ee6}, -#line 72 "./uninorm/composition-table.gperf" +#line 72 "uninorm/composition-table.gperf"        {"\000\000n\000\003\003", 0x00f1}, -#line 929 "./uninorm/composition-table.gperf" -      {"\0000\255\0000\231", 0x30ae}, -#line 441 "./uninorm/composition-table.gperf" +#line 496 "uninorm/composition-table.gperf" +      {"\000\036[\000\003\004", 0x1e5d}, +#line 441 "uninorm/composition-table.gperf"        {"\000\000H\000\003\010", 0x1e26}, -#line 917 "./uninorm/composition-table.gperf" -      {"\0000o\0000\232", 0x3071}, -#line 466 "./uninorm/composition-table.gperf" -      {"\000\000m\000\003\001", 0x1e3f}, -#line 627 "./uninorm/composition-table.gperf" +#line 319 "uninorm/composition-table.gperf" +      {"\000\004:\000\003\001", 0x045c}, +#line 615 "uninorm/composition-table.gperf" +      {"\000\036\315\000\003\002", 0x1ed9}, +#line 627 "uninorm/composition-table.gperf"        {"\000\000u\000\003#", 0x1ee5}, -#line 119 "./uninorm/composition-table.gperf" +#line 119 "uninorm/composition-table.gperf"        {"\000\000h\000\003\002", 0x0125}, -#line 438 "./uninorm/composition-table.gperf" +#line 438 "uninorm/composition-table.gperf"        {"\000\000h\000\003\007", 0x1e23}, -#line 468 "./uninorm/composition-table.gperf" -      {"\000\000m\000\003\007", 0x1e41}, -#line 744 "./uninorm/composition-table.gperf" +#line 791 "uninorm/composition-table.gperf" +      {"\000\037d\000\003E", 0x1fa4}, +#line 744 "uninorm/composition-table.gperf"        {"\000\037h\000\003\001", 0x1f6c}, -#line 742 "./uninorm/composition-table.gperf" +#line 742 "uninorm/composition-table.gperf"        {"\000\037h\000\003\000", 0x1f6a}, -#line 746 "./uninorm/composition-table.gperf" +#line 746 "uninorm/composition-table.gperf"        {"\000\037h\000\003B", 0x1f6e}, -#line 921 "./uninorm/composition-table.gperf" -      {"\0000u\0000\232", 0x3077}, -#line 185 "./uninorm/composition-table.gperf" +#line 212 "uninorm/composition-table.gperf" +      {"\000\000\304\000\003\004", 0x01de}, +#line 185 "uninorm/composition-table.gperf"        {"\000\000Y\000\003\010", 0x0178}, -#line 171 "./uninorm/composition-table.gperf" +#line 171 "uninorm/composition-table.gperf"        {"\000\000U\000\003\004", 0x016a}, -#line 386 "./uninorm/composition-table.gperf" -      {"\000\015F\000\015W", 0x0d4c}, -#line 645 "./uninorm/composition-table.gperf" +#line 337 "uninorm/composition-table.gperf" +      {"\000\0047\000\003\010", 0x04df}, +#line 645 "uninorm/composition-table.gperf"        {"\000\000y\000\003\011", 0x1ef7}, -#line 202 "./uninorm/composition-table.gperf" +#line 202 "uninorm/composition-table.gperf"        {"\000\000U\000\003\014", 0x01d3}, -#line 241 "./uninorm/composition-table.gperf" +#line 241 "uninorm/composition-table.gperf"        {"\000\000A\000\003\021", 0x0202}, -#line 37 "./uninorm/composition-table.gperf" +#line 37 "uninorm/composition-table.gperf"        {"\000\000C\000\003'", 0x00c7}, -#line 773 "./uninorm/composition-table.gperf" +#line 773 "uninorm/composition-table.gperf"        {"\000\037\"\000\003E", 0x1f92}, -#line 795 "./uninorm/composition-table.gperf" +#line 795 "uninorm/composition-table.gperf"        {"\000\037h\000\003E", 0x1fa8}, -#line 800 "./uninorm/composition-table.gperf" -      {"\000\037m\000\003E", 0x1fad}, -#line 688 "./uninorm/composition-table.gperf" +#line 614 "uninorm/composition-table.gperf" +      {"\000\036\314\000\003\002", 0x1ed8}, +#line 688 "uninorm/composition-table.gperf"        {"\000\037(\000\003\001", 0x1f2c}, -#line 686 "./uninorm/composition-table.gperf" +#line 686 "uninorm/composition-table.gperf"        {"\000\037(\000\003\000", 0x1f2a}, -#line 690 "./uninorm/composition-table.gperf" +#line 690 "uninorm/composition-table.gperf"        {"\000\037(\000\003B", 0x1f2e}, -#line 481 "./uninorm/composition-table.gperf" -      {"\000\000\325\000\003\010", 0x1e4e}, -#line 246 "./uninorm/composition-table.gperf" +#line 942 "uninorm/composition-table.gperf" +      {"\0000\310\0000\231", 0x30c9}, +#line 246 "uninorm/composition-table.gperf"        {"\000\000e\000\003\021", 0x0207}, -#line 697 "./uninorm/composition-table.gperf" +#line 697 "uninorm/composition-table.gperf"        {"\000\0371\000\003\001", 0x1f35}, -#line 695 "./uninorm/composition-table.gperf" +#line 695 "uninorm/composition-table.gperf"        {"\000\0371\000\003\000", 0x1f33}, -#line 699 "./uninorm/composition-table.gperf" +#line 699 "uninorm/composition-table.gperf"        {"\000\0371\000\003B", 0x1f37}, -#line 282 "./uninorm/composition-table.gperf" +#line 282 "uninorm/composition-table.gperf"        {"\000\000y\000\003\004", 0x0233}, -#line 953 "./uninorm/composition-table.gperf" -      {"\0000\246\0000\231", 0x30f4}, -#line 428 "./uninorm/composition-table.gperf" +#line 781 "uninorm/composition-table.gperf" +      {"\000\037*\000\003E", 0x1f9a}, +#line 428 "uninorm/composition-table.gperf"        {"\000\000e\000\003-", 0x1e19}, -#line 256 "./uninorm/composition-table.gperf" +#line 256 "uninorm/composition-table.gperf"        {"\000\000r\000\003\017", 0x0211}, -#line 779 "./uninorm/composition-table.gperf" +#line 779 "uninorm/composition-table.gperf"        {"\000\037(\000\003E", 0x1f98}, -#line 442 "./uninorm/composition-table.gperf" +#line 442 "uninorm/composition-table.gperf"        {"\000\000h\000\003\010", 0x1e27}, -#line 36 "./uninorm/composition-table.gperf" +#line 36 "uninorm/composition-table.gperf"        {"\000\000A\000\003\012", 0x00c5}, -#line 646 "./uninorm/composition-table.gperf" +#line 646 "uninorm/composition-table.gperf"        {"\000\000Y\000\003\003", 0x1ef8}, -#line 582 "./uninorm/composition-table.gperf" +#line 582 "uninorm/composition-table.gperf"        {"\000\000E\000\003#", 0x1eb8}, -#line 533 "./uninorm/composition-table.gperf" +#line 533 "uninorm/composition-table.gperf"        {"\000\000W\000\003\001", 0x1e82}, -#line 531 "./uninorm/composition-table.gperf" +#line 531 "uninorm/composition-table.gperf"        {"\000\000W\000\003\000", 0x1e80}, -#line 151 "./uninorm/composition-table.gperf" +#line 151 "uninorm/composition-table.gperf"        {"\000\000R\000\003\001", 0x0154}, -#line 181 "./uninorm/composition-table.gperf" +#line 181 "uninorm/composition-table.gperf"        {"\000\000W\000\003\002", 0x0174}, -#line 537 "./uninorm/composition-table.gperf" +#line 537 "uninorm/composition-table.gperf"        {"\000\000W\000\003\007", 0x1e86}, -#line 903 "./uninorm/composition-table.gperf" +#line 903 "uninorm/composition-table.gperf"        {"\0000O\0000\231", 0x3050}, -#line 491 "./uninorm/composition-table.gperf" +#line 491 "uninorm/composition-table.gperf"        {"\000\000R\000\003\007", 0x1e58}, -#line 869 "./uninorm/composition-table.gperf" +#line 869 "uninorm/composition-table.gperf"        {"\000\"C\000\0038", 0x2244}, -#line 863 "./uninorm/composition-table.gperf" +#line 863 "uninorm/composition-table.gperf"        {"\000\"\003\000\0038", 0x2204}, -#line 864 "./uninorm/composition-table.gperf" +#line 864 "uninorm/composition-table.gperf"        {"\000\"\010\000\0038", 0x2209}, -#line 884 "./uninorm/composition-table.gperf" -      {"\000\"{\000\0038", 0x2281}, -#line 168 "./uninorm/composition-table.gperf" +#line 898 "uninorm/composition-table.gperf" +      {"\000\"\263\000\0038", 0x22eb}, +#line 168 "uninorm/composition-table.gperf"        {"\000\000t\000\003\014", 0x0165}, -#line 602 "./uninorm/composition-table.gperf" +#line 602 "uninorm/composition-table.gperf"        {"\000\000O\000\003#", 0x1ecc}, -#line 254 "./uninorm/composition-table.gperf" +#line 254 "uninorm/composition-table.gperf"        {"\000\000o\000\003\021", 0x020f}, -#line 459 "./uninorm/composition-table.gperf" -      {"\000\0366\000\003\004", 0x1e38}, -#line 229 "./uninorm/composition-table.gperf" +#line 937 "uninorm/composition-table.gperf" +      {"\0000\275\0000\231", 0x30be}, +#line 229 "uninorm/composition-table.gperf"        {"\000\000G\000\003\001", 0x01f4}, -#line 899 "./uninorm/composition-table.gperf" -      {"\000\"\264\000\0038", 0x22ec}, -#line 897 "./uninorm/composition-table.gperf" -      {"\000\"\262\000\0038", 0x22ea}, -#line 110 "./uninorm/composition-table.gperf" +#line 562 "uninorm/composition-table.gperf" +      {"\000\000\302\000\003\001", 0x1ea4}, +#line 564 "uninorm/composition-table.gperf" +      {"\000\000\302\000\003\000", 0x1ea6}, +#line 110 "uninorm/composition-table.gperf"        {"\000\000G\000\003\002", 0x011c}, -#line 114 "./uninorm/composition-table.gperf" +#line 114 "uninorm/composition-table.gperf"        {"\000\000G\000\003\007", 0x0120}, -#line 279 "./uninorm/composition-table.gperf" +#line 279 "uninorm/composition-table.gperf"        {"\000\002.\000\003\004", 0x0230}, -#line 868 "./uninorm/composition-table.gperf" -      {"\000\"<\000\0038", 0x2241}, -#line 262 "./uninorm/composition-table.gperf" +#line 761 "uninorm/composition-table.gperf" +      {"\000\037\006\000\003E", 0x1f86}, +#line 262 "uninorm/composition-table.gperf"        {"\000\000u\000\003\021", 0x0217}, -#line 896 "./uninorm/composition-table.gperf" -      {"\000\"\222\000\0038", 0x22e3}, -#line 448 "./uninorm/composition-table.gperf" +#line 266 "uninorm/composition-table.gperf" +      {"\000\000t\000\003&", 0x021b}, +#line 448 "uninorm/composition-table.gperf"        {"\000\000i\000\0030", 0x1e2d}, -#line 889 "./uninorm/composition-table.gperf" -      {"\000\"\242\000\0038", 0x22ac}, -#line 156 "./uninorm/composition-table.gperf" +#line 940 "uninorm/composition-table.gperf" +      {"\0000\304\0000\231", 0x30c5}, +#line 156 "uninorm/composition-table.gperf"        {"\000\000r\000\003\014", 0x0159}, -#line 906 "./uninorm/composition-table.gperf" +#line 906 "uninorm/composition-table.gperf"        {"\0000U\0000\231", 0x3056}, -#line 522 "./uninorm/composition-table.gperf" +#line 522 "uninorm/composition-table.gperf"        {"\000\000u\000\003-", 0x1e77}, -#line 927 "./uninorm/composition-table.gperf" -      {"\0000\235\0000\231", 0x309e}, -#line 322 "./uninorm/composition-table.gperf" +#line 306 "uninorm/composition-table.gperf" +      {"\000\004\025\000\003\000", 0x0400}, +#line 322 "uninorm/composition-table.gperf"        {"\000\004t\000\003\017", 0x0476}, -#line 873 "./uninorm/composition-table.gperf" +#line 873 "uninorm/composition-table.gperf"        {"\000\"a\000\0038", 0x2262}, -#line 431 "./uninorm/composition-table.gperf" +#line 431 "uninorm/composition-table.gperf"        {"\000\002(\000\003\006", 0x1e1c}, -#line 535 "./uninorm/composition-table.gperf" +#line 535 "uninorm/composition-table.gperf"        {"\000\000W\000\003\010", 0x1e84}, -#line 626 "./uninorm/composition-table.gperf" +#line 626 "uninorm/composition-table.gperf"        {"\000\000U\000\003#", 0x1ee4}, -#line 139 "./uninorm/composition-table.gperf" +#line 139 "uninorm/composition-table.gperf"        {"\000\000N\000\003\001", 0x0143}, -#line 231 "./uninorm/composition-table.gperf" +#line 231 "uninorm/composition-table.gperf"        {"\000\000N\000\003\000", 0x01f8}, -#line 144 "./uninorm/composition-table.gperf" +#line 144 "uninorm/composition-table.gperf"        {"\000\000n\000\003\014", 0x0148}, -#line 366 "./uninorm/composition-table.gperf" +#line 366 "uninorm/composition-table.gperf"        {"\000\011(\000\011<", 0x0929}, -#line 471 "./uninorm/composition-table.gperf" +#line 471 "uninorm/composition-table.gperf"        {"\000\000N\000\003\007", 0x1e44}, -#line 888 "./uninorm/composition-table.gperf" -      {"\000\"\207\000\0038", 0x2289}, -#line 176 "./uninorm/composition-table.gperf" +#line 893 "uninorm/composition-table.gperf" +      {"\000\"|\000\0038", 0x22e0}, +#line 176 "uninorm/composition-table.gperf"        {"\000\000u\000\003\012", 0x016f}, -#line 887 "./uninorm/composition-table.gperf" -      {"\000\"\206\000\0038", 0x2288}, -#line 447 "./uninorm/composition-table.gperf" +#line 230 "uninorm/composition-table.gperf" +      {"\000\000g\000\003\001", 0x01f5}, +#line 447 "uninorm/composition-table.gperf"        {"\000\000I\000\0030", 0x1e2c}, -#line 886 "./uninorm/composition-table.gperf" -      {"\000\"\203\000\0038", 0x2285}, -#line 99 "./uninorm/composition-table.gperf" -      {"\000\000d\000\003\014", 0x010f}, -#line 534 "./uninorm/composition-table.gperf" +#line 936 "uninorm/composition-table.gperf" +      {"\0000\273\0000\231", 0x30bc}, +#line 111 "uninorm/composition-table.gperf" +      {"\000\000g\000\003\002", 0x011d}, +#line 115 "uninorm/composition-table.gperf" +      {"\000\000g\000\003\007", 0x0121}, +#line 284 "uninorm/composition-table.gperf" +      {"\000\003\221\000\003\001", 0x0386}, +#line 812 "uninorm/composition-table.gperf" +      {"\000\003\221\000\003\000", 0x1fba}, +#line 534 "uninorm/composition-table.gperf"        {"\000\000w\000\003\001", 0x1e83}, -#line 532 "./uninorm/composition-table.gperf" +#line 532 "uninorm/composition-table.gperf"        {"\000\000w\000\003\000", 0x1e81}, -#line 514 "./uninorm/composition-table.gperf" -      {"\000\000t\000\0031", 0x1e6f}, -#line 182 "./uninorm/composition-table.gperf" +#line 643 "uninorm/composition-table.gperf" +      {"\000\000y\000\003#", 0x1ef5}, +#line 182 "uninorm/composition-table.gperf"        {"\000\000w\000\003\002", 0x0175}, -#line 538 "./uninorm/composition-table.gperf" +#line 538 "uninorm/composition-table.gperf"        {"\000\000w\000\003\007", 0x1e87}, -#line 643 "./uninorm/composition-table.gperf" -      {"\000\000y\000\003#", 0x1ef5}, -#line 881 "./uninorm/composition-table.gperf" -      {"\000\"v\000\0038", 0x2278}, -#line 288 "./uninorm/composition-table.gperf" -      {"\000\003\237\000\003\001", 0x038c}, -#line 854 "./uninorm/composition-table.gperf" -      {"\000\003\237\000\003\000", 0x1ff8}, -#line 230 "./uninorm/composition-table.gperf" -      {"\000\000g\000\003\001", 0x01f5}, -#line 245 "./uninorm/composition-table.gperf" +#line 899 "uninorm/composition-table.gperf" +      {"\000\"\264\000\0038", 0x22ec}, +#line 876 "uninorm/composition-table.gperf" +      {"\000\000>\000\0038", 0x226f}, +#line 245 "uninorm/composition-table.gperf"        {"\000\000E\000\003\021", 0x0206}, -#line 644 "./uninorm/composition-table.gperf" +#line 644 "uninorm/composition-table.gperf"        {"\000\000Y\000\003\011", 0x1ef6}, -#line 111 "./uninorm/composition-table.gperf" -      {"\000\000g\000\003\002", 0x011d}, -#line 115 "./uninorm/composition-table.gperf" -      {"\000\000g\000\003\007", 0x0121}, -#line 334 "./uninorm/composition-table.gperf" -      {"\000\004\026\000\003\010", 0x04dc}, -#line 893 "./uninorm/composition-table.gperf" -      {"\000\"|\000\0038", 0x22e0}, -#line 427 "./uninorm/composition-table.gperf" +#line 386 "uninorm/composition-table.gperf" +      {"\000\015F\000\015W", 0x0d4c}, +#line 813 "uninorm/composition-table.gperf" +      {"\000\003\221\000\003E", 0x1fbc}, +#line 794 "uninorm/composition-table.gperf" +      {"\000\037g\000\003E", 0x1fa7}, +#line 307 "uninorm/composition-table.gperf" +      {"\000\004\025\000\003\010", 0x0401}, +#line 427 "uninorm/composition-table.gperf"        {"\000\000E\000\003-", 0x1e18}, -#line 498 "./uninorm/composition-table.gperf" -      {"\000\000r\000\0031", 0x1e5f}, -#line 267 "./uninorm/composition-table.gperf" +#line 488 "uninorm/composition-table.gperf" +      {"\000\000p\000\003\001", 0x1e55}, +#line 267 "uninorm/composition-table.gperf"        {"\000\000H\000\003\014", 0x021e}, -#line 485 "./uninorm/composition-table.gperf" +#line 485 "uninorm/composition-table.gperf"        {"\000\001L\000\003\001", 0x1e52}, -#line 483 "./uninorm/composition-table.gperf" +#line 483 "uninorm/composition-table.gperf"        {"\000\001L\000\003\000", 0x1e50}, -#line 434 "./uninorm/composition-table.gperf" -      {"\000\000f\000\003\007", 0x1e1f}, -#line 512 "./uninorm/composition-table.gperf" +#line 490 "uninorm/composition-table.gperf" +      {"\000\000p\000\003\007", 0x1e57}, +#line 512 "uninorm/composition-table.gperf"        {"\000\000t\000\003#", 0x1e6d}, -#line 253 "./uninorm/composition-table.gperf" +#line 253 "uninorm/composition-table.gperf"        {"\000\000O\000\003\021", 0x020e}, -#line 885 "./uninorm/composition-table.gperf" -      {"\000\"\202\000\0038", 0x2284}, -#line 133 "./uninorm/composition-table.gperf" +#line 972 "uninorm/composition-table.gperf" +      {"\001\023\302\001\023\302", 0x113c5}, +#line 133 "uninorm/composition-table.gperf"        {"\000\000L\000\003\001", 0x0139}, -#line 281 "./uninorm/composition-table.gperf" +#line 281 "uninorm/composition-table.gperf"        {"\000\000Y\000\003\004", 0x0232}, -#line 794 "./uninorm/composition-table.gperf" -      {"\000\037g\000\003E", 0x1fa7}, -#line 476 "./uninorm/composition-table.gperf" -      {"\000\000n\000\0031", 0x1e49}, -#line 272 "./uninorm/composition-table.gperf" +#line 509 "uninorm/composition-table.gperf" +      {"\000\000T\000\003\007", 0x1e6a}, +#line 568 "uninorm/composition-table.gperf" +      {"\000\000\302\000\003\003", 0x1eaa}, +#line 272 "uninorm/composition-table.gperf"        {"\000\000e\000\003'", 0x0229}, -#line 918 "./uninorm/composition-table.gperf" +#line 918 "uninorm/composition-table.gperf"        {"\0000r\0000\231", 0x3073}, -#line 112 "./uninorm/composition-table.gperf" +#line 112 "uninorm/composition-table.gperf"        {"\000\000G\000\003\006", 0x011e}, -#line 304 "./uninorm/composition-table.gperf" -      {"\000\003\322\000\003\001", 0x03d3}, -#line 536 "./uninorm/composition-table.gperf" -      {"\000\000w\000\003\010", 0x1e85}, -#line 430 "./uninorm/composition-table.gperf" -      {"\000\000e\000\0030", 0x1e1b}, -#line 793 "./uninorm/composition-table.gperf" -      {"\000\037f\000\003E", 0x1fa6}, -#line 418 "./uninorm/composition-table.gperf" -      {"\000\000d\000\0031", 0x1e0f}, -#line 494 "./uninorm/composition-table.gperf" -      {"\000\000r\000\003#", 0x1e5b}, -#line 409 "./uninorm/composition-table.gperf" -      {"\000\000B\000\0031", 0x1e06}, -#line 275 "./uninorm/composition-table.gperf" -      {"\000\000\325\000\003\004", 0x022c}, -#line 486 "./uninorm/composition-table.gperf" +#line 486 "uninorm/composition-table.gperf"        {"\000\001M\000\003\001", 0x1e53}, -#line 484 "./uninorm/composition-table.gperf" +#line 484 "uninorm/composition-table.gperf"        {"\000\001M\000\003\000", 0x1e51}, -#line 894 "./uninorm/composition-table.gperf" -      {"\000\"}\000\0038", 0x22e1}, -#line 324 "./uninorm/composition-table.gperf" -      {"\000\004\026\000\003\006", 0x04c1}, -#line 919 "./uninorm/composition-table.gperf" -      {"\0000r\0000\232", 0x3074}, -#line 261 "./uninorm/composition-table.gperf" -      {"\000\000U\000\003\021", 0x0216}, -#line 465 "./uninorm/composition-table.gperf" +#line 430 "uninorm/composition-table.gperf" +      {"\000\000e\000\0030", 0x1e1b}, +#line 805 "uninorm/composition-table.gperf" +      {"\000\037p\000\003E", 0x1fb2}, +#line 536 "uninorm/composition-table.gperf" +      {"\000\000w\000\003\010", 0x1e85}, +#line 494 "uninorm/composition-table.gperf" +      {"\000\000r\000\003#", 0x1e5b}, +#line 465 "uninorm/composition-table.gperf"        {"\000\000M\000\003\001", 0x1e3e}, -#line 46 "./uninorm/composition-table.gperf" +#line 99 "uninorm/composition-table.gperf" +      {"\000\000d\000\003\014", 0x010f}, +#line 514 "uninorm/composition-table.gperf" +      {"\000\000t\000\0031", 0x1e6f}, +#line 309 "uninorm/composition-table.gperf" +      {"\000\004\006\000\003\010", 0x0407}, +#line 467 "uninorm/composition-table.gperf" +      {"\000\000M\000\003\007", 0x1e40}, +#line 343 "uninorm/composition-table.gperf" +      {"\000\004>\000\003\010", 0x04e7}, +#line 330 "uninorm/composition-table.gperf" +      {"\000\004\025\000\003\006", 0x04d6}, +#line 261 "uninorm/composition-table.gperf" +      {"\000\000U\000\003\021", 0x0216}, +#line 914 "uninorm/composition-table.gperf" +      {"\0000f\0000\231", 0x3067}, +#line 46 "uninorm/composition-table.gperf"        {"\000\000N\000\003\003", 0x00d1}, -#line 474 "./uninorm/composition-table.gperf" +#line 474 "uninorm/composition-table.gperf"        {"\000\000n\000\003#", 0x1e47}, -#line 913 "./uninorm/composition-table.gperf" -      {"\0000d\0000\231", 0x3065}, -#line 467 "./uninorm/composition-table.gperf" -      {"\000\000M\000\003\007", 0x1e40}, -#line 521 "./uninorm/composition-table.gperf" +#line 952 "uninorm/composition-table.gperf" +      {"\0000\333\0000\232", 0x30dd}, +#line 656 "uninorm/composition-table.gperf" +      {"\000\003\221\000\003\023", 0x1f08}, +#line 521 "uninorm/composition-table.gperf"        {"\000\000U\000\003-", 0x1e76}, -#line 268 "./uninorm/composition-table.gperf" +#line 268 "uninorm/composition-table.gperf"        {"\000\000h\000\003\014", 0x021f}, -#line 355 "./uninorm/composition-table.gperf" +#line 355 "uninorm/composition-table.gperf"        {"\000\004G\000\003\010", 0x04f5}, -#line 509 "./uninorm/composition-table.gperf" -      {"\000\000T\000\003\007", 0x1e6a}, -#line 315 "./uninorm/composition-table.gperf" -      {"\000\0045\000\003\000", 0x0450}, -#line 416 "./uninorm/composition-table.gperf" -      {"\000\000d\000\003#", 0x1e0d}, -#line 878 "./uninorm/composition-table.gperf" +#line 334 "uninorm/composition-table.gperf" +      {"\000\004\026\000\003\010", 0x04dc}, +#line 498 "uninorm/composition-table.gperf" +      {"\000\000r\000\0031", 0x1e5f}, +#line 881 "uninorm/composition-table.gperf" +      {"\000\"v\000\0038", 0x2278}, +#line 878 "uninorm/composition-table.gperf"        {"\000\"e\000\0038", 0x2271}, -#line 407 "./uninorm/composition-table.gperf" -      {"\000\000B\000\003#", 0x1e04}, -#line 255 "./uninorm/composition-table.gperf" +#line 113 "uninorm/composition-table.gperf" +      {"\000\000g\000\003\006", 0x011f}, +#line 255 "uninorm/composition-table.gperf"        {"\000\000R\000\003\017", 0x0210}, -#line 835 "./uninorm/composition-table.gperf" -      {"\000\037\376\000\003\001", 0x1fde}, -#line 834 "./uninorm/composition-table.gperf" -      {"\000\037\376\000\003\000", 0x1fdd}, -#line 836 "./uninorm/composition-table.gperf" -      {"\000\037\376\000\003B", 0x1fdf}, -#line 265 "./uninorm/composition-table.gperf" -      {"\000\000T\000\003&", 0x021a}, -#line 175 "./uninorm/composition-table.gperf" +#line 897 "uninorm/composition-table.gperf" +      {"\000\"\262\000\0038", 0x22ea}, +#line 617 "uninorm/composition-table.gperf" +      {"\000\001\241\000\003\001", 0x1edb}, +#line 619 "uninorm/composition-table.gperf" +      {"\000\001\241\000\003\000", 0x1edd}, +#line 810 "uninorm/composition-table.gperf" +      {"\000\003\221\000\003\006", 0x1fb8}, +#line 175 "uninorm/composition-table.gperf"        {"\000\000U\000\003\012", 0x016e}, -#line 305 "./uninorm/composition-table.gperf" -      {"\000\003\322\000\003\010", 0x03d4}, -#line 301 "./uninorm/composition-table.gperf" -      {"\000\003\277\000\003\001", 0x03cc}, -#line 752 "./uninorm/composition-table.gperf" -      {"\000\003\277\000\003\000", 0x1f78}, -#line 714 "./uninorm/composition-table.gperf" -      {"\000\003\237\000\003\023", 0x1f48}, -#line 520 "./uninorm/composition-table.gperf" +#line 929 "uninorm/composition-table.gperf" +      {"\0000\255\0000\231", 0x30ae}, +#line 476 "uninorm/composition-table.gperf" +      {"\000\000n\000\0031", 0x1e49}, +#line 982 "uninorm/composition-table.gperf" +      {"\001a\036\001a)", 0x16122}, +#line 840 "uninorm/composition-table.gperf" +      {"\000\003\301\000\003\023", 0x1fe4}, +#line 520 "uninorm/composition-table.gperf"        {"\000\000u\000\0030", 0x1e75}, -#line 911 "./uninorm/composition-table.gperf" -      {"\0000_\0000\231", 0x3060}, -#line 113 "./uninorm/composition-table.gperf" -      {"\000\000g\000\003\006", 0x011f}, -#line 297 "./uninorm/composition-table.gperf" +#line 237 "uninorm/composition-table.gperf" +      {"\000\000\330\000\003\001", 0x01fe}, +#line 227 "uninorm/composition-table.gperf" +      {"\000\002\222\000\003\014", 0x01ef}, +#line 297 "uninorm/composition-table.gperf"        {"\000\003\271\000\003\001", 0x03af}, -#line 751 "./uninorm/composition-table.gperf" +#line 751 "uninorm/composition-table.gperf"        {"\000\003\271\000\003\000", 0x1f76}, -#line 829 "./uninorm/composition-table.gperf" +#line 829 "uninorm/composition-table.gperf"        {"\000\003\271\000\003B", 0x1fd6}, -#line 439 "./uninorm/composition-table.gperf" +#line 439 "uninorm/composition-table.gperf"        {"\000\000H\000\003#", 0x1e24}, -#line 824 "./uninorm/composition-table.gperf" -      {"\000\037\277\000\003\001", 0x1fce}, -#line 823 "./uninorm/composition-table.gperf" -      {"\000\037\277\000\003\000", 0x1fcd}, -#line 825 "./uninorm/composition-table.gperf" -      {"\000\037\277\000\003B", 0x1fcf}, -#line 908 "./uninorm/composition-table.gperf" +#line 296 "uninorm/composition-table.gperf" +      {"\000\003\267\000\003\001", 0x03ae}, +#line 750 "uninorm/composition-table.gperf" +      {"\000\003\267\000\003\000", 0x1f74}, +#line 818 "uninorm/composition-table.gperf" +      {"\000\003\267\000\003B", 0x1fc6}, +#line 908 "uninorm/composition-table.gperf"        {"\0000Y\0000\231", 0x305a}, -#line 910 "./uninorm/composition-table.gperf" -      {"\0000]\0000\231", 0x305e}, -#line 556 "./uninorm/composition-table.gperf" +#line 953 "uninorm/composition-table.gperf" +      {"\0000\246\0000\231", 0x30f4}, +#line 556 "uninorm/composition-table.gperf"        {"\000\000y\000\003\012", 0x1e99}, -#line 310 "./uninorm/composition-table.gperf" -      {"\000\004\032\000\003\001", 0x040c}, -#line 426 "./uninorm/composition-table.gperf" -      {"\000\001\023\000\003\001", 0x1e17}, -#line 424 "./uninorm/composition-table.gperf" -      {"\000\001\023\000\003\000", 0x1e15}, -#line 516 "./uninorm/composition-table.gperf" +#line 235 "uninorm/composition-table.gperf" +      {"\000\000\306\000\003\001", 0x01fc}, +#line 324 "uninorm/composition-table.gperf" +      {"\000\004\026\000\003\006", 0x04c1}, +#line 917 "uninorm/composition-table.gperf" +      {"\0000o\0000\232", 0x3071}, +#line 516 "uninorm/composition-table.gperf"        {"\000\000t\000\003-", 0x1e71}, -#line 642 "./uninorm/composition-table.gperf" +#line 642 "uninorm/composition-table.gperf"        {"\000\000Y\000\003#", 0x1ef4}, -#line 316 "./uninorm/composition-table.gperf" -      {"\000\0045\000\003\010", 0x0451}, -#line 767 "./uninorm/composition-table.gperf" -      {"\000\037\014\000\003E", 0x1f8c}, -#line 553 "./uninorm/composition-table.gperf" -      {"\000\000h\000\0031", 0x1e96}, -#line 932 "./uninorm/composition-table.gperf" -      {"\0000\263\0000\231", 0x30b4}, -#line 155 "./uninorm/composition-table.gperf" +#line 566 "uninorm/composition-table.gperf" +      {"\000\000\302\000\003\011", 0x1ea8}, +#line 816 "uninorm/composition-table.gperf" +      {"\000\003\267\000\003E", 0x1fc3}, +#line 913 "uninorm/composition-table.gperf" +      {"\0000d\0000\231", 0x3065}, +#line 460 "uninorm/composition-table.gperf" +      {"\000\0367\000\003\004", 0x1e39}, +#line 155 "uninorm/composition-table.gperf"        {"\000\000R\000\003\014", 0x0158}, -#line 947 "./uninorm/composition-table.gperf" -      {"\0000\325\0000\231", 0x30d6}, -#line 336 "./uninorm/composition-table.gperf" -      {"\000\004\027\000\003\010", 0x04de}, -#line 258 "./uninorm/composition-table.gperf" +#line 885 "uninorm/composition-table.gperf" +      {"\000\"\202\000\0038", 0x2284}, +#line 921 "uninorm/composition-table.gperf" +      {"\0000u\0000\232", 0x3077}, +#line 258 "uninorm/composition-table.gperf"        {"\000\000r\000\003\021", 0x0213}, -#line 296 "./uninorm/composition-table.gperf" -      {"\000\003\267\000\003\001", 0x03ae}, -#line 750 "./uninorm/composition-table.gperf" -      {"\000\003\267\000\003\000", 0x1f74}, -#line 818 "./uninorm/composition-table.gperf" -      {"\000\003\267\000\003B", 0x1fc6}, -#line 271 "./uninorm/composition-table.gperf" +#line 466 "uninorm/composition-table.gperf" +      {"\000\000m\000\003\001", 0x1e3f}, +#line 416 "uninorm/composition-table.gperf" +      {"\000\000d\000\003#", 0x1e0d}, +#line 767 "uninorm/composition-table.gperf" +      {"\000\037\014\000\003E", 0x1f8c}, +#line 271 "uninorm/composition-table.gperf"        {"\000\000E\000\003'", 0x0228}, -#line 617 "./uninorm/composition-table.gperf" -      {"\000\001\241\000\003\001", 0x1edb}, -#line 619 "./uninorm/composition-table.gperf" -      {"\000\001\241\000\003\000", 0x1edd}, -#line 435 "./uninorm/composition-table.gperf" +#line 468 "uninorm/composition-table.gperf" +      {"\000\000m\000\003\007", 0x1e41}, +#line 819 "uninorm/composition-table.gperf" +      {"\000\037\306\000\003E", 0x1fc7}, +#line 435 "uninorm/composition-table.gperf"        {"\000\000G\000\003\004", 0x1e20}, -#line 915 "./uninorm/composition-table.gperf" +#line 915 "uninorm/composition-table.gperf"        {"\0000h\0000\231", 0x3069}, -#line 429 "./uninorm/composition-table.gperf" +#line 429 "uninorm/composition-table.gperf"        {"\000\000E\000\0030", 0x1e1a}, -#line 218 "./uninorm/composition-table.gperf" +#line 218 "uninorm/composition-table.gperf"        {"\000\000G\000\003\014", 0x01e6}, -#line 299 "./uninorm/composition-table.gperf" +#line 299 "uninorm/composition-table.gperf"        {"\000\003\271\000\003\010", 0x03ca}, -#line 948 "./uninorm/composition-table.gperf" -      {"\0000\325\0000\232", 0x30d7}, -#line 816 "./uninorm/composition-table.gperf" -      {"\000\003\267\000\003E", 0x1fc3}, -#line 951 "./uninorm/composition-table.gperf" -      {"\0000\333\0000\231", 0x30dc}, -#line 440 "./uninorm/composition-table.gperf" -      {"\000\000h\000\003#", 0x1e25}, -#line 470 "./uninorm/composition-table.gperf" -      {"\000\000m\000\003#", 0x1e43}, -#line 478 "./uninorm/composition-table.gperf" -      {"\000\000n\000\003-", 0x1e4b}, -#line 928 "./uninorm/composition-table.gperf" -      {"\0000\253\0000\231", 0x30ac}, -#line 294 "./uninorm/composition-table.gperf" +#line 294 "uninorm/composition-table.gperf"        {"\000\003\261\000\003\001", 0x03ac}, -#line 748 "./uninorm/composition-table.gperf" +#line 748 "uninorm/composition-table.gperf"        {"\000\003\261\000\003\000", 0x1f70}, -#line 808 "./uninorm/composition-table.gperf" +#line 808 "uninorm/composition-table.gperf"        {"\000\003\261\000\003B", 0x1fb6}, -#line 331 "./uninorm/composition-table.gperf" -      {"\000\0045\000\003\006", 0x04d7}, -#line 284 "./uninorm/composition-table.gperf" -      {"\000\003\221\000\003\001", 0x0386}, -#line 812 "./uninorm/composition-table.gperf" -      {"\000\003\221\000\003\000", 0x1fba}, -#line 422 "./uninorm/composition-table.gperf" -      {"\000\000d\000\003-", 0x1e13}, -#line 597 "./uninorm/composition-table.gperf" -      {"\000\036\271\000\003\002", 0x1ec7}, -#line 770 "./uninorm/composition-table.gperf" -      {"\000\037\017\000\003E", 0x1f8f}, -#line 952 "./uninorm/composition-table.gperf" -      {"\0000\333\0000\232", 0x30dd}, -#line 353 "./uninorm/composition-table.gperf" -      {"\000\004C\000\003\013", 0x04f3}, -#line 143 "./uninorm/composition-table.gperf" -      {"\000\000N\000\003\014", 0x0147}, -#line 806 "./uninorm/composition-table.gperf" +#line 440 "uninorm/composition-table.gperf" +      {"\000\000h\000\003#", 0x1e25}, +#line 503 "uninorm/composition-table.gperf" +      {"\000\001Z\000\003\007", 0x1e64}, +#line 478 "uninorm/composition-table.gperf" +      {"\000\000n\000\003-", 0x1e4b}, +#line 186 "uninorm/composition-table.gperf" +      {"\000\000Z\000\003\001", 0x0179}, +#line 800 "uninorm/composition-table.gperf" +      {"\000\037m\000\003E", 0x1fad}, +#line 418 "uninorm/composition-table.gperf" +      {"\000\000d\000\0031", 0x1e0f}, +#line 547 "uninorm/composition-table.gperf" +      {"\000\000Z\000\003\002", 0x1e90}, +#line 188 "uninorm/composition-table.gperf" +      {"\000\000Z\000\003\007", 0x017b}, +#line 384 "uninorm/composition-table.gperf" +      {"\000\015F\000\015>", 0x0d4a}, +#line 806 "uninorm/composition-table.gperf"        {"\000\003\261\000\003E", 0x1fb3}, -#line 870 "./uninorm/composition-table.gperf" -      {"\000\"E\000\0038", 0x2247}, -#line 708 "./uninorm/composition-table.gperf" -      {"\000\003\277\000\003\023", 0x1f40}, -#line 497 "./uninorm/composition-table.gperf" -      {"\000\000R\000\0031", 0x1e5e}, -#line 813 "./uninorm/composition-table.gperf" -      {"\000\003\221\000\003E", 0x1fbc}, -#line 347 "./uninorm/composition-table.gperf" -      {"\000\004M\000\003\010", 0x04ed}, -#line 715 "./uninorm/composition-table.gperf" -      {"\000\003\237\000\003\024", 0x1f49}, -#line 158 "./uninorm/composition-table.gperf" -      {"\000\000s\000\003\001", 0x015b}, -#line 692 "./uninorm/composition-table.gperf" +#line 623 "uninorm/composition-table.gperf" +      {"\000\001\241\000\003\003", 0x1ee1}, +#line 449 "uninorm/composition-table.gperf" +      {"\000\000\317\000\003\001", 0x1e2e}, +#line 692 "uninorm/composition-table.gperf"        {"\000\003\271\000\003\023", 0x1f30}, -#line 826 "./uninorm/composition-table.gperf" -      {"\000\003\271\000\003\006", 0x1fd0}, -#line 160 "./uninorm/composition-table.gperf" -      {"\000\000s\000\003\002", 0x015d}, -#line 500 "./uninorm/composition-table.gperf" -      {"\000\000s\000\003\007", 0x1e61}, -#line 968 "./uninorm/composition-table.gperf" +#line 347 "uninorm/composition-table.gperf" +      {"\000\004M\000\003\010", 0x04ed}, +#line 977 "uninorm/composition-table.gperf"        {"\001\024\271\001\024\275", 0x114be}, -#line 519 "./uninorm/composition-table.gperf" -      {"\000\000U\000\0030", 0x1e74}, -#line 907 "./uninorm/composition-table.gperf" -      {"\0000W\0000\231", 0x3058}, -#line 308 "./uninorm/composition-table.gperf" -      {"\000\004\023\000\003\001", 0x0403}, -#line 436 "./uninorm/composition-table.gperf" +#line 143 "uninorm/composition-table.gperf" +      {"\000\000N\000\003\014", 0x0147}, +#line 676 "uninorm/composition-table.gperf" +      {"\000\003\267\000\003\023", 0x1f20}, +#line 870 "uninorm/composition-table.gperf" +      {"\000\"E\000\0038", 0x2247}, +#line 553 "uninorm/composition-table.gperf" +      {"\000\000h\000\0031", 0x1e96}, +#line 436 "uninorm/composition-table.gperf"        {"\000\000g\000\003\004", 0x1e21}, -#line 451 "./uninorm/composition-table.gperf" -      {"\000\000K\000\003\001", 0x1e30}, -#line 761 "./uninorm/composition-table.gperf" -      {"\000\037\006\000\003E", 0x1f86}, -#line 219 "./uninorm/composition-table.gperf" +#line 413 "uninorm/composition-table.gperf" +      {"\000\000D\000\003\007", 0x1e0a}, +#line 889 "uninorm/composition-table.gperf" +      {"\000\"\242\000\0038", 0x22ac}, +#line 219 "uninorm/composition-table.gperf"        {"\000\000g\000\003\014", 0x01e7}, -#line 264 "./uninorm/composition-table.gperf" -      {"\000\000s\000\003&", 0x0219}, -#line 539 "./uninorm/composition-table.gperf" -      {"\000\000W\000\003#", 0x1e88}, -#line 235 "./uninorm/composition-table.gperf" -      {"\000\000\306\000\003\001", 0x01fc}, -#line 493 "./uninorm/composition-table.gperf" -      {"\000\000R\000\003#", 0x1e5a}, -#line 571 "./uninorm/composition-table.gperf" -      {"\000\036\241\000\003\002", 0x1ead}, -#line 302 "./uninorm/composition-table.gperf" +#line 353 "uninorm/composition-table.gperf" +      {"\000\004C\000\003\013", 0x04f3}, +#line 811 "uninorm/composition-table.gperf" +      {"\000\003\221\000\003\004", 0x1fb9}, +#line 826 "uninorm/composition-table.gperf" +      {"\000\003\271\000\003\006", 0x1fd0}, +#line 680 "uninorm/composition-table.gperf" +      {"\000\037 \000\003\001", 0x1f24}, +#line 678 "uninorm/composition-table.gperf" +      {"\000\037 \000\003\000", 0x1f22}, +#line 682 "uninorm/composition-table.gperf" +      {"\000\037 \000\003B", 0x1f26}, +#line 519 "uninorm/composition-table.gperf" +      {"\000\000U\000\0030", 0x1e74}, +#line 907 "uninorm/composition-table.gperf" +      {"\0000W\0000\231", 0x3058}, +#line 302 "uninorm/composition-table.gperf"        {"\000\003\305\000\003\001", 0x03cd}, -#line 753 "./uninorm/composition-table.gperf" +#line 753 "uninorm/composition-table.gperf"        {"\000\003\305\000\003\000", 0x1f7a}, -#line 842 "./uninorm/composition-table.gperf" +#line 842 "uninorm/composition-table.gperf"        {"\000\003\305\000\003B", 0x1fe6}, -#line 134 "./uninorm/composition-table.gperf" -      {"\000\000l\000\003\001", 0x013a}, -#line 233 "./uninorm/composition-table.gperf" +#line 542 "uninorm/composition-table.gperf" +      {"\000\000x\000\003\007", 0x1e8b}, +#line 233 "uninorm/composition-table.gperf"        {"\000\000\305\000\003\001", 0x01fa}, -#line 157 "./uninorm/composition-table.gperf" -      {"\000\000S\000\003\001", 0x015a}, -#line 676 "./uninorm/composition-table.gperf" -      {"\000\003\267\000\003\023", 0x1f20}, -#line 623 "./uninorm/composition-table.gperf" -      {"\000\001\241\000\003\003", 0x1ee1}, -#line 159 "./uninorm/composition-table.gperf" -      {"\000\000S\000\003\002", 0x015c}, -#line 499 "./uninorm/composition-table.gperf" -      {"\000\000S\000\003\007", 0x1e60}, -#line 137 "./uninorm/composition-table.gperf" -      {"\000\000L\000\003\014", 0x013d}, -#line 475 "./uninorm/composition-table.gperf" -      {"\000\000N\000\0031", 0x1e48}, -#line 287 "./uninorm/composition-table.gperf" -      {"\000\003\231\000\003\001", 0x038a}, -#line 833 "./uninorm/composition-table.gperf" -      {"\000\003\231\000\003\000", 0x1fda}, -#line 503 "./uninorm/composition-table.gperf" -      {"\000\001Z\000\003\007", 0x1e64}, -#line 819 "./uninorm/composition-table.gperf" -      {"\000\037\306\000\003E", 0x1fc7}, -#line 186 "./uninorm/composition-table.gperf" -      {"\000\000Z\000\003\001", 0x0179}, -#line 166 "./uninorm/composition-table.gperf" -      {"\000\000t\000\003'", 0x0163}, -#line 263 "./uninorm/composition-table.gperf" -      {"\000\000S\000\003&", 0x0218}, -#line 547 "./uninorm/composition-table.gperf" -      {"\000\000Z\000\003\002", 0x1e90}, -#line 188 "./uninorm/composition-table.gperf" -      {"\000\000Z\000\003\007", 0x017b}, -#line 799 "./uninorm/composition-table.gperf" -      {"\000\037l\000\003E", 0x1fac}, -#line 769 "./uninorm/composition-table.gperf" -      {"\000\037\016\000\003E", 0x1f8e}, -#line 91 "./uninorm/composition-table.gperf" +#line 928 "uninorm/composition-table.gperf" +      {"\0000\253\0000\231", 0x30ac}, +#line 539 "uninorm/composition-table.gperf" +      {"\000\000W\000\003#", 0x1e88}, +#line 771 "uninorm/composition-table.gperf" +      {"\000\037 \000\003E", 0x1f90}, +#line 493 "uninorm/composition-table.gperf" +      {"\000\000R\000\003#", 0x1e5a}, +#line 962 "uninorm/composition-table.gperf" +      {"\001\020\233\001\020\272", 0x1109c}, +#line 927 "uninorm/composition-table.gperf" +      {"\0000\235\0000\231", 0x309e}, +#line 301 "uninorm/composition-table.gperf" +      {"\000\003\277\000\003\001", 0x03cc}, +#line 752 "uninorm/composition-table.gperf" +      {"\000\003\277\000\003\000", 0x1f78}, +#line 91 "uninorm/composition-table.gperf"        {"\000\000c\000\003\001", 0x0107}, -#line 648 "./uninorm/composition-table.gperf" +#line 332 "uninorm/composition-table.gperf" +      {"\000\004\330\000\003\010", 0x04da}, +#line 648 "uninorm/composition-table.gperf"        {"\000\003\261\000\003\023", 0x1f00}, -#line 803 "./uninorm/composition-table.gperf" -      {"\000\003\261\000\003\006", 0x1fb0}, -#line 93 "./uninorm/composition-table.gperf" +#line 93 "uninorm/composition-table.gperf"        {"\000\000c\000\003\002", 0x0109}, -#line 95 "./uninorm/composition-table.gperf" +#line 95 "uninorm/composition-table.gperf"        {"\000\000c\000\003\007", 0x010b}, -#line 656 "./uninorm/composition-table.gperf" -      {"\000\003\221\000\003\023", 0x1f08}, -#line 810 "./uninorm/composition-table.gperf" -      {"\000\003\221\000\003\006", 0x1fb8}, -      {""}, -#line 473 "./uninorm/composition-table.gperf" -      {"\000\000N\000\003#", 0x1e46}, -#line 154 "./uninorm/composition-table.gperf" -      {"\000\000r\000\003'", 0x0157}, -#line 300 "./uninorm/composition-table.gperf" -      {"\000\003\305\000\003\010", 0x03cb}, -#line 187 "./uninorm/composition-table.gperf" -      {"\000\000z\000\003\001", 0x017a}, -#line 167 "./uninorm/composition-table.gperf" +#line 167 "uninorm/composition-table.gperf"        {"\000\000T\000\003\014", 0x0164}, -#line 413 "./uninorm/composition-table.gperf" -      {"\000\000D\000\003\007", 0x1e0a}, -#line 548 "./uninorm/composition-table.gperf" -      {"\000\000z\000\003\002", 0x1e91}, -#line 189 "./uninorm/composition-table.gperf" -      {"\000\000z\000\003\007", 0x017c}, -      {""}, -#line 709 "./uninorm/composition-table.gperf" -      {"\000\003\277\000\003\024", 0x1f41}, -#line 790 "./uninorm/composition-table.gperf" +#line 422 "uninorm/composition-table.gperf" +      {"\000\000d\000\003-", 0x1e13}, +#line 137 "uninorm/composition-table.gperf" +      {"\000\000L\000\003\014", 0x013d}, +#line 824 "uninorm/composition-table.gperf" +      {"\000\037\277\000\003\001", 0x1fce}, +#line 823 "uninorm/composition-table.gperf" +      {"\000\037\277\000\003\000", 0x1fcd}, +#line 825 "uninorm/composition-table.gperf" +      {"\000\037\277\000\003B", 0x1fcf}, +#line 888 "uninorm/composition-table.gperf" +      {"\000\"\207\000\0038", 0x2289}, +#line 887 "uninorm/composition-table.gperf" +      {"\000\"\206\000\0038", 0x2288}, +#line 497 "uninorm/composition-table.gperf" +      {"\000\000R\000\0031", 0x1e5e}, +#line 166 "uninorm/composition-table.gperf" +      {"\000\000t\000\003'", 0x0163}, +#line 803 "uninorm/composition-table.gperf" +      {"\000\003\261\000\003\006", 0x1fb0}, +#line 886 "uninorm/composition-table.gperf" +      {"\000\"\203\000\0038", 0x2285}, +#line 265 "uninorm/composition-table.gperf" +      {"\000\000T\000\003&", 0x021a}, +#line 790 "uninorm/composition-table.gperf"        {"\000\037c\000\003E", 0x1fa3}, -#line 540 "./uninorm/composition-table.gperf" -      {"\000\000w\000\003#", 0x1e89}, -#line 142 "./uninorm/composition-table.gperf" +#line 544 "uninorm/composition-table.gperf" +      {"\000\000x\000\003\010", 0x1e8d}, +#line 300 "uninorm/composition-table.gperf" +      {"\000\003\305\000\003\010", 0x03cb}, +#line 681 "uninorm/composition-table.gperf" +      {"\000\037!\000\003\001", 0x1f25}, +#line 679 "uninorm/composition-table.gperf" +      {"\000\037!\000\003\000", 0x1f23}, +#line 683 "uninorm/composition-table.gperf" +      {"\000\037!\000\003B", 0x1f27}, +#line 362 "uninorm/composition-table.gperf" +      {"\000\006J\000\006T", 0x0626}, +#line 621 "uninorm/composition-table.gperf" +      {"\000\001\241\000\003\011", 0x1edf}, +#line 451 "uninorm/composition-table.gperf" +      {"\000\000K\000\003\001", 0x1e30}, +#line 894 "uninorm/composition-table.gperf" +      {"\000\"}\000\0038", 0x22e1}, +#line 473 "uninorm/composition-table.gperf" +      {"\000\000N\000\003#", 0x1e46}, +#line 154 "uninorm/composition-table.gperf" +      {"\000\000r\000\003'", 0x0157}, +#line 571 "uninorm/composition-table.gperf" +      {"\000\036\241\000\003\002", 0x1ead}, +#line 158 "uninorm/composition-table.gperf" +      {"\000\000s\000\003\001", 0x015b}, +#line 868 "uninorm/composition-table.gperf" +      {"\000\"<\000\0038", 0x2241}, +#line 772 "uninorm/composition-table.gperf" +      {"\000\037!\000\003E", 0x1f91}, +#line 160 "uninorm/composition-table.gperf" +      {"\000\000s\000\003\002", 0x015d}, +#line 500 "uninorm/composition-table.gperf" +      {"\000\000s\000\003\007", 0x1e61}, +#line 720 "uninorm/composition-table.gperf" +      {"\000\003\305\000\003\023", 0x1f50}, +#line 786 "uninorm/composition-table.gperf" +      {"\000\037/\000\003E", 0x1f9f}, +#line 911 "uninorm/composition-table.gperf" +      {"\0000_\0000\231", 0x3060}, +#line 597 "uninorm/composition-table.gperf" +      {"\000\036\271\000\003\002", 0x1ec7}, +#line 142 "uninorm/composition-table.gperf"        {"\000\000n\000\003'", 0x0146}, -#line 150 "./uninorm/composition-table.gperf" +#line 157 "uninorm/composition-table.gperf" +      {"\000\000S\000\003\001", 0x015a}, +#line 540 "uninorm/composition-table.gperf" +      {"\000\000w\000\003#", 0x1e89}, +#line 774 "uninorm/composition-table.gperf" +      {"\000\037#\000\003E", 0x1f93}, +#line 159 "uninorm/composition-table.gperf" +      {"\000\000S\000\003\002", 0x015c}, +#line 499 "uninorm/composition-table.gperf" +      {"\000\000S\000\003\007", 0x1e60}, +#line 475 "uninorm/composition-table.gperf" +      {"\000\000N\000\0031", 0x1e48}, +#line 708 "uninorm/composition-table.gperf" +      {"\000\003\277\000\003\023", 0x1f40}, +#line 134 "uninorm/composition-table.gperf" +      {"\000\000l\000\003\001", 0x013a}, +#line 837 "uninorm/composition-table.gperf" +      {"\000\003\305\000\003\006", 0x1fe0}, +#line 150 "uninorm/composition-table.gperf"        {"\000\000o\000\003\013", 0x0151}, -#line 292 "./uninorm/composition-table.gperf" -      {"\000\003\231\000\003\010", 0x03aa}, -#line 693 "./uninorm/composition-table.gperf" -      {"\000\003\271\000\003\024", 0x1f31}, -#line 461 "./uninorm/composition-table.gperf" -      {"\000\000L\000\0031", 0x1e3a}, -      {""}, -#line 631 "./uninorm/composition-table.gperf" -      {"\000\001\260\000\003\001", 0x1ee9}, -#line 633 "./uninorm/composition-table.gperf" -      {"\000\001\260\000\003\000", 0x1eeb}, -#line 420 "./uninorm/composition-table.gperf" -      {"\000\000d\000\003'", 0x1e11}, -#line 914 "./uninorm/composition-table.gperf" -      {"\0000f\0000\231", 0x3067}, -#line 178 "./uninorm/composition-table.gperf" -      {"\000\000u\000\003\013", 0x0171}, -#line 827 "./uninorm/composition-table.gperf" +#line 827 "uninorm/composition-table.gperf"        {"\000\003\271\000\003\004", 0x1fd1}, -#line 257 "./uninorm/composition-table.gperf" +#line 257 "uninorm/composition-table.gperf"        {"\000\000R\000\003\021", 0x0212}, -#line 616 "./uninorm/composition-table.gperf" +#line 616 "uninorm/composition-table.gperf"        {"\000\001\240\000\003\001", 0x1eda}, -#line 618 "./uninorm/composition-table.gperf" +#line 618 "uninorm/composition-table.gperf"        {"\000\001\240\000\003\000", 0x1edc}, -#line 581 "./uninorm/composition-table.gperf" -      {"\000\036\241\000\003\006", 0x1eb7}, -#line 309 "./uninorm/composition-table.gperf" -      {"\000\004\006\000\003\010", 0x0407}, -#line 879 "./uninorm/composition-table.gperf" +#line 939 "uninorm/composition-table.gperf" +      {"\0000\301\0000\231", 0x30c2}, +#line 226 "uninorm/composition-table.gperf" +      {"\000\001\267\000\003\014", 0x01ee}, +#line 879 "uninorm/composition-table.gperf"        {"\000\"r\000\0038", 0x2274}, -#line 720 "./uninorm/composition-table.gperf" -      {"\000\003\305\000\003\023", 0x1f50}, -#line 837 "./uninorm/composition-table.gperf" -      {"\000\003\305\000\003\006", 0x1fe0}, -#line 630 "./uninorm/composition-table.gperf" -      {"\000\001\257\000\003\001", 0x1ee8}, -#line 632 "./uninorm/composition-table.gperf" -      {"\000\001\257\000\003\000", 0x1eea}, -      {""}, -#line 621 "./uninorm/composition-table.gperf" -      {"\000\001\241\000\003\011", 0x1edf}, -#line 457 "./uninorm/composition-table.gperf" +#line 919 "uninorm/composition-table.gperf" +      {"\0000r\0000\232", 0x3074}, +#line 178 "uninorm/composition-table.gperf" +      {"\000\000u\000\003\013", 0x0171}, +#line 984 "uninorm/composition-table.gperf" +      {"\001a)\001a\037", 0x16124}, +#line 216 "uninorm/composition-table.gperf" +      {"\000\000\306\000\003\004", 0x01e2}, +#line 511 "uninorm/composition-table.gperf" +      {"\000\000T\000\003#", 0x1e6c}, +#line 452 "uninorm/composition-table.gperf" +      {"\000\000k\000\003\001", 0x1e31}, +#line 457 "uninorm/composition-table.gperf"        {"\000\000L\000\003#", 0x1e36}, -#line 508 "./uninorm/composition-table.gperf" -      {"\000\036c\000\003\007", 0x1e69}, -#line 677 "./uninorm/composition-table.gperf" -      {"\000\003\267\000\003\024", 0x1f21}, -#line 443 "./uninorm/composition-table.gperf" +#line 187 "uninorm/composition-table.gperf" +      {"\000\000z\000\003\001", 0x017a}, +#line 799 "uninorm/composition-table.gperf" +      {"\000\037l\000\003E", 0x1fac}, +#line 443 "uninorm/composition-table.gperf"        {"\000\000H\000\003'", 0x1e28}, -#line 945 "./uninorm/composition-table.gperf" -      {"\0000\322\0000\231", 0x30d3}, -#line 513 "./uninorm/composition-table.gperf" -      {"\000\000T\000\0031", 0x1e6e}, -#line 700 "./uninorm/composition-table.gperf" -      {"\000\003\231\000\003\023", 0x1f38}, -#line 831 "./uninorm/composition-table.gperf" -      {"\000\003\231\000\003\006", 0x1fd8}, -#line 847 "./uninorm/composition-table.gperf" -      {"\000\003\241\000\003\024", 0x1fec}, -#line 357 "./uninorm/composition-table.gperf" -      {"\000\004K\000\003\010", 0x04f9}, -#line 865 "./uninorm/composition-table.gperf" -      {"\000\"\013\000\0038", 0x220c}, -#line 226 "./uninorm/composition-table.gperf" -      {"\000\001\267\000\003\014", 0x01ee}, -#line 877 "./uninorm/composition-table.gperf" -      {"\000\"d\000\0038", 0x2270}, -      {""}, -#line 902 "./uninorm/composition-table.gperf" +#line 548 "uninorm/composition-table.gperf" +      {"\000\000z\000\003\002", 0x1e91}, +#line 189 "uninorm/composition-table.gperf" +      {"\000\000z\000\003\007", 0x017c}, +#line 902 "uninorm/composition-table.gperf"        {"\0000M\0000\231", 0x304e}, -#line 406 "./uninorm/composition-table.gperf" -      {"\000\000b\000\003\007", 0x1e03}, -#line 776 "./uninorm/composition-table.gperf" -      {"\000\037%\000\003E", 0x1f95}, -      {""}, -#line 946 "./uninorm/composition-table.gperf" -      {"\0000\322\0000\232", 0x30d4}, -#line 385 "./uninorm/composition-table.gperf" -      {"\000\015G\000\015>", 0x0d4b}, -#line 649 "./uninorm/composition-table.gperf" -      {"\000\003\261\000\003\024", 0x1f01}, -#line 469 "./uninorm/composition-table.gperf" +#line 291 "uninorm/composition-table.gperf" +      {"\000\003\312\000\003\001", 0x0390}, +#line 828 "uninorm/composition-table.gperf" +      {"\000\003\312\000\003\000", 0x1fd2}, +#line 830 "uninorm/composition-table.gperf" +      {"\000\003\312\000\003B", 0x1fd7}, +#line 865 "uninorm/composition-table.gperf" +      {"\000\"\013\000\0038", 0x220c}, +#line 588 "uninorm/composition-table.gperf" +      {"\000\000\312\000\003\001", 0x1ebe}, +#line 590 "uninorm/composition-table.gperf" +      {"\000\000\312\000\003\000", 0x1ec0}, +#line 469 "uninorm/composition-table.gperf"        {"\000\000M\000\003#", 0x1e42}, -#line 295 "./uninorm/composition-table.gperf" +#line 631 "uninorm/composition-table.gperf" +      {"\000\001\260\000\003\001", 0x1ee9}, +#line 633 "uninorm/composition-table.gperf" +      {"\000\001\260\000\003\000", 0x1eeb}, +#line 513 "uninorm/composition-table.gperf" +      {"\000\000T\000\0031", 0x1e6e}, +#line 798 "uninorm/composition-table.gperf" +      {"\000\037k\000\003E", 0x1fab}, +#line 461 "uninorm/composition-table.gperf" +      {"\000\000L\000\0031", 0x1e3a}, +#line 295 "uninorm/composition-table.gperf"        {"\000\003\265\000\003\001", 0x03ad}, -#line 749 "./uninorm/composition-table.gperf" +#line 749 "uninorm/composition-table.gperf"        {"\000\003\265\000\003\000", 0x1f72}, -#line 657 "./uninorm/composition-table.gperf" -      {"\000\003\221\000\003\024", 0x1f09}, -#line 511 "./uninorm/composition-table.gperf" -      {"\000\000T\000\003#", 0x1e6c}, -#line 966 "./uninorm/composition-table.gperf" -      {"\001\024\271\001\024\272", 0x114bb}, -#line 477 "./uninorm/composition-table.gperf" -      {"\000\000N\000\003-", 0x1e4a}, -#line 804 "./uninorm/composition-table.gperf" +#line 804 "uninorm/composition-table.gperf"        {"\000\003\261\000\003\004", 0x1fb1}, -#line 789 "./uninorm/composition-table.gperf" -      {"\000\037b\000\003E", 0x1fa2}, -#line 774 "./uninorm/composition-table.gperf" -      {"\000\037#\000\003E", 0x1f93}, -#line 871 "./uninorm/composition-table.gperf" +#line 859 "uninorm/composition-table.gperf" +      {"\000!\224\000\0038", 0x21ae}, +#line 304 "uninorm/composition-table.gperf" +      {"\000\003\322\000\003\001", 0x03d3}, +#line 420 "uninorm/composition-table.gperf" +      {"\000\000d\000\003'", 0x1e11}, +#line 581 "uninorm/composition-table.gperf" +      {"\000\036\241\000\003\006", 0x1eb7}, +#line 526 "uninorm/composition-table.gperf" +      {"\000\001k\000\003\010", 0x1e7b}, +#line 477 "uninorm/composition-table.gperf" +      {"\000\000N\000\003-", 0x1e4a}, +#line 370 "uninorm/composition-table.gperf" +      {"\000\011\307\000\011\327", 0x09cc}, +#line 479 "uninorm/composition-table.gperf" +      {"\000\000\325\000\003\001", 0x1e4c}, +#line 190 "uninorm/composition-table.gperf" +      {"\000\000Z\000\003\014", 0x017d}, +#line 871 "uninorm/composition-table.gperf"        {"\000\"H\000\0038", 0x2249}, -#line 811 "./uninorm/composition-table.gperf" -      {"\000\003\221\000\003\004", 0x1fb9}, -#line 149 "./uninorm/composition-table.gperf" -      {"\000\000O\000\003\013", 0x0150}, -#line 452 "./uninorm/composition-table.gperf" -      {"\000\000k\000\003\001", 0x1e31}, -#line 786 "./uninorm/composition-table.gperf" -      {"\000\037/\000\003E", 0x1f9f}, -#line 237 "./uninorm/composition-table.gperf" -      {"\000\000\330\000\003\001", 0x01fe}, -#line 444 "./uninorm/composition-table.gperf" +#line 287 "uninorm/composition-table.gperf" +      {"\000\003\231\000\003\001", 0x038a}, +#line 833 "uninorm/composition-table.gperf" +      {"\000\003\231\000\003\000", 0x1fda}, +#line 289 "uninorm/composition-table.gperf" +      {"\000\003\245\000\003\001", 0x038e}, +#line 846 "uninorm/composition-table.gperf" +      {"\000\003\245\000\003\000", 0x1fea}, +#line 625 "uninorm/composition-table.gperf" +      {"\000\001\241\000\003#", 0x1ee3}, +#line 444 "uninorm/composition-table.gperf"        {"\000\000h\000\003'", 0x1e29}, -#line 938 "./uninorm/composition-table.gperf" -      {"\0000\277\0000\231", 0x30c0}, -#line 570 "./uninorm/composition-table.gperf" -      {"\000\036\240\000\003\002", 0x1eac}, -#line 637 "./uninorm/composition-table.gperf" -      {"\000\001\260\000\003\003", 0x1eef}, -#line 291 "./uninorm/composition-table.gperf" -      {"\000\003\312\000\003\001", 0x0390}, -#line 828 "./uninorm/composition-table.gperf" -      {"\000\003\312\000\003\000", 0x1fd2}, -#line 830 "./uninorm/composition-table.gperf" -      {"\000\003\312\000\003B", 0x1fd7}, -#line 935 "./uninorm/composition-table.gperf" +#line 949 "uninorm/composition-table.gperf" +      {"\0000\330\0000\231", 0x30d9}, +#line 704 "uninorm/composition-table.gperf" +      {"\000\0378\000\003\001", 0x1f3c}, +#line 702 "uninorm/composition-table.gperf" +      {"\000\0378\000\003\000", 0x1f3a}, +#line 706 "uninorm/composition-table.gperf" +      {"\000\0378\000\003B", 0x1f3e}, +#line 149 "uninorm/composition-table.gperf" +      {"\000\000O\000\003\013", 0x0150}, +#line 98 "uninorm/composition-table.gperf" +      {"\000\000D\000\003\014", 0x010e}, +#line 935 "uninorm/composition-table.gperf"        {"\0000\271\0000\231", 0x30ba}, -#line 588 "./uninorm/composition-table.gperf" -      {"\000\000\312\000\003\001", 0x1ebe}, -#line 590 "./uninorm/composition-table.gperf" -      {"\000\000\312\000\003\000", 0x1ec0}, -#line 622 "./uninorm/composition-table.gperf" +#line 350 "uninorm/composition-table.gperf" +      {"\000\004#\000\003\010", 0x04f0}, +#line 357 "uninorm/composition-table.gperf" +      {"\000\004K\000\003\010", 0x04f9}, +#line 622 "uninorm/composition-table.gperf"        {"\000\001\240\000\003\003", 0x1ee0}, -#line 840 "./uninorm/composition-table.gperf" -      {"\000\003\301\000\003\023", 0x1fe4}, -#line 399 "./uninorm/composition-table.gperf" -      {"\000\033<\000\0335", 0x1b3d}, -#line 164 "./uninorm/composition-table.gperf" -      {"\000\000s\000\003\014", 0x0161}, -#line 555 "./uninorm/composition-table.gperf" +#line 934 "uninorm/composition-table.gperf" +      {"\0000\267\0000\231", 0x30b8}, +#line 402 "uninorm/composition-table.gperf" +      {"\000\033B\000\0335", 0x1b43}, +#line 941 "uninorm/composition-table.gperf" +      {"\0000\306\0000\231", 0x30c7}, +#line 983 "uninorm/composition-table.gperf" +      {"\001a\036\001a\037", 0x16123}, +#line 877 "uninorm/composition-table.gperf" +      {"\000\"d\000\0038", 0x2270}, +#line 508 "uninorm/composition-table.gperf" +      {"\000\036c\000\003\007", 0x1e69}, +#line 555 "uninorm/composition-table.gperf"        {"\000\000w\000\003\012", 0x1e98}, -#line 798 "./uninorm/composition-table.gperf" -      {"\000\037k\000\003E", 0x1fab}, -#line 898 "./uninorm/composition-table.gperf" -      {"\000\"\263\000\0038", 0x22eb}, -#line 636 "./uninorm/composition-table.gperf" -      {"\000\001\257\000\003\003", 0x1eee}, -#line 177 "./uninorm/composition-table.gperf" +#line 838 "uninorm/composition-table.gperf" +      {"\000\003\305\000\003\004", 0x1fe1}, +#line 305 "uninorm/composition-table.gperf" +      {"\000\003\322\000\003\010", 0x03d4}, +#line 910 "uninorm/composition-table.gperf" +      {"\0000]\0000\231", 0x305e}, +#line 283 "uninorm/composition-table.gperf" +      {"\000\000\250\000\003\001", 0x0385}, +#line 848 "uninorm/composition-table.gperf" +      {"\000\000\250\000\003\000", 0x1fed}, +#line 814 "uninorm/composition-table.gperf" +      {"\000\000\250\000\003B", 0x1fc1}, +#line 515 "uninorm/composition-table.gperf" +      {"\000\000T\000\003-", 0x1e70}, +#line 481 "uninorm/composition-table.gperf" +      {"\000\000\325\000\003\010", 0x1e4e}, +#line 463 "uninorm/composition-table.gperf" +      {"\000\000L\000\003-", 0x1e3c}, +#line 177 "uninorm/composition-table.gperf"        {"\000\000U\000\003\013", 0x0170}, -#line 507 "./uninorm/composition-table.gperf" -      {"\000\036b\000\003\007", 0x1e68}, -#line 721 "./uninorm/composition-table.gperf" -      {"\000\003\305\000\003\024", 0x1f51}, -#line 290 "./uninorm/composition-table.gperf" -      {"\000\003\251\000\003\001", 0x038f}, -#line 855 "./uninorm/composition-table.gperf" -      {"\000\003\251\000\003\000", 0x1ffa}, -#line 220 "./uninorm/composition-table.gperf" +#line 292 "uninorm/composition-table.gperf" +      {"\000\003\231\000\003\010", 0x03aa}, +#line 394 "uninorm/composition-table.gperf" +      {"\000\033\011\000\0335", 0x1b0a}, +#line 293 "uninorm/composition-table.gperf" +      {"\000\003\245\000\003\010", 0x03ab}, +#line 664 "uninorm/composition-table.gperf" +      {"\000\003\265\000\003\023", 0x1f10}, +#line 594 "uninorm/composition-table.gperf" +      {"\000\000\312\000\003\003", 0x1ec4}, +#line 470 "uninorm/composition-table.gperf" +      {"\000\000m\000\003#", 0x1e43}, +#line 97 "uninorm/composition-table.gperf" +      {"\000\000c\000\003\014", 0x010d}, +#line 637 "uninorm/composition-table.gperf" +      {"\000\001\260\000\003\003", 0x1eef}, +#line 776 "uninorm/composition-table.gperf" +      {"\000\037%\000\003E", 0x1f95}, +#line 312 "uninorm/composition-table.gperf" +      {"\000\004#\000\003\006", 0x040e}, +#line 967 "uninorm/composition-table.gperf" +      {"\001\023G\001\023W", 0x1134c}, +#line 153 "uninorm/composition-table.gperf" +      {"\000\000R\000\003'", 0x0156}, +#line 336 "uninorm/composition-table.gperf" +      {"\000\004\027\000\003\010", 0x04de}, +#line 931 "uninorm/composition-table.gperf" +      {"\0000\261\0000\231", 0x30b2}, +#line 770 "uninorm/composition-table.gperf" +      {"\000\037\017\000\003E", 0x1f8f}, +#line 280 "uninorm/composition-table.gperf" +      {"\000\002/\000\003\004", 0x0231}, +#line 700 "uninorm/composition-table.gperf" +      {"\000\003\231\000\003\023", 0x1f38}, +#line 359 "uninorm/composition-table.gperf" +      {"\000\006'\000\006T", 0x0623}, +#line 630 "uninorm/composition-table.gperf" +      {"\000\001\257\000\003\001", 0x1ee8}, +#line 632 "uninorm/composition-table.gperf" +      {"\000\001\257\000\003\000", 0x1eea}, +#line 320 "uninorm/composition-table.gperf" +      {"\000\0048\000\003\000", 0x045d}, +#line 965 "uninorm/composition-table.gperf" +      {"\001\0212\001\021'", 0x1112f}, +#line 549 "uninorm/composition-table.gperf" +      {"\000\000Z\000\003#", 0x1e92}, +#line 943 "uninorm/composition-table.gperf" +      {"\0000\317\0000\231", 0x30d0}, +#line 116 "uninorm/composition-table.gperf" +      {"\000\000G\000\003'", 0x0122}, +#line 985 "uninorm/composition-table.gperf" +      {"\001a\036\001a ", 0x16125}, +#line 896 "uninorm/composition-table.gperf" +      {"\000\"\222\000\0038", 0x22e3}, +#line 675 "uninorm/composition-table.gperf" +      {"\000\037\031\000\003\001", 0x1f1d}, +#line 673 "uninorm/composition-table.gperf" +      {"\000\037\031\000\003\000", 0x1f1b}, +#line 831 "uninorm/composition-table.gperf" +      {"\000\003\231\000\003\006", 0x1fd8}, +#line 393 "uninorm/composition-table.gperf" +      {"\000\033\007\000\0335", 0x1b08}, +#line 844 "uninorm/composition-table.gperf" +      {"\000\003\245\000\003\006", 0x1fe8}, +#line 220 "uninorm/composition-table.gperf"        {"\000\000K\000\003\014", 0x01e8}, -#line 526 "./uninorm/composition-table.gperf" -      {"\000\001k\000\003\010", 0x1e7b}, -#line 216 "./uninorm/composition-table.gperf" -      {"\000\000\306\000\003\004", 0x01e2}, -#line 463 "./uninorm/composition-table.gperf" -      {"\000\000L\000\003-", 0x1e3c}, +#line 769 "uninorm/composition-table.gperf" +      {"\000\037\016\000\003E", 0x1f8e},        {""}, -#line 838 "./uninorm/composition-table.gperf" -      {"\000\003\305\000\003\004", 0x1fe1}, -#line 394 "./uninorm/composition-table.gperf" -      {"\000\033\011\000\0335", 0x1b0a}, -#line 934 "./uninorm/composition-table.gperf" -      {"\0000\267\0000\231", 0x30b8}, +#line 415 "uninorm/composition-table.gperf" +      {"\000\000D\000\003#", 0x1e0c}, +#line 924 "uninorm/composition-table.gperf" +      {"\0000{\0000\231", 0x307c}, +#line 164 "uninorm/composition-table.gperf" +      {"\000\000s\000\003\014", 0x0161}, +#line 290 "uninorm/composition-table.gperf" +      {"\000\003\251\000\003\001", 0x038f}, +#line 855 "uninorm/composition-table.gperf" +      {"\000\003\251\000\003\000", 0x1ffa}, +#line 551 "uninorm/composition-table.gperf" +      {"\000\000Z\000\0031", 0x1e94}, +#line 620 "uninorm/composition-table.gperf" +      {"\000\001\240\000\003\011", 0x1ede}, +#line 922 "uninorm/composition-table.gperf" +      {"\0000x\0000\231", 0x3079}, +#line 892 "uninorm/composition-table.gperf" +      {"\000\"\253\000\0038", 0x22af}, +#line 141 "uninorm/composition-table.gperf" +      {"\000\000N\000\003'", 0x0145},        {""}, -#line 701 "./uninorm/composition-table.gperf" -      {"\000\003\231\000\003\024", 0x1f39}, -#line 856 "./uninorm/composition-table.gperf" +#line 570 "uninorm/composition-table.gperf" +      {"\000\036\240\000\003\002", 0x1eac}, +#line 163 "uninorm/composition-table.gperf" +      {"\000\000S\000\003\014", 0x0160}, +#line 369 "uninorm/composition-table.gperf" +      {"\000\011\307\000\011\276", 0x09cb}, +#line 264 "uninorm/composition-table.gperf" +      {"\000\000s\000\003&", 0x0219}, +#line 856 "uninorm/composition-table.gperf"        {"\000\003\251\000\003E", 0x1ffc}, -#line 138 "./uninorm/composition-table.gperf" +#line 117 "uninorm/composition-table.gperf" +      {"\000\000g\000\003'", 0x0123}, +#line 341 "uninorm/composition-table.gperf" +      {"\000\0048\000\003\010", 0x04e5}, +#line 417 "uninorm/composition-table.gperf" +      {"\000\000D\000\0031", 0x1e0e}, +#line 138 "uninorm/composition-table.gperf"        {"\000\000l\000\003\014", 0x013e}, -#line 542 "./uninorm/composition-table.gperf" -      {"\000\000x\000\003\007", 0x1e8b}, -#line 163 "./uninorm/composition-table.gperf" -      {"\000\000S\000\003\014", 0x0160}, -#line 625 "./uninorm/composition-table.gperf" -      {"\000\001\241\000\003#", 0x1ee3}, -#line 892 "./uninorm/composition-table.gperf" -      {"\000\"\253\000\0038", 0x22af}, -#line 153 "./uninorm/composition-table.gperf" -      {"\000\000R\000\003'", 0x0156}, -#line 832 "./uninorm/composition-table.gperf" -      {"\000\003\231\000\003\004", 0x1fd9}, -#line 704 "./uninorm/composition-table.gperf" -      {"\000\0378\000\003\001", 0x1f3c}, -#line 702 "./uninorm/composition-table.gperf" -      {"\000\0378\000\003\000", 0x1f3a}, -#line 706 "./uninorm/composition-table.gperf" -      {"\000\0378\000\003B", 0x1f3e}, -#line 289 "./uninorm/composition-table.gperf" -      {"\000\003\245\000\003\001", 0x038e}, -#line 846 "./uninorm/composition-table.gperf" -      {"\000\003\245\000\003\000", 0x1fea}, -#line 664 "./uninorm/composition-table.gperf" -      {"\000\003\265\000\003\023", 0x1f10}, -#line 190 "./uninorm/composition-table.gperf" -      {"\000\000Z\000\003\014", 0x017d}, -#line 931 "./uninorm/composition-table.gperf" -      {"\0000\261\0000\231", 0x30b2}, -#line 674 "./uninorm/composition-table.gperf" -      {"\000\037\030\000\003\001", 0x1f1c}, -#line 672 "./uninorm/composition-table.gperf" -      {"\000\037\030\000\003\000", 0x1f1a}, -#line 515 "./uninorm/composition-table.gperf" -      {"\000\000T\000\003-", 0x1e70}, -#line 116 "./uninorm/composition-table.gperf" -      {"\000\000G\000\003'", 0x0122}, -#line 504 "./uninorm/composition-table.gperf" -      {"\000\001[\000\003\007", 0x1e65}, -#line 97 "./uninorm/composition-table.gperf" -      {"\000\000c\000\003\014", 0x010d}, -#line 303 "./uninorm/composition-table.gperf" +#line 975 "uninorm/composition-table.gperf" +      {"\001\024\271\001\024\272", 0x114bb}, +#line 657 "uninorm/composition-table.gperf" +      {"\000\003\221\000\003\024", 0x1f09}, +      {""}, +#line 938 "uninorm/composition-table.gperf" +      {"\0000\277\0000\231", 0x30c0}, +#line 263 "uninorm/composition-table.gperf" +      {"\000\000S\000\003&", 0x0218}, +#line 303 "uninorm/composition-table.gperf"        {"\000\003\311\000\003\001", 0x03ce}, -#line 754 "./uninorm/composition-table.gperf" +#line 754 "uninorm/composition-table.gperf"        {"\000\003\311\000\003\000", 0x1f7c}, -#line 852 "./uninorm/composition-table.gperf" +#line 852 "uninorm/composition-table.gperf"        {"\000\003\311\000\003B", 0x1ff6}, -#line 393 "./uninorm/composition-table.gperf" -      {"\000\033\007\000\0335", 0x1b08}, -#line 350 "./uninorm/composition-table.gperf" -      {"\000\004#\000\003\010", 0x04f0}, -#line 455 "./uninorm/composition-table.gperf" -      {"\000\000K\000\0031", 0x1e34}, -#line 580 "./uninorm/composition-table.gperf" -      {"\000\036\240\000\003\006", 0x1eb6}, -#line 635 "./uninorm/composition-table.gperf" +#line 592 "uninorm/composition-table.gperf" +      {"\000\000\312\000\003\011", 0x1ec2}, +#line 589 "uninorm/composition-table.gperf" +      {"\000\000\352\000\003\001", 0x1ebf}, +#line 591 "uninorm/composition-table.gperf" +      {"\000\000\352\000\003\000", 0x1ec1}, +#line 635 "uninorm/composition-table.gperf"        {"\000\001\260\000\003\011", 0x1eed}, -#line 98 "./uninorm/composition-table.gperf" -      {"\000\000D\000\003\014", 0x010e}, -#line 544 "./uninorm/composition-table.gperf" -      {"\000\000x\000\003\010", 0x1e8d}, -#line 191 "./uninorm/composition-table.gperf" +#line 606 "uninorm/composition-table.gperf" +      {"\000\000\324\000\003\001", 0x1ed0}, +#line 608 "uninorm/composition-table.gperf" +      {"\000\000\324\000\003\000", 0x1ed2}, +#line 221 "uninorm/composition-table.gperf" +      {"\000\000k\000\003\014", 0x01e9}, +      {""}, +#line 191 "uninorm/composition-table.gperf"        {"\000\000z\000\003\014", 0x017e}, -#line 594 "./uninorm/composition-table.gperf" -      {"\000\000\312\000\003\003", 0x1ec4}, -#line 850 "./uninorm/composition-table.gperf" +#line 850 "uninorm/composition-table.gperf"        {"\000\003\311\000\003E", 0x1ff3}, -#line 449 "./uninorm/composition-table.gperf" -      {"\000\000\317\000\003\001", 0x1e2e}, -#line 620 "./uninorm/composition-table.gperf" -      {"\000\001\240\000\003\011", 0x1ede}, -#line 502 "./uninorm/composition-table.gperf" -      {"\000\000s\000\003#", 0x1e63}, -#line 462 "./uninorm/composition-table.gperf" -      {"\000\000l\000\0031", 0x1e3b}, -#line 141 "./uninorm/composition-table.gperf" -      {"\000\000N\000\003'", 0x0145}, -#line 901 "./uninorm/composition-table.gperf" -      {"\0000K\0000\231", 0x304c}, -#line 841 "./uninorm/composition-table.gperf" -      {"\000\003\301\000\003\024", 0x1fe5}, -#line 527 "./uninorm/composition-table.gperf" -      {"\000\000V\000\003\003", 0x1e7c}, -#line 634 "./uninorm/composition-table.gperf" -      {"\000\001\257\000\003\011", 0x1eec}, -#line 293 "./uninorm/composition-table.gperf" -      {"\000\003\245\000\003\010", 0x03ab}, -#line 941 "./uninorm/composition-table.gperf" -      {"\0000\306\0000\231", 0x30c7}, -#line 359 "./uninorm/composition-table.gperf" -      {"\000\006'\000\006T", 0x0623}, -#line 453 "./uninorm/composition-table.gperf" -      {"\000\000K\000\003#", 0x1e32},        {""}, -#line 740 "./uninorm/composition-table.gperf" -      {"\000\003\251\000\003\023", 0x1f68}, -#line 332 "./uninorm/composition-table.gperf" -      {"\000\004\330\000\003\010", 0x04da}, -#line 551 "./uninorm/composition-table.gperf" -      {"\000\000Z\000\0031", 0x1e94}, -#line 495 "./uninorm/composition-table.gperf" +#line 841 "uninorm/composition-table.gperf" +      {"\000\003\301\000\003\024", 0x1fe5}, +#line 495 "uninorm/composition-table.gperf"        {"\000\036Z\000\003\004", 0x1e5c}, -#line 905 "./uninorm/composition-table.gperf" -      {"\0000S\0000\231", 0x3054}, -#line 320 "./uninorm/composition-table.gperf" -      {"\000\0048\000\003\000", 0x045d}, -#line 312 "./uninorm/composition-table.gperf" -      {"\000\004#\000\003\006", 0x040e}, -#line 606 "./uninorm/composition-table.gperf" -      {"\000\000\324\000\003\001", 0x1ed0}, -#line 608 "./uninorm/composition-table.gperf" -      {"\000\000\324\000\003\000", 0x1ed2}, -#line 458 "./uninorm/composition-table.gperf" -      {"\000\000l\000\003#", 0x1e37}, -#line 117 "./uninorm/composition-table.gperf" -      {"\000\000g\000\003'", 0x0123}, -#line 501 "./uninorm/composition-table.gperf" -      {"\000\000S\000\003#", 0x1e62}, -#line 518 "./uninorm/composition-table.gperf" -      {"\000\000u\000\003$", 0x1e73}, -#line 311 "./uninorm/composition-table.gperf" -      {"\000\004\030\000\003\000", 0x040d}, -#line 876 "./uninorm/composition-table.gperf" -      {"\000\000>\000\0038", 0x226f}, -#line 589 "./uninorm/composition-table.gperf" -      {"\000\000\352\000\003\001", 0x1ebf}, -#line 591 "./uninorm/composition-table.gperf" -      {"\000\000\352\000\003\000", 0x1ec1}, -      {""}, -#line 417 "./uninorm/composition-table.gperf" -      {"\000\000D\000\0031", 0x1e0e}, -#line 318 "./uninorm/composition-table.gperf" -      {"\000\004V\000\003\010", 0x0457}, -#line 552 "./uninorm/composition-table.gperf" -      {"\000\000z\000\0031", 0x1e95}, -#line 369 "./uninorm/composition-table.gperf" -      {"\000\011\307\000\011\276", 0x09cb}, -#line 549 "./uninorm/composition-table.gperf" -      {"\000\000Z\000\003#", 0x1e92}, -#line 280 "./uninorm/composition-table.gperf" -      {"\000\002/\000\003\004", 0x0231}, -#line 844 "./uninorm/composition-table.gperf" -      {"\000\003\245\000\003\006", 0x1fe8}, -#line 963 "./uninorm/composition-table.gperf" -      {"\001\0212\001\021'", 0x1112f}, -#line 135 "./uninorm/composition-table.gperf" +#line 636 "uninorm/composition-table.gperf" +      {"\000\001\257\000\003\003", 0x1eee}, +#line 860 "uninorm/composition-table.gperf" +      {"\000!\320\000\0038", 0x21cd}, +#line 165 "uninorm/composition-table.gperf" +      {"\000\000T\000\003'", 0x0162}, +#line 348 "uninorm/composition-table.gperf" +      {"\000\004#\000\003\004", 0x04ee}, +#line 135 "uninorm/composition-table.gperf"        {"\000\000L\000\003'", 0x013b}, -#line 665 "./uninorm/composition-table.gperf" -      {"\000\003\265\000\003\024", 0x1f11}, -#line 362 "./uninorm/composition-table.gperf" -      {"\000\006J\000\006T", 0x0626}, -#line 882 "./uninorm/composition-table.gperf" -      {"\000\"w\000\0038", 0x2279}, -#line 681 "./uninorm/composition-table.gperf" -      {"\000\037!\000\003\001", 0x1f25}, -#line 679 "./uninorm/composition-table.gperf" -      {"\000\037!\000\003\000", 0x1f23}, -#line 683 "./uninorm/composition-table.gperf" -      {"\000\037!\000\003B", 0x1f27}, -#line 372 "./uninorm/composition-table.gperf" -      {"\000\013G\000\013>", 0x0b4b}, -#line 732 "./uninorm/composition-table.gperf" -      {"\000\003\311\000\003\023", 0x1f60}, -#line 286 "./uninorm/composition-table.gperf" +#line 314 "uninorm/composition-table.gperf" +      {"\000\0048\000\003\006", 0x0439}, +#line 901 "uninorm/composition-table.gperf" +      {"\0000K\0000\231", 0x304c}, +#line 286 "uninorm/composition-table.gperf"        {"\000\003\227\000\003\001", 0x0389}, -#line 821 "./uninorm/composition-table.gperf" +#line 821 "uninorm/composition-table.gperf"        {"\000\003\227\000\003\000", 0x1fca}, -#line 341 "./uninorm/composition-table.gperf" -      {"\000\0048\000\003\010", 0x04e5}, -#line 415 "./uninorm/composition-table.gperf" -      {"\000\000D\000\003#", 0x1e0c}, -#line 959 "./uninorm/composition-table.gperf" -      {"\001\020\231\001\020\272", 0x1109a}, -#line 550 "./uninorm/composition-table.gperf" -      {"\000\000z\000\003#", 0x1e93}, -      {""}, -#line 772 "./uninorm/composition-table.gperf" -      {"\000\037!\000\003E", 0x1f91}, -#line 592 "./uninorm/composition-table.gperf" -      {"\000\000\312\000\003\011", 0x1ec2},        {""}, -#line 340 "./uninorm/composition-table.gperf" -      {"\000\004\030\000\003\010", 0x04e4}, -#line 392 "./uninorm/composition-table.gperf" -      {"\000\033\005\000\0335", 0x1b06}, -#line 822 "./uninorm/composition-table.gperf" +#line 882 "uninorm/composition-table.gperf" +      {"\000\"w\000\0038", 0x2279}, +#line 740 "uninorm/composition-table.gperf" +      {"\000\003\251\000\003\023", 0x1f68}, +#line 895 "uninorm/composition-table.gperf" +      {"\000\"\221\000\0038", 0x22e2}, +#line 453 "uninorm/composition-table.gperf" +      {"\000\000K\000\003#", 0x1e32}, +#line 857 "uninorm/composition-table.gperf" +      {"\000!\220\000\0038", 0x219a}, +#line 959 "uninorm/composition-table.gperf" +      {"\001\005\322\000\003\007", 0x105c9}, +#line 674 "uninorm/composition-table.gperf" +      {"\000\037\030\000\003\001", 0x1f1c}, +#line 672 "uninorm/composition-table.gperf" +      {"\000\037\030\000\003\000", 0x1f1a}, +#line 502 "uninorm/composition-table.gperf" +      {"\000\000s\000\003#", 0x1e63}, +#line 822 "uninorm/composition-table.gperf"        {"\000\003\227\000\003E", 0x1fcc}, -#line 343 "./uninorm/composition-table.gperf" -      {"\000\004>\000\003\010", 0x04e7}, -#line 396 "./uninorm/composition-table.gperf" +#line 275 "uninorm/composition-table.gperf" +      {"\000\000\325\000\003\004", 0x022c}, +#line 905 "uninorm/composition-table.gperf" +      {"\0000S\0000\231", 0x3054}, +#line 421 "uninorm/composition-table.gperf" +      {"\000\000D\000\003-", 0x1e12}, +#line 832 "uninorm/composition-table.gperf" +      {"\000\003\231\000\003\004", 0x1fd9}, +#line 392 "uninorm/composition-table.gperf" +      {"\000\033\005\000\0335", 0x1b06}, +#line 845 "uninorm/composition-table.gperf" +      {"\000\003\245\000\003\004", 0x1fe9}, +      {""}, +#line 396 "uninorm/composition-table.gperf"        {"\000\033\015\000\0335", 0x1b0e}, -#line 221 "./uninorm/composition-table.gperf" -      {"\000\000k\000\003\014", 0x01e9}, -#line 165 "./uninorm/composition-table.gperf" -      {"\000\000T\000\003'", 0x0162}, -#line 487 "./uninorm/composition-table.gperf" -      {"\000\000P\000\003\001", 0x1e54}, -#line 401 "./uninorm/composition-table.gperf" -      {"\000\033?\000\0335", 0x1b41}, -#line 969 "./uninorm/composition-table.gperf" -      {"\001\025\270\001\025\257", 0x115ba}, -#line 639 "./uninorm/composition-table.gperf" -      {"\000\001\260\000\003#", 0x1ef1}, -#line 489 "./uninorm/composition-table.gperf" -      {"\000\000P\000\003\007", 0x1e56}, -#line 939 "./uninorm/composition-table.gperf" -      {"\0000\301\0000\231", 0x30c2}, -#line 724 "./uninorm/composition-table.gperf" -      {"\000\037P\000\003\001", 0x1f54}, -#line 722 "./uninorm/composition-table.gperf" -      {"\000\037P\000\003\000", 0x1f52}, -#line 726 "./uninorm/composition-table.gperf" -      {"\000\037P\000\003B", 0x1f56}, +#line 501 "uninorm/composition-table.gperf" +      {"\000\000S\000\003#", 0x1e62}, +#line 580 "uninorm/composition-table.gperf" +      {"\000\036\240\000\003\006", 0x1eb6}, +#line 406 "uninorm/composition-table.gperf" +      {"\000\000b\000\003\007", 0x1e03}, +#line 455 "uninorm/composition-table.gperf" +      {"\000\000K\000\0031", 0x1e34}, +      {""}, +#line 732 "uninorm/composition-table.gperf" +      {"\000\003\311\000\003\023", 0x1f60},        {""}, -#line 624 "./uninorm/composition-table.gperf" +#line 458 "uninorm/composition-table.gperf" +      {"\000\000l\000\003#", 0x1e37}, +#line 298 "uninorm/composition-table.gperf" +      {"\000\003\313\000\003\001", 0x03b0}, +#line 839 "uninorm/composition-table.gperf" +      {"\000\003\313\000\003\000", 0x1fe2}, +#line 843 "uninorm/composition-table.gperf" +      {"\000\003\313\000\003B", 0x1fe7}, +#line 966 "uninorm/composition-table.gperf" +      {"\001\023G\001\023>", 0x1134b}, +#line 624 "uninorm/composition-table.gperf"        {"\000\001\240\000\003#", 0x1ee2}, -#line 741 "./uninorm/composition-table.gperf" -      {"\000\003\251\000\003\024", 0x1f69}, -#line 410 "./uninorm/composition-table.gperf" -      {"\000\000b\000\0031", 0x1e07}, -#line 612 "./uninorm/composition-table.gperf" -      {"\000\000\324\000\003\003", 0x1ed6}, -#line 314 "./uninorm/composition-table.gperf" -      {"\000\0048\000\003\006", 0x0439}, -#line 859 "./uninorm/composition-table.gperf" -      {"\000!\224\000\0038", 0x21ae}, -#line 930 "./uninorm/composition-table.gperf" -      {"\0000\257\0000\231", 0x30b0}, -#line 638 "./uninorm/composition-table.gperf" -      {"\000\001\257\000\003#", 0x1ef0}, -#line 505 "./uninorm/composition-table.gperf" -      {"\000\001`\000\003\007", 0x1e66}, -#line 857 "./uninorm/composition-table.gperf" -      {"\000!\220\000\0038", 0x219a}, -#line 464 "./uninorm/composition-table.gperf" -      {"\000\000l\000\003-", 0x1e3d}, -#line 595 "./uninorm/composition-table.gperf" -      {"\000\000\352\000\003\003", 0x1ec5}, -#line 313 "./uninorm/composition-table.gperf" -      {"\000\004\030\000\003\006", 0x0419}, -#line 874 "./uninorm/composition-table.gperf" +      {""}, +#line 847 "uninorm/composition-table.gperf" +      {"\000\003\241\000\003\024", 0x1fec}, +#line 527 "uninorm/composition-table.gperf" +      {"\000\000V\000\003\003", 0x1e7c}, +#line 789 "uninorm/composition-table.gperf" +      {"\000\037b\000\003E", 0x1fa2}, +#line 874 "uninorm/composition-table.gperf"        {"\000\"M\000\0038", 0x226d}, -#line 348 "./uninorm/composition-table.gperf" -      {"\000\004#\000\003\004", 0x04ee}, -#line 971 "./uninorm/composition-table.gperf" -      {"\001\0315\001\0310", 0x11938}, -#line 736 "./uninorm/composition-table.gperf" -      {"\000\037`\000\003\001", 0x1f64}, -#line 734 "./uninorm/composition-table.gperf" -      {"\000\037`\000\003\000", 0x1f62}, -#line 738 "./uninorm/composition-table.gperf" -      {"\000\037`\000\003B", 0x1f66}, -#line 517 "./uninorm/composition-table.gperf" -      {"\000\000U\000\003$", 0x1e72}, -#line 607 "./uninorm/composition-table.gperf" +#line 595 "uninorm/composition-table.gperf" +      {"\000\000\352\000\003\003", 0x1ec5}, +#line 518 "uninorm/composition-table.gperf" +      {"\000\000u\000\003$", 0x1e73}, +#line 968 "uninorm/composition-table.gperf" +      {"\001\023\202\001\023\311", 0x11383}, +#line 612 "uninorm/composition-table.gperf" +      {"\000\000\324\000\003\003", 0x1ed6}, +#line 454 "uninorm/composition-table.gperf" +      {"\000\000k\000\003#", 0x1e33}, +#line 693 "uninorm/composition-table.gperf" +      {"\000\003\271\000\003\024", 0x1f31}, +#line 550 "uninorm/composition-table.gperf" +      {"\000\000z\000\003#", 0x1e93}, +#line 462 "uninorm/composition-table.gperf" +      {"\000\000l\000\0031", 0x1e3b}, +      {""}, +#line 677 "uninorm/composition-table.gperf" +      {"\000\003\267\000\003\024", 0x1f21}, +#line 684 "uninorm/composition-table.gperf" +      {"\000\003\227\000\003\023", 0x1f28}, +#line 607 "uninorm/composition-table.gperf"        {"\000\000\364\000\003\001", 0x1ed1}, -#line 609 "./uninorm/composition-table.gperf" +#line 609 "uninorm/composition-table.gperf"        {"\000\000\364\000\003\000", 0x1ed3}, -#line 408 "./uninorm/composition-table.gperf" -      {"\000\000b\000\003#", 0x1e05}, -#line 858 "./uninorm/composition-table.gperf" -      {"\000!\222\000\0038", 0x219b}, -#line 728 "./uninorm/composition-table.gperf" -      {"\000\003\245\000\003\024", 0x1f59}, -#line 456 "./uninorm/composition-table.gperf" -      {"\000\000k\000\0031", 0x1e35}, +#line 634 "uninorm/composition-table.gperf" +      {"\000\001\257\000\003\011", 0x1eec},        {""}, -#line 373 "./uninorm/composition-table.gperf" -      {"\000\013G\000\013W", 0x0b4c}, -#line 787 "./uninorm/composition-table.gperf" -      {"\000\037`\000\003E", 0x1fa0}, +#line 397 "uninorm/composition-table.gperf" +      {"\000\033\021\000\0335", 0x1b12}, +#line 311 "uninorm/composition-table.gperf" +      {"\000\004\030\000\003\000", 0x040d}, +      {""}, {""}, +#line 639 "uninorm/composition-table.gperf" +      {"\000\001\260\000\003#", 0x1ef1},        {""}, -#line 933 "./uninorm/composition-table.gperf" +#line 933 "uninorm/composition-table.gperf"        {"\0000\265\0000\231", 0x30b6}, +#line 456 "uninorm/composition-table.gperf" +      {"\000\000k\000\0031", 0x1e35}, +#line 318 "uninorm/composition-table.gperf" +      {"\000\004V\000\003\010", 0x0457}, +#line 552 "uninorm/composition-table.gperf" +      {"\000\000z\000\0031", 0x1e95}, +#line 945 "uninorm/composition-table.gperf" +      {"\0000\322\0000\231", 0x30d3}, +#line 505 "uninorm/composition-table.gperf" +      {"\000\001`\000\003\007", 0x1e66}, +#line 947 "uninorm/composition-table.gperf" +      {"\0000\325\0000\231", 0x30d6},        {""}, -#line 845 "./uninorm/composition-table.gperf" -      {"\000\003\245\000\003\004", 0x1fe9}, +#line 339 "uninorm/composition-table.gperf" +      {"\000\0048\000\003\004", 0x04e3}, +#line 971 "uninorm/composition-table.gperf" +      {"\001\023\220\001\023\311", 0x11391}, +#line 964 "uninorm/composition-table.gperf" +      {"\001\0211\001\021'", 0x1112e}, +#line 950 "uninorm/composition-table.gperf" +      {"\0000\330\0000\232", 0x30da},        {""}, -#line 684 "./uninorm/composition-table.gperf" -      {"\000\003\227\000\003\023", 0x1f28}, -#line 733 "./uninorm/composition-table.gperf" -      {"\000\003\311\000\003\024", 0x1f61}, -#line 860 "./uninorm/composition-table.gperf" -      {"\000!\320\000\0038", 0x21cd}, -#line 378 "./uninorm/composition-table.gperf" +#line 736 "uninorm/composition-table.gperf" +      {"\000\037`\000\003\001", 0x1f64}, +#line 734 "uninorm/composition-table.gperf" +      {"\000\037`\000\003\000", 0x1f62}, +#line 738 "uninorm/composition-table.gperf" +      {"\000\037`\000\003B", 0x1f66}, +#line 360 "uninorm/composition-table.gperf" +      {"\000\006H\000\006T", 0x0624}, +#line 480 "uninorm/composition-table.gperf" +      {"\000\000\365\000\003\001", 0x1e4d}, +#line 649 "uninorm/composition-table.gperf" +      {"\000\003\261\000\003\024", 0x1f01}, +#line 378 "uninorm/composition-table.gperf"        {"\000\014F\000\014V", 0x0c48}, +#line 563 "uninorm/composition-table.gperf" +      {"\000\000\342\000\003\001", 0x1ea5}, +#line 565 "uninorm/composition-table.gperf" +      {"\000\000\342\000\003\000", 0x1ea7}, +#line 288 "uninorm/composition-table.gperf" +      {"\000\003\237\000\003\001", 0x038c}, +#line 854 "uninorm/composition-table.gperf" +      {"\000\003\237\000\003\000", 0x1ff8},        {""}, -#line 421 "./uninorm/composition-table.gperf" -      {"\000\000D\000\003-", 0x1e12}, -#line 949 "./uninorm/composition-table.gperf" -      {"\0000\330\0000\231", 0x30d9}, -#line 285 "./uninorm/composition-table.gperf" +#line 787 "uninorm/composition-table.gperf" +      {"\000\037`\000\003E", 0x1fa0}, +#line 487 "uninorm/composition-table.gperf" +      {"\000\000P\000\003\001", 0x1e54}, +#line 340 "uninorm/composition-table.gperf" +      {"\000\004\030\000\003\010", 0x04e4}, +#line 991 "uninorm/composition-table.gperf" +      {"\001mi\001mg", 0x16d6a}, +      {""}, +#line 489 "uninorm/composition-table.gperf" +      {"\000\000P\000\003\007", 0x1e56}, +#line 464 "uninorm/composition-table.gperf" +      {"\000\000l\000\003-", 0x1e3d}, +#line 724 "uninorm/composition-table.gperf" +      {"\000\037P\000\003\001", 0x1f54}, +#line 722 "uninorm/composition-table.gperf" +      {"\000\037P\000\003\000", 0x1f52}, +#line 726 "uninorm/composition-table.gperf" +      {"\000\037P\000\003B", 0x1f56}, +      {""}, +#line 445 "uninorm/composition-table.gperf" +      {"\000\000H\000\003.", 0x1e2a}, +#line 419 "uninorm/composition-table.gperf" +      {"\000\000D\000\003'", 0x1e10}, +#line 593 "uninorm/composition-table.gperf" +      {"\000\000\352\000\003\011", 0x1ec3}, +#line 285 "uninorm/composition-table.gperf"        {"\000\003\225\000\003\001", 0x0388}, -#line 820 "./uninorm/composition-table.gperf" +#line 820 "uninorm/composition-table.gperf"        {"\000\003\225\000\003\000", 0x1fc8}, -#line 563 "./uninorm/composition-table.gperf" -      {"\000\000\342\000\003\001", 0x1ea5}, -#line 565 "./uninorm/composition-table.gperf" -      {"\000\000\342\000\003\000", 0x1ea7}, -#line 454 "./uninorm/composition-table.gperf" -      {"\000\000k\000\003#", 0x1e33}, -#line 298 "./uninorm/composition-table.gperf" -      {"\000\003\313\000\003\001", 0x03b0}, -#line 839 "./uninorm/composition-table.gperf" -      {"\000\003\313\000\003\000", 0x1fe2}, -#line 843 "./uninorm/composition-table.gperf" -      {"\000\003\313\000\003B", 0x1fe7}, -#line 562 "./uninorm/composition-table.gperf" -      {"\000\000\302\000\003\001", 0x1ea4}, -#line 564 "./uninorm/composition-table.gperf" -      {"\000\000\302\000\003\000", 0x1ea6}, -#line 283 "./uninorm/composition-table.gperf" -      {"\000\000\250\000\003\001", 0x0385}, -#line 848 "./uninorm/composition-table.gperf" -      {"\000\000\250\000\003\000", 0x1fed}, -#line 814 "./uninorm/composition-table.gperf" -      {"\000\000\250\000\003B", 0x1fc1}, -#line 950 "./uninorm/composition-table.gperf" -      {"\0000\330\0000\232", 0x30da}, -#line 725 "./uninorm/composition-table.gperf" +#line 610 "uninorm/composition-table.gperf" +      {"\000\000\324\000\003\011", 0x1ed4}, +#line 725 "uninorm/composition-table.gperf"        {"\000\037Q\000\003\001", 0x1f55}, -#line 723 "./uninorm/composition-table.gperf" +#line 723 "uninorm/composition-table.gperf"        {"\000\037Q\000\003\000", 0x1f53}, -#line 727 "./uninorm/composition-table.gperf" +#line 727 "uninorm/composition-table.gperf"        {"\000\037Q\000\003B", 0x1f57}, -#line 193 "./uninorm/composition-table.gperf" -      {"\000\000o\000\003\033", 0x01a1}, -#line 488 "./uninorm/composition-table.gperf" -      {"\000\000p\000\003\001", 0x1e55}, -#line 777 "./uninorm/composition-table.gperf" +#line 987 "uninorm/composition-table.gperf" +      {"\001a\"\001a\037", 0x16127}, +#line 777 "uninorm/composition-table.gperf"        {"\000\037&\000\003E", 0x1f96}, -#line 130 "./uninorm/composition-table.gperf" -      {"\000\000j\000\003\002", 0x0135}, -#line 610 "./uninorm/composition-table.gperf" -      {"\000\000\324\000\003\011", 0x1ed4}, -#line 490 "./uninorm/composition-table.gperf" -      {"\000\000p\000\003\007", 0x1e57}, -      {""}, -#line 529 "./uninorm/composition-table.gperf" -      {"\000\000V\000\003#", 0x1e7e}, -      {""}, -#line 195 "./uninorm/composition-table.gperf" -      {"\000\000u\000\003\033", 0x01b0}, -#line 404 "./uninorm/composition-table.gperf" +#line 224 "uninorm/composition-table.gperf" +      {"\000\001\352\000\003\004", 0x01ec}, +#line 613 "uninorm/composition-table.gperf" +      {"\000\000\364\000\003\003", 0x1ed7}, +#line 517 "uninorm/composition-table.gperf" +      {"\000\000U\000\003$", 0x1e72}, +#line 482 "uninorm/composition-table.gperf" +      {"\000\000\365\000\003\010", 0x1e4f}, +#line 399 "uninorm/composition-table.gperf" +      {"\000\033<\000\0335", 0x1b3d}, +#line 721 "uninorm/composition-table.gperf" +      {"\000\003\305\000\003\024", 0x1f51}, +#line 193 "uninorm/composition-table.gperf" +      {"\000\000o\000\003\033", 0x01a1}, +#line 404 "uninorm/composition-table.gperf"        {"\000\000a\000\003%", 0x1e01}, +#line 385 "uninorm/composition-table.gperf" +      {"\000\015G\000\015>", 0x0d4b}, +#line 313 "uninorm/composition-table.gperf" +      {"\000\004\030\000\003\006", 0x0419}, +      {""}, {""}, {""}, {""}, +#line 944 "uninorm/composition-table.gperf" +      {"\0000\317\0000\232", 0x30d1}, +#line 195 "uninorm/composition-table.gperf" +      {"\000\000u\000\003\033", 0x01b0}, +#line 709 "uninorm/composition-table.gperf" +      {"\000\003\277\000\003\024", 0x1f41},        {""}, -#line 593 "./uninorm/composition-table.gperf" -      {"\000\000\352\000\003\011", 0x1ec3}, -#line 162 "./uninorm/composition-table.gperf" -      {"\000\000s\000\003'", 0x015f}, -#line 922 "./uninorm/composition-table.gperf" -      {"\0000x\0000\231", 0x3079}, -      {""}, -#line 339 "./uninorm/composition-table.gperf" -      {"\000\0048\000\003\004", 0x04e3}, +#line 63 "uninorm/composition-table.gperf" +      {"\000\000c\000\003'", 0x00e7}, +#line 930 "uninorm/composition-table.gperf" +      {"\0000\257\0000\231", 0x30b0}, +#line 638 "uninorm/composition-table.gperf" +      {"\000\001\257\000\003#", 0x1ef0}, +      {""}, {""}, +#line 446 "uninorm/composition-table.gperf" +      {"\000\000h\000\003.", 0x1e2b}, +#line 714 "uninorm/composition-table.gperf" +      {"\000\003\237\000\003\023", 0x1f48}, +#line 973 "uninorm/composition-table.gperf" +      {"\001\023\302\001\023\270", 0x113c7}, +#line 884 "uninorm/composition-table.gperf" +      {"\000\"{\000\0038", 0x2281}, +#line 925 "uninorm/composition-table.gperf" +      {"\0000{\0000\232", 0x307d},        {""}, -#line 797 "./uninorm/composition-table.gperf" -      {"\000\037j\000\003E", 0x1faa}, -#line 805 "./uninorm/composition-table.gperf" -      {"\000\037p\000\003E", 0x1fb2}, -#line 613 "./uninorm/composition-table.gperf" -      {"\000\000\364\000\003\003", 0x1ed7}, -#line 224 "./uninorm/composition-table.gperf" -      {"\000\001\352\000\003\004", 0x01ec}, +#line 507 "uninorm/composition-table.gperf" +      {"\000\036b\000\003\007", 0x1e68},        {""}, -#line 131 "./uninorm/composition-table.gperf" -      {"\000\000K\000\003'", 0x0136}, -#line 338 "./uninorm/composition-table.gperf" -      {"\000\004\030\000\003\004", 0x04e2}, +#line 569 "uninorm/composition-table.gperf" +      {"\000\000\342\000\003\003", 0x1eab},        {""}, -#line 496 "./uninorm/composition-table.gperf" -      {"\000\036[\000\003\004", 0x1e5d}, -#line 525 "./uninorm/composition-table.gperf" -      {"\000\001j\000\003\010", 0x1e7a}, -#line 923 "./uninorm/composition-table.gperf" +#line 923 "uninorm/composition-table.gperf"        {"\0000x\0000\232", 0x307a}, +      {""}, {""}, +#line 373 "uninorm/composition-table.gperf" +      {"\000\013G\000\013W", 0x0b4c}, +      {""}, {""}, {""}, {""}, +#line 670 "uninorm/composition-table.gperf" +      {"\000\003\225\000\003\023", 0x1f18}, +      {""}, {""}, +#line 131 "uninorm/composition-table.gperf" +      {"\000\000K\000\003'", 0x0136},        {""}, -#line 895 "./uninorm/composition-table.gperf" -      {"\000\"\221\000\0038", 0x22e2}, -      {""}, -#line 398 "./uninorm/composition-table.gperf" +#line 395 "uninorm/composition-table.gperf" +      {"\000\033\013\000\0335", 0x1b0c}, +      {""}, {""}, +#line 162 "uninorm/composition-table.gperf" +      {"\000\000s\000\003'", 0x015f}, +#line 398 "uninorm/composition-table.gperf"        {"\000\033:\000\0335", 0x1b3b}, +      {""}, {""}, {""}, +#line 358 "uninorm/composition-table.gperf" +      {"\000\006'\000\006S", 0x0622}, +      {""}, {""}, +#line 387 "uninorm/composition-table.gperf" +      {"\000\015\331\000\015\312", 0x0dda},        {""}, -#line 136 "./uninorm/composition-table.gperf" -      {"\000\000l\000\003'", 0x013c}, -      {""}, -#line 161 "./uninorm/composition-table.gperf" +#line 161 "uninorm/composition-table.gperf"        {"\000\000S\000\003'", 0x015e}, +#line 611 "uninorm/composition-table.gperf" +      {"\000\000\364\000\003\011", 0x1ed5},        {""}, -#line 909 "./uninorm/composition-table.gperf" -      {"\0000[\0000\231", 0x305c}, -#line 685 "./uninorm/composition-table.gperf" -      {"\000\003\227\000\003\024", 0x1f29}, -      {""}, -#line 880 "./uninorm/composition-table.gperf" +#line 192 "uninorm/composition-table.gperf" +      {"\000\000O\000\003\033", 0x01a0}, +#line 529 "uninorm/composition-table.gperf" +      {"\000\000V\000\003#", 0x1e7e}, +      {""}, {""}, +#line 136 "uninorm/composition-table.gperf" +      {"\000\000l\000\003'", 0x013c}, +      {""}, {""}, {""}, +#line 403 "uninorm/composition-table.gperf" +      {"\000\000A\000\003%", 0x1e00}, +#line 866 "uninorm/composition-table.gperf" +      {"\000\"#\000\0038", 0x2224}, +      {""}, {""}, {""}, {""}, {""}, +#line 880 "uninorm/composition-table.gperf"        {"\000\"s\000\0038", 0x2275},        {""}, -#line 569 "./uninorm/composition-table.gperf" -      {"\000\000\342\000\003\003", 0x1eab}, -#line 670 "./uninorm/composition-table.gperf" -      {"\000\003\225\000\003\023", 0x1f18}, -#line 680 "./uninorm/composition-table.gperf" -      {"\000\037 \000\003\001", 0x1f24}, -#line 678 "./uninorm/composition-table.gperf" -      {"\000\037 \000\003\000", 0x1f22}, -#line 682 "./uninorm/composition-table.gperf" -      {"\000\037 \000\003B", 0x1f26}, -      {""}, -#line 568 "./uninorm/composition-table.gperf" -      {"\000\000\302\000\003\003", 0x1eaa}, +#line 338 "uninorm/composition-table.gperf" +      {"\000\004\030\000\003\004", 0x04e2},        {""}, -#line 943 "./uninorm/composition-table.gperf" -      {"\0000\317\0000\231", 0x30d0}, +#line 132 "uninorm/composition-table.gperf" +      {"\000\000k\000\003'", 0x0137},        {""}, {""}, -#line 63 "./uninorm/composition-table.gperf" -      {"\000\000c\000\003'", 0x00e7}, -#line 961 "./uninorm/composition-table.gperf" +#line 194 "uninorm/composition-table.gperf" +      {"\000\000U\000\003\033", 0x01af}, +      {""}, {""}, {""}, +#line 858 "uninorm/composition-table.gperf" +      {"\000!\222\000\0038", 0x219b}, +#line 381 "uninorm/composition-table.gperf" +      {"\000\014\306\000\014\326", 0x0cc8}, +#line 567 "uninorm/composition-table.gperf" +      {"\000\000\342\000\003\011", 0x1ea9}, +#line 389 "uninorm/composition-table.gperf" +      {"\000\015\334\000\015\312", 0x0ddd}, +      {""}, +#line 376 "uninorm/composition-table.gperf" +      {"\000\013\307\000\013\276", 0x0bcb}, +#line 380 "uninorm/composition-table.gperf" +      {"\000\014\306\000\014\325", 0x0cc7}, +      {""}, +#line 961 "uninorm/composition-table.gperf" +      {"\001\020\231\001\020\272", 0x1109a}, +#line 382 "uninorm/composition-table.gperf" +      {"\000\014\306\000\014\302", 0x0cca}, +#line 963 "uninorm/composition-table.gperf"        {"\001\020\245\001\020\272", 0x110ab}, -#line 192 "./uninorm/composition-table.gperf" -      {"\000\000O\000\003\033", 0x01a0}, -#line 771 "./uninorm/composition-table.gperf" -      {"\000\037 \000\003E", 0x1f90},        {""}, -#line 397 "./uninorm/composition-table.gperf" -      {"\000\033\021\000\0335", 0x1b12}, -      {""}, {""}, -#line 395 "./uninorm/composition-table.gperf" -      {"\000\033\013\000\0335", 0x1b0c}, -#line 419 "./uninorm/composition-table.gperf" -      {"\000\000D\000\003'", 0x1e10}, +#line 978 "uninorm/composition-table.gperf" +      {"\001\025\270\001\025\257", 0x115ba}, +#line 665 "uninorm/composition-table.gperf" +      {"\000\003\265\000\003\024", 0x1f11}, +#line 276 "uninorm/composition-table.gperf" +      {"\000\000\365\000\003\004", 0x022d},        {""}, -#line 944 "./uninorm/composition-table.gperf" -      {"\0000\317\0000\232", 0x30d1}, -#line 402 "./uninorm/composition-table.gperf" -      {"\000\033B\000\0335", 0x1b43}, -#line 445 "./uninorm/composition-table.gperf" -      {"\000\000H\000\003.", 0x1e2a}, -      {""}, {""}, {""}, {""}, {""}, -#line 403 "./uninorm/composition-table.gperf" -      {"\000\000A\000\003%", 0x1e00}, +#line 408 "uninorm/composition-table.gperf" +      {"\000\000b\000\003#", 0x1e05},        {""}, -#line 962 "./uninorm/composition-table.gperf" -      {"\001\0211\001\021'", 0x1112e}, -#line 374 "./uninorm/composition-table.gperf" -      {"\000\013\222\000\013\327", 0x0b94}, +#line 214 "uninorm/composition-table.gperf" +      {"\000\002&\000\003\004", 0x01e0}, +      {""}, {""}, +#line 364 "uninorm/composition-table.gperf" +      {"\000\006\301\000\006T", 0x06c2},        {""}, -#line 194 "./uninorm/composition-table.gperf" -      {"\000\000U\000\003\033", 0x01af}, -#line 611 "./uninorm/composition-table.gperf" -      {"\000\000\364\000\003\011", 0x1ed5}, -      {""}, {""}, {""}, {""}, -#line 370 "./uninorm/composition-table.gperf" -      {"\000\011\307\000\011\327", 0x09cc}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -#line 883 "./uninorm/composition-table.gperf" +#line 883 "uninorm/composition-table.gperf"        {"\000\"z\000\0038", 0x2280}, +      {""}, {""}, +#line 701 "uninorm/composition-table.gperf" +      {"\000\003\231\000\003\024", 0x1f39},        {""}, -#line 379 "./uninorm/composition-table.gperf" -      {"\000\014\277\000\014\325", 0x0cc0}, -      {""}, {""}, {""}, {""}, {""}, -#line 446 "./uninorm/composition-table.gperf" -      {"\000\000h\000\003.", 0x1e2b}, -#line 567 "./uninorm/composition-table.gperf" -      {"\000\000\342\000\003\011", 0x1ea9}, -      {""}, {""}, {""}, {""}, -#line 671 "./uninorm/composition-table.gperf" -      {"\000\003\225\000\003\024", 0x1f19}, -#line 566 "./uninorm/composition-table.gperf" -      {"\000\000\302\000\003\011", 0x1ea8}, -#line 214 "./uninorm/composition-table.gperf" -      {"\000\002&\000\003\004", 0x01e0}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, -#line 387 "./uninorm/composition-table.gperf" -      {"\000\015\331\000\015\312", 0x0dda}, -#line 867 "./uninorm/composition-table.gperf" -      {"\000\"%\000\0038", 0x2226}, -      {""}, {""}, {""}, {""}, {""}, {""}, -#line 358 "./uninorm/composition-table.gperf" -      {"\000\006'\000\006S", 0x0622}, -#line 132 "./uninorm/composition-table.gperf" -      {"\000\000k\000\003'", 0x0137}, +#line 728 "uninorm/composition-table.gperf" +      {"\000\003\245\000\003\024", 0x1f59},        {""}, -#line 371 "./uninorm/composition-table.gperf" +#line 371 "uninorm/composition-table.gperf"        {"\000\013G\000\013V", 0x0b48}, -#line 228 "./uninorm/composition-table.gperf" -      {"\000\000j\000\003\014", 0x01f0}, -#line 376 "./uninorm/composition-table.gperf" -      {"\000\013\307\000\013\276", 0x0bcb}, +      {""}, {""}, {""}, +#line 410 "uninorm/composition-table.gperf" +      {"\000\000b\000\0031", 0x1e07}, +      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, -#line 866 "./uninorm/composition-table.gperf" -      {"\000\"#\000\0038", 0x2224}, +#line 900 "uninorm/composition-table.gperf" +      {"\000\"\265\000\0038", 0x22ed}, +      {""}, {""}, {""}, {""}, +#line 946 "uninorm/composition-table.gperf" +      {"\0000\322\0000\232", 0x30d4},        {""}, -#line 964 "./uninorm/composition-table.gperf" -      {"\001\023G\001\023>", 0x1134b}, +#line 948 "uninorm/composition-table.gperf" +      {"\0000\325\0000\232", 0x30d7}, +#line 372 "uninorm/composition-table.gperf" +      {"\000\013G\000\013>", 0x0b4b}, +      {""}, +#line 400 "uninorm/composition-table.gperf" +      {"\000\033>\000\0335", 0x1b40},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 401 "uninorm/composition-table.gperf" +      {"\000\033?\000\0335", 0x1b41}, +#line 976 "uninorm/composition-table.gperf" +      {"\001\024\271\001\024\260", 0x114bc},        {""}, {""}, -#line 900 "./uninorm/composition-table.gperf" -      {"\000\"\265\000\0038", 0x22ed}, -#line 360 "./uninorm/composition-table.gperf" -      {"\000\006H\000\006T", 0x0624}, -      {""}, {""}, {""}, -#line 389 "./uninorm/composition-table.gperf" -      {"\000\015\334\000\015\312", 0x0ddd}, +#line 867 "uninorm/composition-table.gperf" +      {"\000\"%\000\0038", 0x2226}, +      {""}, +#line 379 "uninorm/composition-table.gperf" +      {"\000\014\277\000\014\325", 0x0cc0}, +#line 890 "uninorm/composition-table.gperf" +      {"\000\"\250\000\0038", 0x22ad}, +      {""}, {""}, {""}, {""}, {""}, +#line 904 "uninorm/composition-table.gperf" +      {"\0000Q\0000\231", 0x3052},        {""}, {""}, -#line 381 "./uninorm/composition-table.gperf" -      {"\000\014\306\000\014\326", 0x0cc8}, -#line 382 "./uninorm/composition-table.gperf" -      {"\000\014\306\000\014\302", 0x0cca}, +#line 974 "uninorm/composition-table.gperf" +      {"\001\023\302\001\023\311", 0x113c8}, +      {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 741 "uninorm/composition-table.gperf" +      {"\000\003\251\000\003\024", 0x1f69}, +      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, -#line 380 "./uninorm/composition-table.gperf" -      {"\000\014\306\000\014\325", 0x0cc7},        {""}, {""}, {""}, -#line 904 "./uninorm/composition-table.gperf" -      {"\0000Q\0000\231", 0x3052}, -#line 363 "./uninorm/composition-table.gperf" -      {"\000\006\325\000\006T", 0x06c0}, +#line 733 "uninorm/composition-table.gperf" +      {"\000\003\311\000\003\024", 0x1f61}, +#line 374 "uninorm/composition-table.gperf" +      {"\000\013\222\000\013\327", 0x0b94}, +      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 891 "uninorm/composition-table.gperf" +      {"\000\"\251\000\0038", 0x22ae}, +      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 980 "uninorm/composition-table.gperf" +      {"\001\0315\001\0310", 0x11938}, +      {""}, {""}, {""}, +#line 685 "uninorm/composition-table.gperf" +      {"\000\003\227\000\003\024", 0x1f29},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 383 "uninorm/composition-table.gperf" +      {"\000\014\312\000\014\325", 0x0ccb},        {""}, -#line 891 "./uninorm/composition-table.gperf" -      {"\000\"\251\000\0038", 0x22ae}, +#line 352 "uninorm/composition-table.gperf" +      {"\000\004#\000\003\013", 0x04f2},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, -#line 965 "./uninorm/composition-table.gperf" -      {"\001\023G\001\023W", 0x1134c}, -#line 967 "./uninorm/composition-table.gperf" -      {"\001\024\271\001\024\260", 0x114bc}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 986 "uninorm/composition-table.gperf" +      {"\001a!\001a\037", 0x16126},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +      {""}, {""}, +#line 988 "uninorm/composition-table.gperf" +      {"\001a!\001a ", 0x16128},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +      {""}, {""}, {""}, {""}, +#line 715 "uninorm/composition-table.gperf" +      {"\000\003\237\000\003\024", 0x1f49},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +      {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 671 "uninorm/composition-table.gperf" +      {"\000\003\225\000\003\024", 0x1f19}, +#line 365 "uninorm/composition-table.gperf" +      {"\000\006\322\000\006T", 0x06d3}, +      {""}, +#line 363 "uninorm/composition-table.gperf" +      {"\000\006\325\000\006T", 0x06c0},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -#line 383 "./uninorm/composition-table.gperf" -      {"\000\014\312\000\014\325", 0x0ccb}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, -#line 352 "./uninorm/composition-table.gperf" -      {"\000\004#\000\003\013", 0x04f2}, +#line 989 "uninorm/composition-table.gperf" +      {"\001mg\001mg", 0x16d68},        {""}, {""}, {""}, {""}, {""}, -#line 365 "./uninorm/composition-table.gperf" -      {"\000\006\322\000\006T", 0x06d3}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 377 "uninorm/composition-table.gperf" +      {"\000\013\306\000\013\327", 0x0bcc},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, -#line 970 "./uninorm/composition-table.gperf" -      {"\001\025\271\001\025\257", 0x115bb}, -      {""}, {""}, {""}, -#line 361 "./uninorm/composition-table.gperf" +      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +#line 361 "uninorm/composition-table.gperf"        {"\000\006'\000\006U", 0x0625}, -      {""}, {""}, {""}, {""}, {""}, -#line 890 "./uninorm/composition-table.gperf" -      {"\000\"\250\000\0038", 0x22ad}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, -#line 862 "./uninorm/composition-table.gperf" +      {""}, {""}, {""}, {""}, {""}, +#line 862 "uninorm/composition-table.gperf"        {"\000!\322\000\0038", 0x21cf},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, -#line 375 "./uninorm/composition-table.gperf" +      {""}, {""}, {""}, {""}, {""}, {""}, +#line 375 "uninorm/composition-table.gperf"        {"\000\013\306\000\013\276", 0x0bca},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, -#line 364 "./uninorm/composition-table.gperf" -      {"\000\006\301\000\006T", 0x06c2}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, -#line 391 "./uninorm/composition-table.gperf" +      {""}, {""}, {""}, {""}, {""}, +#line 391 "uninorm/composition-table.gperf"        {"\000\020%\000\020.", 0x1026}, -      {""}, {""}, {""}, {""}, -#line 400 "./uninorm/composition-table.gperf" -      {"\000\033>\000\0335", 0x1b40},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, +      {""}, +#line 861 "uninorm/composition-table.gperf" +      {"\000!\324\000\0038", 0x21ce}, +      {""}, {""}, {""}, +#line 990 "uninorm/composition-table.gperf" +      {"\001mc\001mg", 0x16d69},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, @@ -2163,23 +2201,9 @@ gl_uninorm_compose_lookup (register const char *str, register size_t len)        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},        {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, -#line 377 "./uninorm/composition-table.gperf" -      {"\000\013\306\000\013\327", 0x0bcc}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, -      {""}, {""}, {""}, -#line 861 "./uninorm/composition-table.gperf" -      {"\000!\324\000\0038", 0x21ce} +      {""}, {""}, {""}, {""}, {""}, {""}, +#line 979 "uninorm/composition-table.gperf" +      {"\001\025\271\001\025\257", 0x115bb}      };    if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) diff --git a/lib/uninorm/composition.c b/lib/uninorm/composition.c index df662895..ecc4ed21 100644 --- a/lib/uninorm/composition.c +++ b/lib/uninorm/composition.c @@ -25,11 +25,12 @@  struct composition_rule { char codes[6]; unsigned int combined; };  #include "composition-table.h" +#include "composition-table-bounds.h"  ucs4_t  uc_composition (ucs4_t uc1, ucs4_t uc2)  { -  if (uc1 < 0x12000 && uc2 < 0x12000) +  if (uc1 <= UNINORM_COMPOSE_MAX_ARG1 && uc2 <= UNINORM_COMPOSE_MAX_ARG2)      {        if (uc2 >= 0x1161 && uc2 < 0x1161 + 21            && uc1 >= 0x1100 && uc1 < 0x1100 + 19) diff --git a/lib/uninorm/decompose-internal.h b/lib/uninorm/decompose-internal.h index b9640404..c68671e5 100644 --- a/lib/uninorm/decompose-internal.h +++ b/lib/uninorm/decompose-internal.h @@ -19,6 +19,11 @@  #include "unitypes.h" +#ifdef __cplusplus +extern "C" { +#endif + +  /* Variant of uc_decomposition that does not produce the 'tag'.  */  extern int         uc_compat_decomposition (ucs4_t uc, ucs4_t *decomposition); @@ -34,3 +39,8 @@ struct ucs4_with_ccc  extern void         gl_uninorm_decompose_merge_sort_inplace (struct ucs4_with_ccc *src, size_t n,                                                  struct ucs4_with_ccc *tmp); + + +#ifdef __cplusplus +} +#endif diff --git a/lib/uninorm/decomposition-table1.h b/lib/uninorm/decomposition-table1.h index ee245ce4..c6ee5ab5 100644 --- a/lib/uninorm/decomposition-table1.h +++ b/lib/uninorm/decomposition-table1.h @@ -1,6 +1,6 @@  /* DO NOT EDIT! GENERATED AUTOMATICALLY! */  /* Decomposition of Unicode characters.  */ -/* Generated automatically by gen-uni-tables.c for Unicode 15.1.0.  */ +/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0.  */  /* Copyright (C) 2000-2024 Free Software Foundation, Inc. @@ -28,8 +28,8 @@ extern const unsigned char gl_uninorm_decomp_chars_table[];  typedef struct    {      int level1[191]; -    int level2[27 << 5]; -    unsigned short level3[285 << 5]; +    int level2[30 << 5]; +    unsigned short level3[293 << 5];    }  decomp_index_table_t;  extern const decomp_index_table_t gl_uninorm_decomp_index_table; diff --git a/lib/uninorm/decomposition-table2.h b/lib/uninorm/decomposition-table2.h index 667ce474..3a8e5403 100644 --- a/lib/uninorm/decomposition-table2.h +++ b/lib/uninorm/decomposition-table2.h @@ -1,6 +1,6 @@  /* DO NOT EDIT! GENERATED AUTOMATICALLY! */  /* Decomposition of Unicode characters.  */ -/* Generated automatically by gen-uni-tables.c for Unicode 15.1.0.  */ +/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0.  */  /* Copyright (C) 2000-2024 Free Software Foundation, Inc. @@ -1661,7 +1661,8 @@ const unsigned char gl_uninorm_decomp_chars_table[] =    0x2C, 0x00, 0xA2, 0x2C, 0x00, 0xA3, 0x2C, 0x00, 0xAC, 0x2C, 0x00, 0xAF,    0x2C, 0x00, 0xA6, 0x2C, 0x00, 0xA5, 0x2C, 0x20, 0xA9, 0x30, 0x25, 0x02,    0x30, 0x21, 0x90, 0x30, 0x21, 0x91, 0x30, 0x21, 0x92, 0x30, 0x21, 0x93, -  0x30, 0x25, 0xA0, 0x30, 0x25, 0xCB, 0x20, 0x02, 0xD0, 0x20, 0x02, 0xD1, +  0x30, 0x25, 0xA0, 0x30, 0x25, 0xCB, 0x81, 0x05, 0xD2, 0x00, 0x03, 0x07, +  0x81, 0x05, 0xDA, 0x00, 0x03, 0x07, 0x20, 0x02, 0xD0, 0x20, 0x02, 0xD1,    0x20, 0x00, 0xE6, 0x20, 0x02, 0x99, 0x20, 0x02, 0x53, 0x20, 0x02, 0xA3,    0x20, 0xAB, 0x66, 0x20, 0x02, 0xA5, 0x20, 0x02, 0xA4, 0x20, 0x02, 0x56,    0x20, 0x02, 0x57, 0x20, 0x1D, 0x91, 0x20, 0x02, 0x58, 0x20, 0x02, 0x5E, @@ -1679,9 +1680,27 @@ const unsigned char gl_uninorm_decomp_chars_table[] =    0x81, 0x10, 0x9B, 0x01, 0x10, 0xBA, 0x81, 0x10, 0xA5, 0x01, 0x10, 0xBA,    0x81, 0x11, 0x31, 0x01, 0x11, 0x27, 0x81, 0x11, 0x32, 0x01, 0x11, 0x27,    0x81, 0x13, 0x47, 0x01, 0x13, 0x3E, 0x81, 0x13, 0x47, 0x01, 0x13, 0x57, -  0x81, 0x14, 0xB9, 0x01, 0x14, 0xBA, 0x81, 0x14, 0xB9, 0x01, 0x14, 0xB0, -  0x81, 0x14, 0xB9, 0x01, 0x14, 0xBD, 0x81, 0x15, 0xB8, 0x01, 0x15, 0xAF, -  0x81, 0x15, 0xB9, 0x01, 0x15, 0xAF, 0x81, 0x19, 0x35, 0x01, 0x19, 0x30, +  0x81, 0x13, 0x82, 0x01, 0x13, 0xC9, 0x81, 0x13, 0x84, 0x01, 0x13, 0xBB, +  0x81, 0x13, 0x8B, 0x01, 0x13, 0xC2, 0x81, 0x13, 0x90, 0x01, 0x13, 0xC9, +  0x81, 0x13, 0xC2, 0x01, 0x13, 0xC2, 0x81, 0x13, 0xC2, 0x01, 0x13, 0xB8, +  0x81, 0x13, 0xC2, 0x01, 0x13, 0xC9, 0x81, 0x14, 0xB9, 0x01, 0x14, 0xBA, +  0x81, 0x14, 0xB9, 0x01, 0x14, 0xB0, 0x81, 0x14, 0xB9, 0x01, 0x14, 0xBD, +  0x81, 0x15, 0xB8, 0x01, 0x15, 0xAF, 0x81, 0x15, 0xB9, 0x01, 0x15, 0xAF, +  0x81, 0x19, 0x35, 0x01, 0x19, 0x30, 0x81, 0x61, 0x1E, 0x01, 0x61, 0x1E, +  0x81, 0x61, 0x1E, 0x01, 0x61, 0x29, 0x81, 0x61, 0x1E, 0x01, 0x61, 0x1F, +  0x81, 0x61, 0x29, 0x01, 0x61, 0x1F, 0x81, 0x61, 0x1E, 0x01, 0x61, 0x20, +  0x81, 0x61, 0x21, 0x01, 0x61, 0x1F, 0x81, 0x61, 0x22, 0x01, 0x61, 0x1F, +  0x81, 0x61, 0x21, 0x01, 0x61, 0x20, 0x81, 0x6D, 0x67, 0x01, 0x6D, 0x67, +  0x81, 0x6D, 0x63, 0x01, 0x6D, 0x67, 0x81, 0x6D, 0x69, 0x01, 0x6D, 0x67, +  0x04, 0x00, 0x41, 0x04, 0x00, 0x42, 0x04, 0x00, 0x43, 0x04, 0x00, 0x44, +  0x04, 0x00, 0x45, 0x04, 0x00, 0x46, 0x04, 0x00, 0x47, 0x04, 0x00, 0x48, +  0x04, 0x00, 0x49, 0x04, 0x00, 0x4A, 0x04, 0x00, 0x4B, 0x04, 0x00, 0x4C, +  0x04, 0x00, 0x4D, 0x04, 0x00, 0x4E, 0x04, 0x00, 0x4F, 0x04, 0x00, 0x50, +  0x04, 0x00, 0x51, 0x04, 0x00, 0x52, 0x04, 0x00, 0x53, 0x04, 0x00, 0x54, +  0x04, 0x00, 0x55, 0x04, 0x00, 0x56, 0x04, 0x00, 0x57, 0x04, 0x00, 0x58, +  0x04, 0x00, 0x59, 0x04, 0x00, 0x5A, 0x04, 0x00, 0x30, 0x04, 0x00, 0x31, +  0x04, 0x00, 0x32, 0x04, 0x00, 0x33, 0x04, 0x00, 0x34, 0x04, 0x00, 0x35, +  0x04, 0x00, 0x36, 0x04, 0x00, 0x37, 0x04, 0x00, 0x38, 0x04, 0x00, 0x39,    0x81, 0xD1, 0x57, 0x01, 0xD1, 0x65, 0x81, 0xD1, 0x58, 0x01, 0xD1, 0x65,    0x81, 0xD1, 0x5F, 0x01, 0xD1, 0x6E, 0x81, 0xD1, 0x5F, 0x01, 0xD1, 0x6F,    0x81, 0xD1, 0x5F, 0x01, 0xD1, 0x70, 0x81, 0xD1, 0x5F, 0x01, 0xD1, 0x71, @@ -2201,11 +2220,11 @@ const decomp_index_table_t gl_uninorm_decomp_index_table =         -1,   512,    -1,    -1,   544,   576,   608,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +      640,    -1,    -1,   672,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,   640,   672,    -1,    -1, -      704,    -1,    -1,   736,   768,    -1,   800,    -1, +       -1,    -1,    -1,   704,   736,   768,    -1,    -1, +      800,    -1,    -1,   832,   864,    -1,   896,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, @@ -2213,7 +2232,7 @@ const decomp_index_table_t gl_uninorm_decomp_index_table =         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,   832 +       -1,    -1,    -1,    -1,    -1,    -1,   928    },    {         -1,    -1,    -1,    -1,    -1,     0,    32,    64, @@ -2281,48 +2300,60 @@ const decomp_index_table_t gl_uninorm_decomp_index_table =       6048,  6080,  6112,  6144,  6176,  6208,  6240,  6272,       6304,  6336,  6368,  6400,  6432,  6464,  6496,  6528,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,  6560,  6592,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,  6560,  6592,    -1,    -1,         -1,    -1,    -1,    -1,  6624,  6656,    -1,    -1, -       -1,  6688,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,  6688,  6720,    -1,    -1, +       -1,  6752,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,  6784,    -1,  6816,    -1,  6848,    -1, +       -1,    -1,    -1,    -1,    -1,  6880,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,  6912,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,  6944,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,  6720,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,  6752,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,  6784,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,  6976,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,  6816,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,  7008,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,  6848,  6880,    -1,  6912,  6944,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,  7040,  7072, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,  7104,  7136,    -1,  7168,  7200,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -     6976,  7008,  7040,  7072,  7104,  7136,  7168,  7200,       7232,  7264,  7296,  7328,  7360,  7392,  7424,  7456,       7488,  7520,  7552,  7584,  7616,  7648,  7680,  7712,       7744,  7776,  7808,  7840,  7872,  7904,  7936,  7968, -       -1,  8000,  8032,  8064,    -1,    -1,    -1,    -1, +     8000,  8032,  8064,  8096,  8128,  8160,  8192,  8224, +       -1,  8256,  8288,  8320,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -     8096,  8128,  8160,  8192,  8224,  8256,    -1,    -1, +     8352,  8384,  8416,  8448,  8480,  8512,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -     8288,  8320,  8352,  8384,  8416,    -1,    -1,    -1, -     8448,  8480,  8512,    -1,    -1,    -1,    -1,    -1, +     8544,  8576,  8608,  8640,  8672,    -1,    -1,    -1, +     8704,  8736,  8768,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,  8544, -     8576,  8608,  8640,  8672,  8704,  8736,  8768,  8800, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,  8800,       8832,  8864,  8896,  8928,  8960,  8992,  9024,  9056, -     9088,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +     9088,  9120,  9152,  9184,  9216,  9248,  9280,  9312, +     9344,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1    },    { @@ -3146,325 +3177,357 @@ const decomp_index_table_t gl_uninorm_decomp_index_table =      39331, 39332, 39333, 39334, 39335, 39336, 39337,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1, 39338, 39339, 39340, 39341, 39342,    -1, 39343, -    39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, -    39352, 39353, 39354, 39355, 39356, 39357, 39358, 39359, -    39360, 39361, 39362, 39363, 39364, 39365, 39366, 39367, -    39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, -    39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, -    39384,    -1, 39385, 39386, 39387, 39388, 39389, 39390, -    39391, 39392, 39393,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,  6570,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,  6572,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1, 39342, 39343, 39344, 39345, 39346,    -1, 39347, +    39348, 39349, 39350, 39351, 39352, 39353, 39354, 39355, +    39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, +    39364, 39365, 39366, 39367, 39368, 39369, 39370, 39371, +    39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, +    39380, 39381, 39382, 39383, 39384, 39385, 39386, 39387, +    39388,    -1, 39389, 39390, 39391, 39392, 39393, 39394, +    39395, 39396, 39397,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,  6626,    -1,  6628,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,  6630,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,  6630,    -1,  6632,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,  6634,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,  6632,  6634,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,  6636,  6638,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,  6636,  6638,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,  6640,  6642,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,  6644,    -1,  6646,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,  6648,    -1, +       -1,  6650,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,  6640,  6642,    -1,  6644,    -1, +       -1,    -1,    -1,    -1,    -1,  6652,    -1,  6654, +     6656,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,  6646,  6648,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,  6658,  6660,    -1,  6662,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -     6650,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,  6664,  6666,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,  6652,  6654, -     6656,  6658,  6660,  6662,  6664,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +     6668,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,  6670,  6672,  6674,  6676,  6678,  6680,  6682, +     6684,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +     6686,  6688,  6690,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,  6666,  6668,  6670,  6672,  6674, -     6676,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -    39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, -    39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, +       -1,    -1,    -1,    -1,    -1,    -1, 39460, 39461,      39462, 39463, 39464, 39465, 39466, 39467, 39468, 39469,      39470, 39471, 39472, 39473, 39474, 39475, 39476, 39477,      39478, 39479, 39480, 39481, 39482, 39483, 39484, 39485,      39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, -    39494, 39495, 39496, 39497, 39498, 39499, 39500, 39501, -    39502, 39503, 39504, 39505, 39506, 39507, 39508, 39509, -    39510, 39511, 39512, 39513, 39514, 39515, 39516, 39517, -    39518, 39519, 39520, 39521, 39522, 39523, 39524, 39525, -    39526, 39527, 39528, 39529, 39530,    -1, 39531, 39532, -    39533, 39534, 39535, 39536, 39537, 39538, 39539, 39540, -    39541, 39542, 39543, 39544, 39545, 39546, 39547, 39548, -    39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, -    39557, 39558, 39559, 39560, 39561, 39562, 39563, 39564, -    39565, 39566, 39567, 39568, 39569, 39570, 39571, 39572, -    39573, 39574, 39575, 39576, 39577, 39578, 39579, 39580, -    39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, -    39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, -    39597, 39598, 39599, 39600, 39601,    -1, 39602, 39603, -       -1,    -1, 39604,    -1,    -1, 39605, 39606,    -1, -       -1, 39607, 39608, 39609, 39610,    -1, 39611, 39612, -    39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, -    39621, 39622,    -1, 39623,    -1, 39624, 39625, 39626, -    39627, 39628, 39629, 39630,    -1, 39631, 39632, 39633, -    39634, 39635, 39636, 39637, 39638, 39639, 39640, 39641, -    39642, 39643, 39644, 39645, 39646, 39647, 39648, 39649, -    39650, 39651, 39652, 39653, 39654, 39655, 39656, 39657, -    39658, 39659, 39660, 39661, 39662, 39663, 39664, 39665, -    39666, 39667, 39668, 39669, 39670, 39671, 39672, 39673, -    39674, 39675, 39676, 39677, 39678, 39679, 39680, 39681, -    39682, 39683, 39684, 39685, 39686, 39687, 39688, 39689, -    39690, 39691, 39692, 39693, 39694, 39695,    -1, 39696, -    39697, 39698, 39699,    -1,    -1, 39700, 39701, 39702, -    39703, 39704, 39705, 39706, 39707,    -1, 39708, 39709, -    39710, 39711, 39712, 39713, 39714,    -1, 39715, 39716, -    39717, 39718, 39719, 39720, 39721, 39722, 39723, 39724, -    39725, 39726, 39727, 39728, 39729, 39730, 39731, 39732, -    39733, 39734, 39735, 39736, 39737, 39738, 39739, 39740, -    39741, 39742,    -1, 39743, 39744, 39745, 39746,    -1, -    39747, 39748, 39749, 39750, 39751,    -1, 39752,    -1, -       -1,    -1, 39753, 39754, 39755, 39756, 39757, 39758, -    39759,    -1, 39760, 39761, 39762, 39763, 39764, 39765, -    39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, -    39774, 39775, 39776, 39777, 39778, 39779, 39780, 39781, -    39782, 39783, 39784, 39785, 39786, 39787, 39788, 39789, -    39790, 39791, 39792, 39793, 39794, 39795, 39796, 39797, -    39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, -    39806, 39807, 39808, 39809, 39810, 39811, 39812, 39813, -    39814, 39815, 39816, 39817, 39818, 39819, 39820, 39821, -    39822, 39823, 39824, 39825, 39826, 39827, 39828, 39829, -    39830, 39831, 39832, 39833, 39834, 39835, 39836, 39837, -    39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, -    39846, 39847, 39848, 39849, 39850, 39851, 39852, 39853, -    39854, 39855, 39856, 39857, 39858, 39859, 39860, 39861, -    39862, 39863, 39864, 39865, 39866, 39867, 39868, 39869, -    39870, 39871, 39872, 39873, 39874, 39875, 39876, 39877, -    39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, -    39886, 39887, 39888, 39889, 39890, 39891, 39892, 39893, -    39894, 39895, 39896, 39897, 39898, 39899, 39900, 39901, -    39902, 39903, 39904, 39905, 39906, 39907, 39908, 39909, -    39910, 39911, 39912, 39913, 39914, 39915, 39916, 39917, -    39918, 39919, 39920, 39921, 39922, 39923, 39924, 39925, -    39926, 39927, 39928, 39929, 39930, 39931, 39932, 39933, -    39934, 39935, 39936, 39937, 39938, 39939, 39940, 39941, -    39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, -    39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, -    39958, 39959, 39960, 39961, 39962, 39963, 39964, 39965, -    39966, 39967, 39968, 39969, 39970, 39971, 39972, 39973, -    39974, 39975, 39976, 39977, 39978, 39979, 39980, 39981, -    39982, 39983, 39984, 39985, 39986, 39987, 39988, 39989, -    39990, 39991, 39992, 39993, 39994, 39995, 39996, 39997, -    39998, 39999, 40000, 40001, 40002, 40003, 40004, 40005, -    40006, 40007, 40008, 40009, 40010, 40011, 40012, 40013, -    40014, 40015, 40016, 40017, 40018, 40019, 40020, 40021, -    40022, 40023, 40024, 40025, 40026, 40027, 40028, 40029, -    40030, 40031, 40032, 40033, 40034, 40035, 40036, 40037, -    40038, 40039, 40040, 40041, 40042, 40043, 40044, 40045, -    40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, -    40054, 40055, 40056, 40057, 40058, 40059, 40060, 40061, -    40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, -    40070, 40071, 40072, 40073, 40074, 40075, 40076, 40077, -    40078, 40079, 40080, 40081, 40082, 40083, 40084, 40085, -    40086, 40087, 40088, 40089, 40090, 40091, 40092, 40093, -    40094, 40095, 40096, 40097, 40098, 40099,    -1,    -1, -    40100, 40101, 40102, 40103, 40104, 40105, 40106, 40107, -    40108, 40109, 40110, 40111, 40112, 40113, 40114, 40115, -    40116, 40117, 40118, 40119, 40120, 40121, 40122, 40123, -    40124, 40125, 40126, 40127, 40128, 40129, 40130, 40131, -    40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, -    40140, 40141, 40142, 40143, 40144, 40145, 40146, 40147, -    40148, 40149, 40150, 40151, 40152, 40153, 40154, 40155, -    40156, 40157, 40158, 40159, 40160, 40161, 40162, 40163, -    40164, 40165, 40166, 40167, 40168, 40169, 40170, 40171, -    40172, 40173, 40174, 40175, 40176, 40177, 40178, 40179, -    40180, 40181, 40182, 40183, 40184, 40185, 40186, 40187, -    40188, 40189, 40190, 40191, 40192, 40193, 40194, 40195, -    40196, 40197, 40198, 40199, 40200, 40201, 40202, 40203, -    40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, -    40212, 40213, 40214, 40215, 40216, 40217, 40218, 40219, -    40220, 40221, 40222, 40223, 40224, 40225, 40226, 40227, -    40228, 40229, 40230, 40231, 40232, 40233, 40234, 40235, -    40236, 40237, 40238, 40239, 40240, 40241, 40242, 40243, -    40244, 40245, 40246, 40247, 40248, 40249, 40250, 40251, -    40252, 40253, 40254, 40255, 40256, 40257, 40258, 40259, -    40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, -    40268, 40269, 40270, 40271, 40272, 40273, 40274, 40275, -    40276, 40277, 40278, 40279, 40280, 40281, 40282, 40283, -    40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, -    40292, 40293, 40294, 40295, 40296, 40297, 40298, 40299, -    40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, -    40308, 40309, 40310, 40311, 40312, 40313, 40314, 40315, -    40316, 40317, 40318, 40319, 40320, 40321, 40322, 40323, -    40324, 40325, 40326, 40327, 40328, 40329, 40330, 40331, -    40332, 40333, 40334, 40335, 40336, 40337, 40338, 40339, -    40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, -    40348, 40349, 40350, 40351, 40352, 40353, 40354, 40355, -    40356, 40357, 40358, 40359, 40360, 40361, 40362, 40363, -    40364, 40365, 40366, 40367, 40368, 40369, 40370, 40371, -    40372, 40373, 40374, 40375, 40376, 40377, 40378, 40379, -    40380, 40381, 40382, 40383, 40384, 40385, 40386, 40387, -    40388, 40389, 40390, 40391,    -1,    -1, 40392, 40393, -    40394, 40395, 40396, 40397, 40398, 40399, 40400, 40401, -    40402, 40403, 40404, 40405, 40406, 40407, 40408, 40409, -    40410, 40411, 40412, 40413, 40414, 40415, 40416, 40417, -    40418, 40419, 40420, 40421, 40422, 40423, 40424, 40425, -    40426, 40427, 40428, 40429, 40430, 40431, 40432, 40433, -    40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -    40442, 40443, 40444, 40445, 40446, 40447, 40448, 40449, -    40450, 40451, 40452, 40453, 40454, 40455, 40456, 40457, -    40458, 40459, 40460, 40461, 40462, 40463, 40464, 40465, -    40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, -    40474, 40475, 40476, 40477, 40478, 40479, 40480, 40481, -    40482, 40483, 40484, 40485, 40486, 40487, 40488, 40489, -    40490, 40491, 40492, 40493, 40494, 40495, 40496, 40497, -    40498, 40499, 40500, 40501, 40502, 40503,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -    40504, 40505, 40506, 40507,    -1, 40508, 40509, 40510, -    40511, 40512, 40513, 40514, 40515, 40516, 40517, 40518, -    40519, 40520, 40521, 40522, 40523, 40524, 40525, 40526, -    40527, 40528, 40529, 40530, 40531, 40532, 40533, 40534, -       -1, 40535, 40536,    -1, 40537,    -1,    -1, 40538, -       -1, 40539, 40540, 40541, 40542, 40543, 40544, 40545, -    40546, 40547, 40548,    -1, 40549, 40550, 40551, 40552, -       -1, 40553,    -1, 40554,    -1,    -1,    -1,    -1, -       -1,    -1, 40555,    -1,    -1,    -1,    -1, 40556, -       -1, 40557,    -1, 40558,    -1, 40559, 40560, 40561, -       -1, 40562, 40563,    -1, 40564,    -1,    -1, 40565, -       -1, 40566,    -1, 40567,    -1, 40568,    -1, 40569, -       -1, 40570, 40571,    -1, 40572,    -1,    -1, 40573, -    40574, 40575, 40576,    -1, 40577, 40578, 40579, 40580, -    40581, 40582, 40583,    -1, 40584, 40585, 40586, 40587, -       -1, 40588, 40589, 40590, 40591,    -1, 40592,    -1, -    40593, 40594, 40595, 40596, 40597, 40598, 40599, 40600, -    40601, 40602,    -1, 40603, 40604, 40605, 40606, 40607, -    40608, 40609, 40610, 40611, 40612, 40613, 40614, 40615, -    40616, 40617, 40618, 40619,    -1,    -1,    -1,    -1, -       -1, 40620, 40621, 40622,    -1, 40623, 40624, 40625, -    40626, 40627,    -1, 40628, 40629, 40630, 40631, 40632, -    40633, 40634, 40635, 40636, 40637, 40638, 40639, 40640, -    40641, 40642, 40643, 40644,    -1,    -1,    -1,    -1, -    40645, 40647, 40649, 40651, 40653, 40655, 40657, 40659, -    40661, 40663, 40665,    -1,    -1,    -1,    -1,    -1, -    40667, 40670, 40673, 40676, 40679, 40682, 40685, 40688, -    40691, 40694, 40697, 40700, 40703, 40706, 40709, 40712, -    40715, 40718, 40721, 40724, 40727, 40730, 40733, 40736, -    40739, 40742, 40745, 40748, 40749, 40750, 40752,    -1, -    40754, 40755, 40756, 40757, 40758, 40759, 40760, 40761, -    40762, 40763, 40764, 40765, 40766, 40767, 40768, 40769, -    40770, 40771, 40772, 40773, 40774, 40775, 40776, 40777, -    40778, 40779, 40780, 40782, 40784, 40786, 40788, 40791, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1, 40793, 40795, 40797,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -    40799,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -    40801, 40803, 40805,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -    40806, 40807, 40808, 40809, 40810, 40811, 40812, 40813, -    40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, -    40822, 40823, 40824, 40825, 40826, 40827, 40828, 40829, +    39494, 39495,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,  6728,  6730, +     6732,  6734,  6736,  6738,  6740,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,  6742,  6744,  6746,  6748,  6750, +     6752,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +    39522, 39523, 39524, 39525, 39526, 39527, 39528, 39529, +    39530, 39531, 39532, 39533, 39534, 39535, 39536, 39537, +    39538, 39539, 39540, 39541, 39542, 39543, 39544, 39545, +    39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, +    39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, +    39562, 39563, 39564, 39565, 39566, 39567, 39568, 39569, +    39570, 39571, 39572, 39573, 39574, 39575, 39576, 39577, +    39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, +    39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, +    39594, 39595, 39596, 39597, 39598, 39599, 39600, 39601, +    39602, 39603, 39604, 39605, 39606,    -1, 39607, 39608, +    39609, 39610, 39611, 39612, 39613, 39614, 39615, 39616, +    39617, 39618, 39619, 39620, 39621, 39622, 39623, 39624, +    39625, 39626, 39627, 39628, 39629, 39630, 39631, 39632, +    39633, 39634, 39635, 39636, 39637, 39638, 39639, 39640, +    39641, 39642, 39643, 39644, 39645, 39646, 39647, 39648, +    39649, 39650, 39651, 39652, 39653, 39654, 39655, 39656, +    39657, 39658, 39659, 39660, 39661, 39662, 39663, 39664, +    39665, 39666, 39667, 39668, 39669, 39670, 39671, 39672, +    39673, 39674, 39675, 39676, 39677,    -1, 39678, 39679, +       -1,    -1, 39680,    -1,    -1, 39681, 39682,    -1, +       -1, 39683, 39684, 39685, 39686,    -1, 39687, 39688, +    39689, 39690, 39691, 39692, 39693, 39694, 39695, 39696, +    39697, 39698,    -1, 39699,    -1, 39700, 39701, 39702, +    39703, 39704, 39705, 39706,    -1, 39707, 39708, 39709, +    39710, 39711, 39712, 39713, 39714, 39715, 39716, 39717, +    39718, 39719, 39720, 39721, 39722, 39723, 39724, 39725, +    39726, 39727, 39728, 39729, 39730, 39731, 39732, 39733, +    39734, 39735, 39736, 39737, 39738, 39739, 39740, 39741, +    39742, 39743, 39744, 39745, 39746, 39747, 39748, 39749, +    39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, +    39758, 39759, 39760, 39761, 39762, 39763, 39764, 39765, +    39766, 39767, 39768, 39769, 39770, 39771,    -1, 39772, +    39773, 39774, 39775,    -1,    -1, 39776, 39777, 39778, +    39779, 39780, 39781, 39782, 39783,    -1, 39784, 39785, +    39786, 39787, 39788, 39789, 39790,    -1, 39791, 39792, +    39793, 39794, 39795, 39796, 39797, 39798, 39799, 39800, +    39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, +    39809, 39810, 39811, 39812, 39813, 39814, 39815, 39816, +    39817, 39818,    -1, 39819, 39820, 39821, 39822,    -1, +    39823, 39824, 39825, 39826, 39827,    -1, 39828,    -1, +       -1,    -1, 39829, 39830, 39831, 39832, 39833, 39834, +    39835,    -1, 39836, 39837, 39838, 39839, 39840, 39841, +    39842, 39843, 39844, 39845, 39846, 39847, 39848, 39849, +    39850, 39851, 39852, 39853, 39854, 39855, 39856, 39857, +    39858, 39859, 39860, 39861, 39862, 39863, 39864, 39865, +    39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, +    39874, 39875, 39876, 39877, 39878, 39879, 39880, 39881, +    39882, 39883, 39884, 39885, 39886, 39887, 39888, 39889, +    39890, 39891, 39892, 39893, 39894, 39895, 39896, 39897, +    39898, 39899, 39900, 39901, 39902, 39903, 39904, 39905, +    39906, 39907, 39908, 39909, 39910, 39911, 39912, 39913, +    39914, 39915, 39916, 39917, 39918, 39919, 39920, 39921, +    39922, 39923, 39924, 39925, 39926, 39927, 39928, 39929, +    39930, 39931, 39932, 39933, 39934, 39935, 39936, 39937, +    39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, +    39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, +    39954, 39955, 39956, 39957, 39958, 39959, 39960, 39961, +    39962, 39963, 39964, 39965, 39966, 39967, 39968, 39969, +    39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, +    39978, 39979, 39980, 39981, 39982, 39983, 39984, 39985, +    39986, 39987, 39988, 39989, 39990, 39991, 39992, 39993, +    39994, 39995, 39996, 39997, 39998, 39999, 40000, 40001, +    40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, +    40010, 40011, 40012, 40013, 40014, 40015, 40016, 40017, +    40018, 40019, 40020, 40021, 40022, 40023, 40024, 40025, +    40026, 40027, 40028, 40029, 40030, 40031, 40032, 40033, +    40034, 40035, 40036, 40037, 40038, 40039, 40040, 40041, +    40042, 40043, 40044, 40045, 40046, 40047, 40048, 40049, +    40050, 40051, 40052, 40053, 40054, 40055, 40056, 40057, +    40058, 40059, 40060, 40061, 40062, 40063, 40064, 40065, +    40066, 40067, 40068, 40069, 40070, 40071, 40072, 40073, +    40074, 40075, 40076, 40077, 40078, 40079, 40080, 40081, +    40082, 40083, 40084, 40085, 40086, 40087, 40088, 40089, +    40090, 40091, 40092, 40093, 40094, 40095, 40096, 40097, +    40098, 40099, 40100, 40101, 40102, 40103, 40104, 40105, +    40106, 40107, 40108, 40109, 40110, 40111, 40112, 40113, +    40114, 40115, 40116, 40117, 40118, 40119, 40120, 40121, +    40122, 40123, 40124, 40125, 40126, 40127, 40128, 40129, +    40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, +    40138, 40139, 40140, 40141, 40142, 40143, 40144, 40145, +    40146, 40147, 40148, 40149, 40150, 40151, 40152, 40153, +    40154, 40155, 40156, 40157, 40158, 40159, 40160, 40161, +    40162, 40163, 40164, 40165, 40166, 40167, 40168, 40169, +    40170, 40171, 40172, 40173, 40174, 40175,    -1,    -1, +    40176, 40177, 40178, 40179, 40180, 40181, 40182, 40183, +    40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, +    40192, 40193, 40194, 40195, 40196, 40197, 40198, 40199, +    40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, +    40208, 40209, 40210, 40211, 40212, 40213, 40214, 40215, +    40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, +    40224, 40225, 40226, 40227, 40228, 40229, 40230, 40231, +    40232, 40233, 40234, 40235, 40236, 40237, 40238, 40239, +    40240, 40241, 40242, 40243, 40244, 40245, 40246, 40247, +    40248, 40249, 40250, 40251, 40252, 40253, 40254, 40255, +    40256, 40257, 40258, 40259, 40260, 40261, 40262, 40263, +    40264, 40265, 40266, 40267, 40268, 40269, 40270, 40271, +    40272, 40273, 40274, 40275, 40276, 40277, 40278, 40279, +    40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, +    40288, 40289, 40290, 40291, 40292, 40293, 40294, 40295, +    40296, 40297, 40298, 40299, 40300, 40301, 40302, 40303, +    40304, 40305, 40306, 40307, 40308, 40309, 40310, 40311, +    40312, 40313, 40314, 40315, 40316, 40317, 40318, 40319, +    40320, 40321, 40322, 40323, 40324, 40325, 40326, 40327, +    40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, +    40336, 40337, 40338, 40339, 40340, 40341, 40342, 40343, +    40344, 40345, 40346, 40347, 40348, 40349, 40350, 40351, +    40352, 40353, 40354, 40355, 40356, 40357, 40358, 40359, +    40360, 40361, 40362, 40363, 40364, 40365, 40366, 40367, +    40368, 40369, 40370, 40371, 40372, 40373, 40374, 40375, +    40376, 40377, 40378, 40379, 40380, 40381, 40382, 40383, +    40384, 40385, 40386, 40387, 40388, 40389, 40390, 40391, +    40392, 40393, 40394, 40395, 40396, 40397, 40398, 40399, +    40400, 40401, 40402, 40403, 40404, 40405, 40406, 40407, +    40408, 40409, 40410, 40411, 40412, 40413, 40414, 40415, +    40416, 40417, 40418, 40419, 40420, 40421, 40422, 40423, +    40424, 40425, 40426, 40427, 40428, 40429, 40430, 40431, +    40432, 40433, 40434, 40435, 40436, 40437, 40438, 40439, +    40440, 40441, 40442, 40443, 40444, 40445, 40446, 40447, +    40448, 40449, 40450, 40451, 40452, 40453, 40454, 40455, +    40456, 40457, 40458, 40459, 40460, 40461, 40462, 40463, +    40464, 40465, 40466, 40467,    -1,    -1, 40468, 40469, +    40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, +    40478, 40479, 40480, 40481, 40482, 40483, 40484, 40485, +    40486, 40487, 40488, 40489, 40490, 40491, 40492, 40493, +    40494, 40495, 40496, 40497, 40498, 40499, 40500, 40501, +    40502, 40503, 40504, 40505, 40506, 40507, 40508, 40509, +    40510, 40511, 40512, 40513, 40514, 40515, 40516, 40517, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +    40518, 40519, 40520, 40521, 40522, 40523, 40524, 40525, +    40526, 40527, 40528, 40529, 40530, 40531, 40532, 40533, +    40534, 40535, 40536, 40537, 40538, 40539, 40540, 40541, +    40542, 40543, 40544, 40545, 40546, 40547, 40548, 40549, +    40550, 40551, 40552, 40553, 40554, 40555, 40556, 40557, +    40558, 40559, 40560, 40561, 40562, 40563, 40564, 40565, +    40566, 40567, 40568, 40569, 40570, 40571, 40572, 40573, +    40574, 40575, 40576, 40577, 40578, 40579,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +    40580, 40581, 40582, 40583,    -1, 40584, 40585, 40586, +    40587, 40588, 40589, 40590, 40591, 40592, 40593, 40594, +    40595, 40596, 40597, 40598, 40599, 40600, 40601, 40602, +    40603, 40604, 40605, 40606, 40607, 40608, 40609, 40610, +       -1, 40611, 40612,    -1, 40613,    -1,    -1, 40614, +       -1, 40615, 40616, 40617, 40618, 40619, 40620, 40621, +    40622, 40623, 40624,    -1, 40625, 40626, 40627, 40628, +       -1, 40629,    -1, 40630,    -1,    -1,    -1,    -1, +       -1,    -1, 40631,    -1,    -1,    -1,    -1, 40632, +       -1, 40633,    -1, 40634,    -1, 40635, 40636, 40637, +       -1, 40638, 40639,    -1, 40640,    -1,    -1, 40641, +       -1, 40642,    -1, 40643,    -1, 40644,    -1, 40645, +       -1, 40646, 40647,    -1, 40648,    -1,    -1, 40649, +    40650, 40651, 40652,    -1, 40653, 40654, 40655, 40656, +    40657, 40658, 40659,    -1, 40660, 40661, 40662, 40663, +       -1, 40664, 40665, 40666, 40667,    -1, 40668,    -1, +    40669, 40670, 40671, 40672, 40673, 40674, 40675, 40676, +    40677, 40678,    -1, 40679, 40680, 40681, 40682, 40683, +    40684, 40685, 40686, 40687, 40688, 40689, 40690, 40691, +    40692, 40693, 40694, 40695,    -1,    -1,    -1,    -1, +       -1, 40696, 40697, 40698,    -1, 40699, 40700, 40701, +    40702, 40703,    -1, 40704, 40705, 40706, 40707, 40708, +    40709, 40710, 40711, 40712, 40713, 40714, 40715, 40716, +    40717, 40718, 40719, 40720,    -1,    -1,    -1,    -1, +    40721, 40723, 40725, 40727, 40729, 40731, 40733, 40735, +    40737, 40739, 40741,    -1,    -1,    -1,    -1,    -1, +    40743, 40746, 40749, 40752, 40755, 40758, 40761, 40764, +    40767, 40770, 40773, 40776, 40779, 40782, 40785, 40788, +    40791, 40794, 40797, 40800, 40803, 40806, 40809, 40812, +    40815, 40818, 40821, 40824, 40825, 40826, 40828,    -1,      40830, 40831, 40832, 40833, 40834, 40835, 40836, 40837,      40838, 40839, 40840, 40841, 40842, 40843, 40844, 40845, -    40846, 40847, 40848, 40849,    -1,    -1,    -1,    -1, -    40850, 40853, 40856, 40859, 40862, 40865, 40868, 40871, -    40874,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -    40877, 40878,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, -    40879, 40880, 40881, 40882, 40883, 40884, 40885, 40886, -    40887, 40888,    -1,    -1,    -1,    -1,    -1,    -1, -     8121,  8122,  8123,  8124,  8125,  8126,  8127,  8128, -     8129,  8130,  8131,  8132,  8133,  8134,  8135,  8136, -     8137,  8138,  8139,  8140,  8141,  8142,  8143,  8144, -     8145,  8146,  8147,  8148,  8149,  8150,  8151,  8152, -     8153,  8154,  8155,  8156,  8157,  8158,  8159,  8160, -     8161,  8162,  8163,  8164,  8165,  8166,  8167,  8168, -     8169,  8170,  8171,  8172,  8173,  8174,  8175,  8176, -     8177,  8178,  8179,  8180,  8181,  8182,  8183,  8184, -     8185,  8186,  8187,  8188,  8189,  8190,  8191,  8192, -     8193,  8194,  8195,  8196,  8197,  8198,  8199,  8200, -     8201,  8202,  8203,  8204,  8205,  8206,  8207,  8208, -     8209,  8210,  8211,  8212,  8213,  8214,  8215,  8216, -     8217,  8218,  8219,  8220,  8221,  8222,  8223,  8224, -     8225,  8226,  8227,  8228,  8229,  8230,  8231,  8232, -     8233,  8234,  8235,  8236,  8237,  8238,  8239,  8240, -     8241,  8242,  8243,  8244,  8245,  8246,  8247,  8248, -     8249,  8250,  8251,  8252,  8253,  8254,  8255,  8256, -     8257,  8258,  8259,  8260,  8261,  8262,  8263,  8264, -     8265,  8266,  8267,  8268,  8269,  8270,  8271,  8272, -     8273,  8274,  8275,  8276,  8277,  8278,  8279,  8280, -     8281,  8282,  8283,  8284,  8285,  8286,  8287,  8288, -     8289,  8290,  8291,  8292,  8293,  8294,  8295,  8296, -     8297,  8298,  8299,  8300,  8301,  8302,  8303,  8304, -     8305,  8306,  8307,  8308,  8309,  8310,  8311,  8312, -     8313,  8314,  8315,  8316,  8317,  8318,  8319,  8320, -     8321,  8322,  8323,  8324,  8325,  8326,  8327,  8328, -     8329,  8330,  8331,  8332,  8333,  8334,  8335,  8336, -     8337,  8338,  8339,  8340,  8341,  8342,  8343,  8344, -     8345,  8346,  8347,  8348,  8349,  8350,  8351,  8352, -     8353,  8354,  8355,  8356,  8357,  8358,  8359,  8360, -     8361,  8362,  8363,  8364,  8365,  8366,  8367,  8368, -     8369,  8370,  8371,  8372,  8373,  8374,  8375,  8376, -     8377,  8378,  8379,  8380,  8381,  8382,  8383,  8384, -     8385,  8386,  8387,  8388,  8389,  8390,  8391,  8392, -     8393,  8394,  8395,  8396,  8397,  8398,  8399,  8400, -     8401,  8402,  8403,  8404,  8405,  8406,  8407,  8408, -     8409,  8410,  8411,  8412,  8413,  8414,  8415,  8416, -     8417,  8418,  8419,  8420,  8421,  8422,  8423,  8424, -     8425,  8426,  8427,  8428,  8429,  8430,  8431,  8432, -     8433,  8434,  8435,  8436,  8437,  8438,  8439,  8440, -     8441,  8442,  8443,  8444,  8445,  8446,  8447,  8448, -     8449,  8450,  8451,  8452,  8453,  8454,  8455,  8456, -     8457,  8458,  8459,  8460,  8461,  8462,  8463,  8464, -     8465,  8466,  8467,  8468,  8469,  8470,  8471,  8472, -     8473,  8474,  8475,  8476,  8477,  8478,  8479,  8480, -     8481,  8482,  8483,  8484,  8485,  8486,  8487,  8488, -     8489,  8490,  8491,  8492,  8493,  8494,  8495,  8496, -     8497,  8498,  8499,  8500,  8501,  8502,  8503,  8504, -     8505,  8506,  8507,  8508,  8509,  8510,  8511,  8512, -     8513,  8514,  8515,  8516,  8517,  8518,  8519,  8520, -     8521,  8522,  8523,  8524,  8525,  8526,  8527,  8528, -     8529,  8530,  8531,  8532,  8533,  8534,  8535,  8536, -     8537,  8538,  8539,  8540,  8541,  8542,  8543,  8544, -     8545,  8546,  8547,  8548,  8549,  8550,  8551,  8552, -     8553,  8554,  8555,  8556,  8557,  8558,  8559,  8560, -     8561,  8562,  8563,  8564,  8565,  8566,  8567,  8568, -     8569,  8570,  8571,  8572,  8573,  8574,  8575,  8576, -     8577,  8578,  8579,  8580,  8581,  8582,  8583,  8584, -     8585,  8586,  8587,  8588,  8589,  8590,  8591,  8592, -     8593,  8594,  8595,  8596,  8597,  8598,  8599,  8600, -     8601,  8602,  8603,  8604,  8605,  8606,  8607,  8608, -     8609,  8610,  8611,  8612,  8613,  8614,  8615,  8616, -     8617,  8618,  8619,  8620,  8621,  8622,  8623,  8624, -     8625,  8626,  8627,  8628,  8629,  8630,  8631,  8632, -     8633,  8634,  8635,  8636,  8637,  8638,  8639,  8640, -     8641,  8642,  8643,  8644,  8645,  8646,  8647,  8648, -     8649,  8650,  8651,  8652,  8653,  8654,  8655,  8656, -     8657,  8658,  8659,  8660,  8661,  8662,    -1,    -1 +    40846, 40847, 40848, 40849, 40850, 40851, 40852, 40853, +    40854, 40855, 40856, 40858, 40860, 40862, 40864, 40867, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1, 40869, 40871, 40873,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +    40875,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +    40877, 40879, 40881,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +    40882, 40883, 40884, 40885, 40886, 40887, 40888, 40889, +    40890, 40891, 40892, 40893, 40894, 40895, 40896, 40897, +    40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, +    40906, 40907, 40908, 40909, 40910, 40911, 40912, 40913, +    40914, 40915, 40916, 40917, 40918, 40919, 40920, 40921, +    40922, 40923, 40924, 40925,    -1,    -1,    -1,    -1, +    40926, 40929, 40932, 40935, 40938, 40941, 40944, 40947, +    40950,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +    40953, 40954,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1, +    40955, 40956, 40957, 40958, 40959, 40960, 40961, 40962, +    40963, 40964,    -1,    -1,    -1,    -1,    -1,    -1, +     8197,  8198,  8199,  8200,  8201,  8202,  8203,  8204, +     8205,  8206,  8207,  8208,  8209,  8210,  8211,  8212, +     8213,  8214,  8215,  8216,  8217,  8218,  8219,  8220, +     8221,  8222,  8223,  8224,  8225,  8226,  8227,  8228, +     8229,  8230,  8231,  8232,  8233,  8234,  8235,  8236, +     8237,  8238,  8239,  8240,  8241,  8242,  8243,  8244, +     8245,  8246,  8247,  8248,  8249,  8250,  8251,  8252, +     8253,  8254,  8255,  8256,  8257,  8258,  8259,  8260, +     8261,  8262,  8263,  8264,  8265,  8266,  8267,  8268, +     8269,  8270,  8271,  8272,  8273,  8274,  8275,  8276, +     8277,  8278,  8279,  8280,  8281,  8282,  8283,  8284, +     8285,  8286,  8287,  8288,  8289,  8290,  8291,  8292, +     8293,  8294,  8295,  8296,  8297,  8298,  8299,  8300, +     8301,  8302,  8303,  8304,  8305,  8306,  8307,  8308, +     8309,  8310,  8311,  8312,  8313,  8314,  8315,  8316, +     8317,  8318,  8319,  8320,  8321,  8322,  8323,  8324, +     8325,  8326,  8327,  8328,  8329,  8330,  8331,  8332, +     8333,  8334,  8335,  8336,  8337,  8338,  8339,  8340, +     8341,  8342,  8343,  8344,  8345,  8346,  8347,  8348, +     8349,  8350,  8351,  8352,  8353,  8354,  8355,  8356, +     8357,  8358,  8359,  8360,  8361,  8362,  8363,  8364, +     8365,  8366,  8367,  8368,  8369,  8370,  8371,  8372, +     8373,  8374,  8375,  8376,  8377,  8378,  8379,  8380, +     8381,  8382,  8383,  8384,  8385,  8386,  8387,  8388, +     8389,  8390,  8391,  8392,  8393,  8394,  8395,  8396, +     8397,  8398,  8399,  8400,  8401,  8402,  8403,  8404, +     8405,  8406,  8407,  8408,  8409,  8410,  8411,  8412, +     8413,  8414,  8415,  8416,  8417,  8418,  8419,  8420, +     8421,  8422,  8423,  8424,  8425,  8426,  8427,  8428, +     8429,  8430,  8431,  8432,  8433,  8434,  8435,  8436, +     8437,  8438,  8439,  8440,  8441,  8442,  8443,  8444, +     8445,  8446,  8447,  8448,  8449,  8450,  8451,  8452, +     8453,  8454,  8455,  8456,  8457,  8458,  8459,  8460, +     8461,  8462,  8463,  8464,  8465,  8466,  8467,  8468, +     8469,  8470,  8471,  8472,  8473,  8474,  8475,  8476, +     8477,  8478,  8479,  8480,  8481,  8482,  8483,  8484, +     8485,  8486,  8487,  8488,  8489,  8490,  8491,  8492, +     8493,  8494,  8495,  8496,  8497,  8498,  8499,  8500, +     8501,  8502,  8503,  8504,  8505,  8506,  8507,  8508, +     8509,  8510,  8511,  8512,  8513,  8514,  8515,  8516, +     8517,  8518,  8519,  8520,  8521,  8522,  8523,  8524, +     8525,  8526,  8527,  8528,  8529,  8530,  8531,  8532, +     8533,  8534,  8535,  8536,  8537,  8538,  8539,  8540, +     8541,  8542,  8543,  8544,  8545,  8546,  8547,  8548, +     8549,  8550,  8551,  8552,  8553,  8554,  8555,  8556, +     8557,  8558,  8559,  8560,  8561,  8562,  8563,  8564, +     8565,  8566,  8567,  8568,  8569,  8570,  8571,  8572, +     8573,  8574,  8575,  8576,  8577,  8578,  8579,  8580, +     8581,  8582,  8583,  8584,  8585,  8586,  8587,  8588, +     8589,  8590,  8591,  8592,  8593,  8594,  8595,  8596, +     8597,  8598,  8599,  8600,  8601,  8602,  8603,  8604, +     8605,  8606,  8607,  8608,  8609,  8610,  8611,  8612, +     8613,  8614,  8615,  8616,  8617,  8618,  8619,  8620, +     8621,  8622,  8623,  8624,  8625,  8626,  8627,  8628, +     8629,  8630,  8631,  8632,  8633,  8634,  8635,  8636, +     8637,  8638,  8639,  8640,  8641,  8642,  8643,  8644, +     8645,  8646,  8647,  8648,  8649,  8650,  8651,  8652, +     8653,  8654,  8655,  8656,  8657,  8658,  8659,  8660, +     8661,  8662,  8663,  8664,  8665,  8666,  8667,  8668, +     8669,  8670,  8671,  8672,  8673,  8674,  8675,  8676, +     8677,  8678,  8679,  8680,  8681,  8682,  8683,  8684, +     8685,  8686,  8687,  8688,  8689,  8690,  8691,  8692, +     8693,  8694,  8695,  8696,  8697,  8698,  8699,  8700, +     8701,  8702,  8703,  8704,  8705,  8706,  8707,  8708, +     8709,  8710,  8711,  8712,  8713,  8714,  8715,  8716, +     8717,  8718,  8719,  8720,  8721,  8722,  8723,  8724, +     8725,  8726,  8727,  8728,  8729,  8730,  8731,  8732, +     8733,  8734,  8735,  8736,  8737,  8738,    -1,    -1    }  }; | 
