diff options
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/qunicodetables.cpp | 1945 | 
1 files changed, 981 insertions, 964 deletions
diff --git a/src/tools/qunicodetables.cpp b/src/tools/qunicodetables.cpp index 8e9b5c1d3..890071185 100644 --- a/src/tools/qunicodetables.cpp +++ b/src/tools/qunicodetables.cpp @@ -47,7 +47,24 @@   * -------------------------------------------------------------------------   */ -/* Perl script to generate (run perl -x tools/qstringdata.cpp) +/* ------------------------------------------------------------------------- +2021-04-12 + +Data between + +// START OF GENERATED DATA +and +// END OF GENERATED DATA + +regenerated by adding new character data to UnicodeData-3.2.0.txt[*] +with unedited ArabicShaping-3.2.0.txt and LineBreak-3.2.0.txt +and using perl-5.10 + +[*] https://unicode.org/Public/3.2-Update/ + * ------------------------------------------------------------------------- + */ + +/* Perl script to generate (run perl -x tools/qunicodetables.cpp)  #!perl @@ -146,7 +163,7 @@ sub readUnicodeDataLine {  # Read data into hashes...  # -open IN, "UnicodeData.txt"; +open IN, "UnicodeData-3.2.0.txt";  $position = 1;  while (<IN>) {      @fields = split /;/; @@ -165,7 +182,7 @@ while (<IN>) {      }  } -open IN2, "ArabicShaping.txt"; +open IN2, "ArabicShaping-3.2.0.txt";  $position = 1;  while (<IN2>) {      @fields = split /;/; @@ -177,7 +194,7 @@ while (<IN2>) {      $joining{$code}=$join;  } -open IN3, "LineBreak.txt"; +open IN3, "LineBreak-3.2.0.txt";  $position = 1;  while (<IN3>) {      @fields = split /;/; @@ -690,7 +707,7 @@ const TQ_UINT8 TQUnicodeTables::unicode_info[] = {      15, 16, 15, 16, 15, 16, 15, 16,      15, 16, 15, 16, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, +    0, 15, 16, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      16, 16, 16, 16, 16, 16, 16, 16,      16, 16, 16, 16, 16, 16, 16, 16, @@ -746,7 +763,7 @@ const TQ_UINT8 TQUnicodeTables::unicode_info[] = {      15, 16, 15, 16, 15, 16, 15, 16,      15, 16, 15, 16, 15, 16, 15, 16,      16, 16, 16, 16, 15, 16, 27, 0, -    0, 0, 0, 0, 0, 0, 0, 0, +    0, 15, 15, 16, 0, 0, 0, 0,      15, 15, 15, 15, 15, 15, 15, 15,      15, 15, 15, 15, 15, 15, 15, 15, @@ -1460,7 +1477,7 @@ const TQ_UINT8 TQUnicodeTables::unicode_info[] = {      15, 16, 15, 16, 15, 16, 15, 16,      15, 16, 15, 16, 15, 16, 15, 16,      15, 16, 15, 16, 15, 16, 16, 16, -    16, 16, 16, 16, 0, 0, 0, 0, +    16, 16, 16, 16, 0, 0, 15, 0,      15, 16, 15, 16, 15, 16, 15, 16,      15, 16, 15, 16, 15, 16, 15, 16,      15, 16, 15, 16, 15, 16, 15, 16, @@ -2746,7 +2763,6 @@ const TQ_UINT16 TQUnicodeTables::decomposition_map[] = {      16, 0x03D6, 0x03C0, 0,      16, 0x03F0, 0x03BA, 0,      16, 0x03F1, 0x03C1, 0, -    16, 0x03F2, 0x03C2, 0,      16, 0x03F4, 0x0398, 0,      16, 0x03F5, 0x03B5, 0,      1, 0x0400, 0x0415, 0x0300, 0, @@ -6166,24 +6182,24 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    1676, 1680, 1684, 0, 1688, 1692, 0, 0, +    1676, 1680, 0, 0, 1684, 1688, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    1696, 1701, 0, 1706, 0, 0, 0, 1711, -    0, 0, 0, 0, 1716, 1721, 1726, 0, +    1692, 1697, 0, 1702, 0, 0, 0, 1707, +    0, 0, 0, 0, 1712, 1717, 1722, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 1731, 0, 0, 0, 0, 0, 0, +    0, 1727, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 1736, 0, 0, 0, 0, 0, 0, +    0, 1732, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    1741, 1746, 0, 1751, 0, 0, 0, 1756, -    0, 0, 0, 0, 1761, 1766, 1771, 0, +    1737, 1742, 0, 1747, 0, 0, 0, 1752, +    0, 0, 0, 0, 1757, 1762, 1767, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 1776, 1781, +    0, 0, 0, 0, 0, 0, 1772, 1777,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6193,14 +6209,14 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 1786, 1791, 0, 0, 0, 0, 0, +    0, 1782, 1787, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    1796, 1801, 1806, 1811, 0, 0, 1816, 1821, -    0, 0, 1826, 1831, 1836, 1841, 1846, 1851, -    0, 0, 1856, 1861, 1866, 1871, 1876, 1881, -    0, 0, 1886, 1891, 1896, 1901, 1906, 1911, -    1916, 1921, 1926, 1931, 1936, 1941, 0, 0, -    1946, 1951, 0, 0, 0, 0, 0, 0, +    1792, 1797, 1802, 1807, 0, 0, 1812, 1817, +    0, 0, 1822, 1827, 1832, 1837, 1842, 1847, +    0, 0, 1852, 1857, 1862, 1867, 1872, 1877, +    0, 0, 1882, 1887, 1892, 1897, 1902, 1907, +    1912, 1917, 1922, 1927, 1932, 1937, 0, 0, +    1942, 1947, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6218,7 +6234,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 1956, +    0, 0, 0, 0, 0, 0, 0, 1952,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6239,7 +6255,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 1961, 1966, 1971, 1976, 1981, 0, +    0, 0, 1957, 1962, 1967, 1972, 1977, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6249,8 +6265,8 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 1986, 1991, 1996, -    2001, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 1982, 1987, 1992, +    1997, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6259,9 +6275,9 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    2006, 0, 2011, 0, 0, 0, 0, 0, +    2002, 0, 2007, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 2016, 0, 0, 0, 0, +    0, 0, 0, 2012, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6306,13 +6322,13 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 2021, 0, 0, 0, 0, 0, 0, -    0, 2026, 0, 0, 2031, 0, 0, 0, +    0, 2017, 0, 0, 0, 0, 0, 0, +    0, 2022, 0, 0, 2027, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    2036, 2041, 2046, 2051, 2056, 2061, 2066, 2071, +    2032, 2037, 2042, 2047, 2052, 2057, 2062, 2067,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6326,9 +6342,9 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 2076, 2081, 0, 0, 0, +    0, 0, 0, 2072, 2077, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 2086, 2091, 0, 2096, +    0, 0, 0, 0, 2082, 2087, 0, 2092,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6340,12 +6356,12 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 2101, 0, 0, 2106, 0, +    0, 0, 0, 2097, 0, 0, 2102, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 2111, 2116, 2121, 0, 0, 2126, 0, +    0, 2107, 2112, 2117, 0, 0, 2122, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6376,23 +6392,23 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    2131, 0, 0, 2136, 2141, 0, 0, 0, +    2127, 0, 0, 2132, 2137, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 2146, 2151, 0, 0, +    0, 0, 0, 0, 2142, 2147, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 2156, 0, 0, 0, +    0, 0, 0, 0, 2152, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 2161, 2166, 2171, 0, 0, 0, +    0, 0, 2157, 2162, 2167, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6409,7 +6425,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    2176, 0, 0, 0, 0, 0, 0, 0, +    2172, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6424,8 +6440,8 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    2181, 0, 0, 0, 0, 0, 0, 2186, -    2191, 0, 2196, 2201, 0, 0, 0, 0, +    2177, 0, 0, 0, 0, 0, 0, 2182, +    2187, 0, 2192, 2197, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6442,7 +6458,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 2206, 2211, 2216, 0, 0, 0, +    0, 0, 2202, 2207, 2212, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6460,7 +6476,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 2221, 0, 2226, 2231, 2236, 0, +    0, 0, 2217, 0, 2222, 2227, 2232, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6472,7 +6488,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 2241, 0, 0, 0, 0, +    0, 0, 0, 2237, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6488,41 +6504,41 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 2246, 0, 0, 0, 0, +    0, 0, 0, 2242, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 2251, 2256, 0, 0, +    0, 0, 0, 0, 2247, 2252, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 2261, 0, 0, 0, +    0, 0, 0, 0, 2257, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 2265, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 2270, 0, 0, -    0, 0, 2275, 0, 0, 0, 0, 2280, -    0, 0, 0, 0, 2285, 0, 0, 0, +    0, 0, 0, 2261, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 2266, 0, 0, +    0, 0, 2271, 0, 0, 0, 0, 2276, +    0, 0, 0, 0, 2281, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 2290, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 2295, 0, 2300, 2305, 2310, -    2315, 2320, 0, 0, 0, 0, 0, 0, -    0, 2325, 0, 0, 0, 0, 0, 0, +    0, 2286, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 2291, 0, 2296, 2301, 2306, +    2311, 2316, 0, 0, 0, 0, 0, 0, +    0, 2321, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 2330, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 2335, 0, 0, -    0, 0, 2340, 0, 0, 0, 0, 2345, -    0, 0, 0, 0, 2350, 0, 0, 0, +    0, 0, 0, 2326, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 2331, 0, 0, +    0, 0, 2336, 0, 0, 0, 0, 2341, +    0, 0, 0, 0, 2346, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 2355, 0, 0, 0, 0, 0, 0, +    0, 2351, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6536,7 +6552,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 2360, 0, +    0, 0, 0, 0, 0, 0, 2356, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6565,94 +6581,94 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    2365, 2370, 2375, 2380, 2385, 2390, 2395, 2400, -    2405, 2410, 2415, 2420, 2425, 2430, 2435, 2440, -    2445, 2450, 2455, 2460, 2465, 2470, 2475, 2480, -    2485, 2490, 2495, 2500, 2505, 2510, 2515, 2520, -    2525, 2530, 2535, 2540, 2545, 2550, 2555, 2560, -    2565, 2570, 2575, 2580, 2585, 2590, 2595, 2600, -    2605, 2610, 2615, 2620, 2625, 2630, 2635, 2640, -    2645, 2650, 2655, 2660, 2665, 2670, 2675, 2680, -    2685, 2690, 2695, 2700, 2705, 2710, 2715, 2720, -    2725, 2730, 2735, 2740, 2745, 2750, 2755, 2760, -    2765, 2770, 2775, 2780, 2785, 2790, 2795, 2800, -    2805, 2810, 2815, 2820, 2825, 2830, 2835, 2840, -    2845, 2850, 2855, 2860, 2865, 2870, 2875, 2880, -    2885, 2890, 2895, 2900, 2905, 2910, 2915, 2920, -    2925, 2930, 2935, 2940, 2945, 2950, 2955, 2960, -    2965, 2970, 2975, 2980, 2985, 2990, 2995, 3000, -    3005, 3010, 3015, 3020, 3025, 3030, 3035, 3040, -    3045, 3050, 3055, 3060, 3065, 3070, 3075, 3080, -    3085, 3090, 3095, 3100, 3105, 3110, 3115, 3120, -    3125, 3130, 3135, 3140, 0, 0, 0, 0, -    3145, 3150, 3155, 3160, 3165, 3170, 3175, 3180, -    3185, 3190, 3195, 3200, 3205, 3210, 3215, 3220, -    3225, 3230, 3235, 3240, 3245, 3250, 3255, 3260, -    3265, 3270, 3275, 3280, 3285, 3290, 3295, 3300, -    3305, 3310, 3315, 3320, 3325, 3330, 3335, 3340, -    3345, 3350, 3355, 3360, 3365, 3370, 3375, 3380, -    3385, 3390, 3395, 3400, 3405, 3410, 3415, 3420, -    3425, 3430, 3435, 3440, 3445, 3450, 3455, 3460, -    3465, 3470, 3475, 3480, 3485, 3490, 3495, 3500, -    3505, 3510, 3515, 3520, 3525, 3530, 3535, 3540, -    3545, 3550, 3555, 3560, 3565, 3570, 3575, 3580, -    3585, 3590, 0, 0, 0, 0, 0, 0, +    2361, 2366, 2371, 2376, 2381, 2386, 2391, 2396, +    2401, 2406, 2411, 2416, 2421, 2426, 2431, 2436, +    2441, 2446, 2451, 2456, 2461, 2466, 2471, 2476, +    2481, 2486, 2491, 2496, 2501, 2506, 2511, 2516, +    2521, 2526, 2531, 2536, 2541, 2546, 2551, 2556, +    2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, +    2601, 2606, 2611, 2616, 2621, 2626, 2631, 2636, +    2641, 2646, 2651, 2656, 2661, 2666, 2671, 2676, +    2681, 2686, 2691, 2696, 2701, 2706, 2711, 2716, +    2721, 2726, 2731, 2736, 2741, 2746, 2751, 2756, +    2761, 2766, 2771, 2776, 2781, 2786, 2791, 2796, +    2801, 2806, 2811, 2816, 2821, 2826, 2831, 2836, +    2841, 2846, 2851, 2856, 2861, 2866, 2871, 2876, +    2881, 2886, 2891, 2896, 2901, 2906, 2911, 2916, +    2921, 2926, 2931, 2936, 2941, 2946, 2951, 2956, +    2961, 2966, 2971, 2976, 2981, 2986, 2991, 2996, +    3001, 3006, 3011, 3016, 3021, 3026, 3031, 3036, +    3041, 3046, 3051, 3056, 3061, 3066, 3071, 3076, +    3081, 3086, 3091, 3096, 3101, 3106, 3111, 3116, +    3121, 3126, 3131, 3136, 0, 0, 0, 0, +    3141, 3146, 3151, 3156, 3161, 3166, 3171, 3176, +    3181, 3186, 3191, 3196, 3201, 3206, 3211, 3216, +    3221, 3226, 3231, 3236, 3241, 3246, 3251, 3256, +    3261, 3266, 3271, 3276, 3281, 3286, 3291, 3296, +    3301, 3306, 3311, 3316, 3321, 3326, 3331, 3336, +    3341, 3346, 3351, 3356, 3361, 3366, 3371, 3376, +    3381, 3386, 3391, 3396, 3401, 3406, 3411, 3416, +    3421, 3426, 3431, 3436, 3441, 3446, 3451, 3456, +    3461, 3466, 3471, 3476, 3481, 3486, 3491, 3496, +    3501, 3506, 3511, 3516, 3521, 3526, 3531, 3536, +    3541, 3546, 3551, 3556, 3561, 3566, 3571, 3576, +    3581, 3586, 0, 0, 0, 0, 0, 0, -    3595, 3600, 3605, 3610, 3615, 3620, 3625, 3630, -    3635, 3640, 3645, 3650, 3655, 3660, 3665, 3670, -    3675, 3680, 3685, 3690, 3695, 3700, 0, 0, -    3705, 3710, 3715, 3720, 3725, 3730, 0, 0, -    3735, 3740, 3745, 3750, 3755, 3760, 3765, 3770, -    3775, 3780, 3785, 3790, 3795, 3800, 3805, 3810, -    3815, 3820, 3825, 3830, 3835, 3840, 3845, 3850, -    3855, 3860, 3865, 3870, 3875, 3880, 3885, 3890, -    3895, 3900, 3905, 3910, 3915, 3920, 0, 0, -    3925, 3930, 3935, 3940, 3945, 3950, 0, 0, -    3955, 3960, 3965, 3970, 3975, 3980, 3985, 3990, -    0, 3995, 0, 4000, 0, 4005, 0, 4010, -    4015, 4020, 4025, 4030, 4035, 4040, 4045, 4050, -    4055, 4060, 4065, 4070, 4075, 4080, 4085, 4090, -    4095, 4100, 4104, 4109, 4113, 4118, 4122, 4127, -    4131, 4136, 4140, 4145, 4149, 4154, 0, 0, -    4158, 4163, 4168, 4173, 4178, 4183, 4188, 4193, -    4198, 4203, 4208, 4213, 4218, 4223, 4228, 4233, -    4238, 4243, 4248, 4253, 4258, 4263, 4268, 4273, -    4278, 4283, 4288, 4293, 4298, 4303, 4308, 4313, -    4318, 4323, 4328, 4333, 4338, 4343, 4348, 4353, -    4358, 4363, 4368, 4373, 4378, 4383, 4388, 4393, -    4398, 4403, 4408, 4413, 4418, 0, 4423, 4428, -    4433, 4438, 4443, 4448, 4452, 4457, 4462, 4466, -    4471, 4476, 4481, 4486, 4491, 0, 4496, 4501, -    4506, 4511, 4515, 4520, 4524, 4529, 4534, 4539, -    4544, 4549, 4554, 4559, 0, 0, 4563, 4568, -    4573, 4578, 4583, 4588, 0, 4592, 4597, 4602, -    4607, 4612, 4617, 4622, 4626, 4631, 4636, 4641, -    4646, 4651, 4656, 4661, 4665, 4670, 4675, 4679, -    0, 0, 4683, 4688, 4693, 0, 4698, 4703, -    4708, 4713, 4717, 4722, 4726, 4731, 4735, 0, +    3591, 3596, 3601, 3606, 3611, 3616, 3621, 3626, +    3631, 3636, 3641, 3646, 3651, 3656, 3661, 3666, +    3671, 3676, 3681, 3686, 3691, 3696, 0, 0, +    3701, 3706, 3711, 3716, 3721, 3726, 0, 0, +    3731, 3736, 3741, 3746, 3751, 3756, 3761, 3766, +    3771, 3776, 3781, 3786, 3791, 3796, 3801, 3806, +    3811, 3816, 3821, 3826, 3831, 3836, 3841, 3846, +    3851, 3856, 3861, 3866, 3871, 3876, 3881, 3886, +    3891, 3896, 3901, 3906, 3911, 3916, 0, 0, +    3921, 3926, 3931, 3936, 3941, 3946, 0, 0, +    3951, 3956, 3961, 3966, 3971, 3976, 3981, 3986, +    0, 3991, 0, 3996, 0, 4001, 0, 4006, +    4011, 4016, 4021, 4026, 4031, 4036, 4041, 4046, +    4051, 4056, 4061, 4066, 4071, 4076, 4081, 4086, +    4091, 4096, 4100, 4105, 4109, 4114, 4118, 4123, +    4127, 4132, 4136, 4141, 4145, 4150, 0, 0, +    4154, 4159, 4164, 4169, 4174, 4179, 4184, 4189, +    4194, 4199, 4204, 4209, 4214, 4219, 4224, 4229, +    4234, 4239, 4244, 4249, 4254, 4259, 4264, 4269, +    4274, 4279, 4284, 4289, 4294, 4299, 4304, 4309, +    4314, 4319, 4324, 4329, 4334, 4339, 4344, 4349, +    4354, 4359, 4364, 4369, 4374, 4379, 4384, 4389, +    4394, 4399, 4404, 4409, 4414, 0, 4419, 4424, +    4429, 4434, 4439, 4444, 4448, 4453, 4458, 4462, +    4467, 4472, 4477, 4482, 4487, 0, 4492, 4497, +    4502, 4507, 4511, 4516, 4520, 4525, 4530, 4535, +    4540, 4545, 4550, 4555, 0, 0, 4559, 4564, +    4569, 4574, 4579, 4584, 0, 4588, 4593, 4598, +    4603, 4608, 4613, 4618, 4622, 4627, 4632, 4637, +    4642, 4647, 4652, 4657, 4661, 4666, 4671, 4675, +    0, 0, 4679, 4684, 4689, 0, 4694, 4699, +    4704, 4709, 4713, 4718, 4722, 4727, 4731, 0, -    4740, 4744, 4748, 4752, 4756, 4760, 4764, 4768, -    4772, 4776, 4780, 0, 0, 0, 0, 0, -    0, 4784, 0, 0, 0, 0, 0, 4788, +    4736, 4740, 4744, 4748, 4752, 4756, 4760, 4764, +    4768, 4772, 4776, 0, 0, 0, 0, 0, +    0, 4780, 0, 0, 0, 0, 0, 4784,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 4793, 4797, 4802, 0, -    0, 0, 0, 0, 0, 0, 0, 4808, -    0, 0, 0, 4812, 4817, 0, 4823, 4828, -    0, 0, 0, 0, 4834, 0, 4839, 0, -    0, 0, 0, 0, 0, 0, 0, 4844, -    4849, 4854, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 4859, -    0, 0, 0, 0, 0, 0, 0, 4866, +    0, 0, 0, 0, 4789, 4793, 4798, 0, +    0, 0, 0, 0, 0, 0, 0, 4804, +    0, 0, 0, 4808, 4813, 0, 4819, 4824, +    0, 0, 0, 0, 4830, 0, 4835, 0, +    0, 0, 0, 0, 0, 0, 0, 4840, +    4845, 4850, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 4855, +    0, 0, 0, 0, 0, 0, 0, 4862,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    4870, 4874, 0, 0, 4878, 4882, 4886, 4890, -    4894, 4898, 4902, 4906, 4910, 4914, 4918, 4922, -    4926, 4930, 4934, 4938, 4942, 4946, 4950, 4954, -    4958, 4962, 4966, 4970, 4974, 4978, 4982, 0, +    4866, 4870, 0, 0, 4874, 4878, 4882, 4886, +    4890, 4894, 4898, 4902, 4906, 4910, 4914, 4918, +    4922, 4926, 4930, 4934, 4938, 4942, 4946, 4950, +    4954, 4958, 4962, 4966, 4970, 4974, 4978, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    4986, 0, 0, 0, 0, 0, 0, 0, +    4982, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6664,32 +6680,32 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    4991, 4997, 5003, 5007, 0, 5012, 5018, 5024, -    0, 5028, 5033, 5037, 5041, 5045, 5049, 5053, -    5057, 5061, 5065, 5069, 0, 5073, 5077, 0, -    0, 5082, 5086, 5090, 5094, 5098, 0, 0, -    5102, 5107, 5113, 0, 5118, 0, 5122, 0, -    5126, 0, 5130, 5134, 5138, 5142, 0, 5146, -    5150, 5154, 0, 5158, 5162, 5166, 5170, 5174, -    5178, 5182, 0, 0, 0, 5186, 5190, 5194, -    5198, 0, 0, 0, 0, 5202, 5206, 5210, -    5214, 5218, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 5222, 5228, 5234, 5240, 5246, -    5252, 5258, 5264, 5270, 5276, 5282, 5288, 5294, -    5299, 5303, 5308, 5314, 5319, 5323, 5328, 5334, -    5341, 5346, 5350, 5355, 5361, 5365, 5369, 5373, -    5377, 5381, 5386, 5392, 5397, 5401, 5406, 5412, -    5419, 5424, 5428, 5433, 5439, 5443, 5447, 5451, +    4987, 4993, 4999, 5003, 0, 5008, 5014, 5020, +    0, 5024, 5029, 5033, 5037, 5041, 5045, 5049, +    5053, 5057, 5061, 5065, 0, 5069, 5073, 0, +    0, 5078, 5082, 5086, 5090, 5094, 0, 0, +    5098, 5103, 5109, 0, 5114, 0, 5118, 0, +    5122, 0, 5126, 5130, 5134, 5138, 0, 5142, +    5146, 5150, 0, 5154, 5158, 5162, 5166, 5170, +    5174, 5178, 0, 0, 0, 5182, 5186, 5190, +    5194, 0, 0, 0, 0, 5198, 5202, 5206, +    5210, 5214, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 5218, 5224, 5230, 5236, 5242, +    5248, 5254, 5260, 5266, 5272, 5278, 5284, 5290, +    5295, 5299, 5304, 5310, 5315, 5319, 5324, 5330, +    5337, 5342, 5346, 5351, 5357, 5361, 5365, 5369, +    5373, 5377, 5382, 5388, 5393, 5397, 5402, 5408, +    5415, 5420, 5424, 5429, 5435, 5439, 5443, 5447,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 5455, 5460, 0, 0, 0, 0, +    0, 0, 5451, 5456, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 5465, 0, +    0, 0, 0, 0, 0, 0, 5461, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 5470, 5475, 5480, +    0, 0, 0, 0, 0, 5466, 5471, 5476,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6697,36 +6713,36 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 5485, 0, 0, 0, -    0, 5490, 0, 0, 5495, 0, 0, 0, +    0, 0, 0, 0, 5481, 0, 0, 0, +    0, 5486, 0, 0, 5491, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 5500, 0, 5505, 0, -    0, 0, 0, 0, 5510, 5515, 0, 5521, -    5526, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 5496, 0, 5501, 0, +    0, 0, 0, 0, 5506, 5511, 0, 5517, +    5522, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 5532, 0, 0, 5537, 0, 0, 5542, -    0, 5547, 0, 0, 0, 0, 0, 0, +    0, 5528, 0, 0, 5533, 0, 0, 5538, +    0, 5543, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    5552, 0, 5557, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 5562, 5567, 5572, -    5577, 5582, 0, 0, 5587, 5592, 0, 0, -    5597, 5602, 0, 0, 0, 0, 0, 0, -    5607, 5612, 0, 0, 5617, 5622, 0, 0, -    5627, 5632, 0, 0, 0, 0, 0, 0, +    5548, 0, 5553, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 5558, 5563, 5568, +    5573, 5578, 0, 0, 5583, 5588, 0, 0, +    5593, 5598, 0, 0, 0, 0, 0, 0, +    5603, 5608, 0, 0, 5613, 5618, 0, 0, +    5623, 5628, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 5637, 5642, 5647, 5652, +    0, 0, 0, 0, 5633, 5638, 5643, 5648,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    5657, 5662, 5667, 5672, 0, 0, 0, 0, -    0, 0, 5677, 5682, 5687, 5692, 0, 0, +    5653, 5658, 5663, 5668, 0, 0, 0, 0, +    0, 0, 5673, 5678, 5683, 5688, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6735,7 +6751,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 5697, 5701, 0, 0, 0, 0, 0, +    0, 5693, 5697, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6775,29 +6791,29 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    5705, 5709, 5713, 5717, 5721, 5725, 5729, 5733, -    5737, 5741, 5746, 5751, 5756, 5761, 5766, 5771, -    5776, 5781, 5786, 5791, 5796, 5802, 5808, 5814, -    5820, 5826, 5832, 5838, 5844, 5850, 5857, 5864, -    5871, 5878, 5885, 5892, 5899, 5906, 5913, 5920, -    5927, 5932, 5937, 5942, 5947, 5952, 5957, 5962, -    5967, 5972, 5978, 5984, 5990, 5996, 6002, 6008, -    6014, 6020, 6026, 6032, 6038, 6044, 6050, 6056, -    6062, 6068, 6074, 6080, 6086, 6092, 6098, 6104, -    6110, 6116, 6122, 6128, 6134, 6140, 6146, 6152, -    6158, 6164, 6170, 6176, 6182, 6188, 6194, 6198, -    6202, 6206, 6210, 6214, 6218, 6222, 6226, 6230, -    6234, 6238, 6242, 6246, 6250, 6254, 6258, 6262, -    6266, 6270, 6274, 6278, 6282, 6286, 6290, 6294, -    6298, 6302, 6306, 6310, 6314, 6318, 6322, 6326, -    6330, 6334, 6338, 6342, 6346, 6350, 6354, 6358, -    6362, 6366, 6370, 6374, 6378, 6382, 6386, 6390, -    6394, 6398, 6402, 0, 0, 0, 0, 0, +    5701, 5705, 5709, 5713, 5717, 5721, 5725, 5729, +    5733, 5737, 5742, 5747, 5752, 5757, 5762, 5767, +    5772, 5777, 5782, 5787, 5792, 5798, 5804, 5810, +    5816, 5822, 5828, 5834, 5840, 5846, 5853, 5860, +    5867, 5874, 5881, 5888, 5895, 5902, 5909, 5916, +    5923, 5928, 5933, 5938, 5943, 5948, 5953, 5958, +    5963, 5968, 5974, 5980, 5986, 5992, 5998, 6004, +    6010, 6016, 6022, 6028, 6034, 6040, 6046, 6052, +    6058, 6064, 6070, 6076, 6082, 6088, 6094, 6100, +    6106, 6112, 6118, 6124, 6130, 6136, 6142, 6148, +    6154, 6160, 6166, 6172, 6178, 6184, 6190, 6194, +    6198, 6202, 6206, 6210, 6214, 6218, 6222, 6226, +    6230, 6234, 6238, 6242, 6246, 6250, 6254, 6258, +    6262, 6266, 6270, 6274, 6278, 6282, 6286, 6290, +    6294, 6298, 6302, 6306, 6310, 6314, 6318, 6322, +    6326, 6330, 6334, 6338, 6342, 6346, 6350, 6354, +    6358, 6362, 6366, 6370, 6374, 6378, 6382, 6386, +    6390, 6394, 6398, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 6406, 0, 0, 0, +    0, 0, 0, 0, 6402, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6810,7 +6826,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 6413, 6419, 6424, 0, +    0, 0, 0, 0, 6409, 6415, 6420, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6823,7 +6839,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 6430, 0, 0, 0, +    0, 0, 0, 0, 6426, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6848,7 +6864,7 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 6435, +    0, 0, 0, 0, 0, 0, 0, 6431,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6859,74 +6875,74 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 6439, 0, 0, 0, 0, +    0, 0, 0, 6435, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    6443, 6447, 6451, 6455, 6459, 6463, 6467, 6471, -    6475, 6479, 6483, 6487, 6491, 6495, 6499, 6503, -    6507, 6511, 6515, 6519, 6523, 6527, 6531, 6535, -    6539, 6543, 6547, 6551, 6555, 6559, 6563, 6567, -    6571, 6575, 6579, 6583, 6587, 6591, 6595, 6599, -    6603, 6607, 6611, 6615, 6619, 6623, 6627, 6631, -    6635, 6639, 6643, 6647, 6651, 6655, 6659, 6663, -    6667, 6671, 6675, 6679, 6683, 6687, 6691, 6695, -    6699, 6703, 6707, 6711, 6715, 6719, 6723, 6727, -    6731, 6735, 6739, 6743, 6747, 6751, 6755, 6759, -    6763, 6767, 6771, 6775, 6779, 6783, 6787, 6791, -    6795, 6799, 6803, 6807, 6811, 6815, 6819, 6823, -    6827, 6831, 6835, 6839, 6843, 6847, 6851, 6855, -    6859, 6863, 6867, 6871, 6875, 6879, 6883, 6887, -    6891, 6895, 6899, 6903, 6907, 6911, 6915, 6919, -    6923, 6927, 6931, 6935, 6939, 6943, 6947, 6951, -    6955, 6959, 6963, 6967, 6971, 6975, 6979, 6983, -    6987, 6991, 6995, 6999, 7003, 7007, 7011, 7015, -    7019, 7023, 7027, 7031, 7035, 7039, 7043, 7047, -    7051, 7055, 7059, 7063, 7067, 7071, 7075, 7079, -    7083, 7087, 7091, 7095, 7099, 7103, 7107, 7111, -    7115, 7119, 7123, 7127, 7131, 7135, 7139, 7143, -    7147, 7151, 7155, 7159, 7163, 7167, 7171, 7175, -    7179, 7183, 7187, 7191, 7195, 7199, 7203, 7207, -    7211, 7215, 7219, 7223, 7227, 7231, 7235, 7239, -    7243, 7247, 7251, 7255, 7259, 7263, 7267, 7271, -    7275, 7279, 7283, 7287, 7291, 7295, 0, 0, +    6439, 6443, 6447, 6451, 6455, 6459, 6463, 6467, +    6471, 6475, 6479, 6483, 6487, 6491, 6495, 6499, +    6503, 6507, 6511, 6515, 6519, 6523, 6527, 6531, +    6535, 6539, 6543, 6547, 6551, 6555, 6559, 6563, +    6567, 6571, 6575, 6579, 6583, 6587, 6591, 6595, +    6599, 6603, 6607, 6611, 6615, 6619, 6623, 6627, +    6631, 6635, 6639, 6643, 6647, 6651, 6655, 6659, +    6663, 6667, 6671, 6675, 6679, 6683, 6687, 6691, +    6695, 6699, 6703, 6707, 6711, 6715, 6719, 6723, +    6727, 6731, 6735, 6739, 6743, 6747, 6751, 6755, +    6759, 6763, 6767, 6771, 6775, 6779, 6783, 6787, +    6791, 6795, 6799, 6803, 6807, 6811, 6815, 6819, +    6823, 6827, 6831, 6835, 6839, 6843, 6847, 6851, +    6855, 6859, 6863, 6867, 6871, 6875, 6879, 6883, +    6887, 6891, 6895, 6899, 6903, 6907, 6911, 6915, +    6919, 6923, 6927, 6931, 6935, 6939, 6943, 6947, +    6951, 6955, 6959, 6963, 6967, 6971, 6975, 6979, +    6983, 6987, 6991, 6995, 6999, 7003, 7007, 7011, +    7015, 7019, 7023, 7027, 7031, 7035, 7039, 7043, +    7047, 7051, 7055, 7059, 7063, 7067, 7071, 7075, +    7079, 7083, 7087, 7091, 7095, 7099, 7103, 7107, +    7111, 7115, 7119, 7123, 7127, 7131, 7135, 7139, +    7143, 7147, 7151, 7155, 7159, 7163, 7167, 7171, +    7175, 7179, 7183, 7187, 7191, 7195, 7199, 7203, +    7207, 7211, 7215, 7219, 7223, 7227, 7231, 7235, +    7239, 7243, 7247, 7251, 7255, 7259, 7263, 7267, +    7271, 7275, 7279, 7283, 7287, 7291, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    7299, 0, 0, 0, 0, 0, 0, 0, +    7295, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 7303, 0, -    7307, 7311, 7315, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 7299, 0, +    7303, 7307, 7311, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 7319, 0, 7324, 0, -    7329, 0, 7334, 0, 7339, 0, 7344, 0, -    7349, 0, 7354, 0, 7359, 0, 7364, 0, -    7369, 0, 7374, 0, 0, 7379, 0, 7384, -    0, 7389, 0, 0, 0, 0, 0, 0, -    7394, 7399, 0, 7404, 7409, 0, 7414, 7419, -    0, 7424, 7429, 0, 7434, 7439, 0, 0, +    0, 0, 0, 0, 7315, 0, 7320, 0, +    7325, 0, 7330, 0, 7335, 0, 7340, 0, +    7345, 0, 7350, 0, 7355, 0, 7360, 0, +    7365, 0, 7370, 0, 0, 7375, 0, 7380, +    0, 7385, 0, 0, 0, 0, 0, 0, +    7390, 7395, 0, 7400, 7405, 0, 7410, 7415, +    0, 7420, 7425, 0, 7430, 7435, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 7444, 0, 0, 0, -    0, 0, 0, 7449, 7454, 0, 7459, 7464, +    0, 0, 0, 0, 7440, 0, 0, 0, +    0, 0, 0, 7445, 7450, 0, 7455, 7460,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 7469, 0, 7474, 0, -    7479, 0, 7484, 0, 7489, 0, 7494, 0, -    7499, 0, 7504, 0, 7509, 0, 7514, 0, -    7519, 0, 7524, 0, 0, 7529, 0, 7534, -    0, 7539, 0, 0, 0, 0, 0, 0, -    7544, 7549, 0, 7554, 7559, 0, 7564, 7569, -    0, 7574, 7579, 0, 7584, 7589, 0, 0, +    0, 0, 0, 0, 7465, 0, 7470, 0, +    7475, 0, 7480, 0, 7485, 0, 7490, 0, +    7495, 0, 7500, 0, 7505, 0, 7510, 0, +    7515, 0, 7520, 0, 0, 7525, 0, 7530, +    0, 7535, 0, 0, 0, 0, 0, 0, +    7540, 7545, 0, 7550, 7555, 0, 7560, 7565, +    0, 7570, 7575, 0, 7580, 7585, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 7594, 0, 0, 7599, -    7604, 7609, 7614, 0, 0, 0, 7619, 7624, +    0, 0, 0, 0, 7590, 0, 0, 7595, +    7600, 7605, 7610, 0, 0, 0, 7615, 7620,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, @@ -6934,751 +6950,751 @@ const TQ_UINT16 TQUnicodeTables::decomposition_info[] = {      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 7629, 7633, 7637, 7641, 7645, 7649, 7653, -    7657, 7661, 7665, 7669, 7673, 7677, 7681, 7685, -    7689, 7693, 7697, 7701, 7705, 7709, 7713, 7717, -    7721, 7725, 7729, 7733, 7737, 7741, 7745, 7749, -    7753, 7757, 7761, 7765, 7769, 7773, 7777, 7781, -    7785, 7789, 7793, 7797, 7801, 7805, 7809, 7813, -    7817, 7821, 7825, 7829, 7833, 7837, 7841, 7845, -    7849, 7853, 7857, 7861, 7865, 7869, 7873, 7877, -    7881, 7885, 7889, 7893, 7897, 7901, 7905, 7909, -    7913, 7917, 7921, 7925, 7929, 7933, 7937, 7941, -    7945, 7949, 7953, 7957, 7961, 7965, 7969, 7973, -    7977, 7981, 7985, 7989, 7993, 7997, 8001, 0, -    0, 0, 8005, 8009, 8013, 8017, 8021, 8025, -    8029, 8033, 8037, 8041, 8045, 8049, 8053, 8057, +    0, 7625, 7629, 7633, 7637, 7641, 7645, 7649, +    7653, 7657, 7661, 7665, 7669, 7673, 7677, 7681, +    7685, 7689, 7693, 7697, 7701, 7705, 7709, 7713, +    7717, 7721, 7725, 7729, 7733, 7737, 7741, 7745, +    7749, 7753, 7757, 7761, 7765, 7769, 7773, 7777, +    7781, 7785, 7789, 7793, 7797, 7801, 7805, 7809, +    7813, 7817, 7821, 7825, 7829, 7833, 7837, 7841, +    7845, 7849, 7853, 7857, 7861, 7865, 7869, 7873, +    7877, 7881, 7885, 7889, 7893, 7897, 7901, 7905, +    7909, 7913, 7917, 7921, 7925, 7929, 7933, 7937, +    7941, 7945, 7949, 7953, 7957, 7961, 7965, 7969, +    7973, 7977, 7981, 7985, 7989, 7993, 7997, 0, +    0, 0, 8001, 8005, 8009, 8013, 8017, 8021, +    8025, 8029, 8033, 8037, 8041, 8045, 8049, 8053,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, - -    8061, 8067, 8073, 8079, 8085, 8091, 8097, 8103, -    8109, 8115, 8121, 8127, 8133, 8139, 8145, 8152, -    8159, 8166, 8173, 8180, 8187, 8194, 8201, 8208, -    8215, 8222, 8229, 8236, 8243, 0, 0, 0, -    8250, 8256, 8262, 8268, 8274, 8280, 8286, 8292, -    8298, 8304, 8310, 8316, 8322, 8328, 8334, 8340, -    8346, 8352, 8358, 8364, 8370, 8376, 8382, 8388, -    8394, 8400, 8406, 8412, 8418, 8424, 8430, 8436, -    8442, 8448, 8454, 8460, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 8466, 8471, 8476, 8481, 8486, 8491, 8496, -    8501, 8506, 8511, 8516, 8521, 8526, 8531, 8536, -    8541, 8545, 8549, 8553, 8557, 8561, 8565, 8569, -    8573, 8577, 8581, 8585, 8589, 8593, 8597, 8602, -    8607, 8612, 8617, 8622, 8627, 8632, 8637, 8642, -    8647, 8652, 8657, 8662, 0, 0, 0, 0, -    8667, 8671, 8675, 8679, 8683, 8687, 8691, 8695, -    8699, 8703, 8707, 8711, 8715, 8719, 8723, 8727, -    8731, 8735, 8739, 8743, 8747, 8751, 8755, 8759, -    8763, 8767, 8771, 8775, 8779, 8783, 8787, 8791, -    8795, 8799, 8803, 8807, 8811, 8815, 8819, 8823, -    8827, 8831, 8835, 8839, 8843, 8847, 8851, 8855, -    8859, 8863, 8868, 8873, 8878, 8883, 8888, 8893, -    8898, 8903, 8908, 8913, 8918, 8923, 8928, 8933, -    8938, 8943, 8948, 8953, 8958, 8963, 8968, 8973, -    8978, 8983, 8989, 8995, 0, 0, 0, 0, -    9001, 9005, 9009, 9013, 9017, 9021, 9025, 9029, -    9033, 9037, 9041, 9045, 9049, 9053, 9057, 9061, -    9065, 9069, 9073, 9077, 9081, 9085, 9089, 9093, -    9097, 9101, 9105, 9109, 9113, 9117, 9121, 9125, -    9129, 9133, 9137, 9141, 9145, 9149, 9153, 9157, -    9161, 9165, 9169, 9173, 9177, 9181, 9185, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, + +    8057, 8063, 8069, 8075, 8081, 8087, 8093, 8099, +    8105, 8111, 8117, 8123, 8129, 8135, 8141, 8148, +    8155, 8162, 8169, 8176, 8183, 8190, 8197, 8204, +    8211, 8218, 8225, 8232, 8239, 0, 0, 0, +    8246, 8252, 8258, 8264, 8270, 8276, 8282, 8288, +    8294, 8300, 8306, 8312, 8318, 8324, 8330, 8336, +    8342, 8348, 8354, 8360, 8366, 8372, 8378, 8384, +    8390, 8396, 8402, 8408, 8414, 8420, 8426, 8432, +    8438, 8444, 8450, 8456, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 8462, 8467, 8472, 8477, 8482, 8487, 8492, +    8497, 8502, 8507, 8512, 8517, 8522, 8527, 8532, +    8537, 8541, 8545, 8549, 8553, 8557, 8561, 8565, +    8569, 8573, 8577, 8581, 8585, 8589, 8593, 8598, +    8603, 8608, 8613, 8618, 8623, 8628, 8633, 8638, +    8643, 8648, 8653, 8658, 0, 0, 0, 0, +    8663, 8667, 8671, 8675, 8679, 8683, 8687, 8691, +    8695, 8699, 8703, 8707, 8711, 8715, 8719, 8723, +    8727, 8731, 8735, 8739, 8743, 8747, 8751, 8755, +    8759, 8763, 8767, 8771, 8775, 8779, 8783, 8787, +    8791, 8795, 8799, 8803, 8807, 8811, 8815, 8819, +    8823, 8827, 8831, 8835, 8839, 8843, 8847, 8851, +    8855, 8859, 8864, 8869, 8874, 8879, 8884, 8889, +    8894, 8899, 8904, 8909, 8914, 8919, 8924, 8929, +    8934, 8939, 8944, 8949, 8954, 8959, 8964, 8969, +    8974, 8979, 8985, 8991, 0, 0, 0, 0, +    8997, 9001, 9005, 9009, 9013, 9017, 9021, 9025, +    9029, 9033, 9037, 9041, 9045, 9049, 9053, 9057, +    9061, 9065, 9069, 9073, 9077, 9081, 9085, 9089, +    9093, 9097, 9101, 9105, 9109, 9113, 9117, 9121, +    9125, 9129, 9133, 9137, 9141, 9145, 9149, 9153, +    9157, 9161, 9165, 9169, 9173, 9177, 9181, 0, -    9189, 9196, 9203, 9210, 9216, 9223, 9229, 9235, -    9243, 9250, 9256, 9262, 9268, 9275, 9282, 9288, -    9294, 9299, 9305, 9312, 9319, 9324, 9332, 9341, -    9349, 9355, 9363, 9371, 9378, 9384, 9390, 9396, -    9403, 9411, 9418, 9424, 9430, 9436, 9441, 9446, -    9451, 9456, 9462, 9468, 9476, 9482, 9489, 9497, -    9503, 9508, 9513, 9521, 9528, 9536, 9542, 9550, -    9555, 9561, 9567, 9573, 9579, 9585, 9592, 9598, -    9603, 9609, 9615, 9621, 9628, 9634, 9640, 9646, -    9654, 9661, 9666, 9674, 9679, 9686, 9693, 9699, -    9705, 9711, 9718, 9723, 9729, 9736, 9741, 9749, -    9755, 9760, 9765, 9770, 9775, 9780, 9785, 9790, -    9795, 9800, 9805, 9811, 9817, 9823, 9829, 9835, -    9841, 9847, 9853, 9859, 9865, 9871, 9877, 9883, -    9889, 9895, 9901, 9906, 9911, 9917, 9922, 0, -    0, 0, 0, 9927, 9932, 9937, 9942, 9947, -    9954, 9959, 9964, 9969, 9974, 9979, 9984, 9989, -    9994, 10000, 10007, 10012, 10017, 10022, 10027, 10032, -    10037, 10042, 10048, 10054, 10060, 10066, 10071, 10076, -    10081, 10086, 10091, 10096, 10101, 10106, 10111, 10116, -    10122, 10128, 10133, 10139, 10145, 10151, 10156, 10162, -    10168, 10175, 10180, 10186, 10192, 10198, 10204, 10212, -    10221, 10226, 10231, 10236, 10241, 10246, 10251, 10256, -    10261, 10266, 10271, 10276, 10281, 10286, 10291, 10296, -    10301, 10306, 10311, 10318, 10323, 10328, 10333, 10340, -    10346, 10351, 10356, 10361, 10366, 10371, 10376, 10381, -    10386, 10391, 10396, 10402, 10407, 10412, 10418, 10424, -    10429, 10436, 10442, 10447, 10452, 10457, 0, 0, -    10462, 10467, 10472, 10477, 10482, 10487, 10492, 10497, -    10502, 10507, 10513, 10519, 10525, 10531, 10537, 10543, -    10549, 10555, 10561, 10567, 10573, 10579, 10585, 10591, -    10597, 10603, 10609, 10615, 10621, 10627, 10633, 0, - -    10639, 10643, 10647, 10651, 10655, 10659, 10663, 10667, -    10671, 10675, 10679, 10683, 10687, 10691, 10695, 10699, -    10703, 10707, 10711, 10715, 10719, 10723, 10727, 10731, -    10735, 10739, 10743, 10747, 10751, 10755, 10759, 10763, -    10767, 10771, 10775, 10779, 10783, 10787, 10791, 10795, -    10799, 10803, 10807, 10811, 10815, 10819, 10823, 10827, -    10831, 10835, 10839, 10843, 10847, 10851, 10855, 10859, -    10863, 10867, 10871, 10875, 10879, 10883, 10887, 10891, -    10895, 10899, 10903, 10907, 10911, 10915, 10919, 10923, -    10927, 10931, 10935, 10939, 10943, 10947, 10951, 10955, -    10959, 10963, 10967, 10971, 10975, 10979, 10983, 10987, -    10991, 10995, 10999, 11003, 11007, 11011, 11015, 11019, -    11023, 11027, 11031, 11035, 11039, 11043, 11047, 11051, -    11055, 11059, 11063, 11067, 11071, 11075, 11079, 11083, -    11087, 11091, 11095, 11099, 11103, 11107, 11111, 11115, -    11119, 11123, 11127, 11131, 11135, 11139, 11143, 11147, -    11151, 11155, 11159, 11163, 11167, 11171, 11175, 11179, -    11183, 11187, 11191, 11195, 11199, 11203, 11207, 11211, -    11215, 11219, 11223, 11227, 11231, 11235, 11239, 11243, -    11247, 11251, 11255, 11259, 11263, 11267, 11271, 11275, -    11279, 11283, 11287, 11291, 11295, 11299, 11303, 11307, -    11311, 11315, 11319, 11323, 11327, 11331, 11335, 11339, -    11343, 11347, 11351, 11355, 11359, 11363, 11367, 11371, -    11375, 11379, 11383, 11387, 11391, 11395, 11399, 11403, -    11407, 11411, 11415, 11419, 11423, 11427, 11431, 11435, -    11439, 11443, 11447, 11451, 11455, 11459, 11463, 11467, -    11471, 11475, 11479, 11483, 11487, 11491, 11495, 11499, -    11503, 11507, 11511, 11515, 11519, 11523, 11527, 11531, -    11535, 11539, 11543, 11547, 11551, 11555, 11559, 11563, -    11567, 11571, 11575, 11579, 11583, 11587, 11591, 11595, -    11599, 11603, 11607, 11611, 11615, 11619, 11623, 11627, -    11631, 11635, 11639, 11643, 11647, 11651, 11655, 11659, - -    11663, 11667, 11671, 11675, 11679, 11683, 11687, 11691, -    11695, 11699, 11703, 11707, 11711, 11715, 0, 0, -    11719, 0, 11723, 0, 0, 11727, 11731, 11735, -    11739, 11743, 11747, 11751, 11755, 11759, 11763, 0, -    11767, 0, 11771, 0, 0, 11775, 11779, 0, -    0, 0, 11783, 11787, 11791, 11795, 0, 0, -    11799, 11803, 11807, 11811, 11815, 11819, 11823, 11827, -    11831, 11835, 11839, 11843, 11847, 11851, 11855, 11859, -    11863, 11867, 11871, 11875, 11879, 11883, 11887, 11891, -    11895, 11899, 11903, 11907, 11911, 11915, 11919, 11923, -    11927, 11931, 11935, 11939, 11943, 11947, 11951, 11955, -    11959, 11963, 11967, 11971, 11975, 11979, 11983, 11987, -    11991, 11995, 11999, 12003, 12007, 12011, 12015, 12019, -    12023, 12027, 12031, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, - -    12035, 12040, 12045, 12050, 12056, 12062, 12067, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 12072, 12077, 12082, 12087, 12092, -    0, 0, 0, 0, 0, 12097, 0, 12102, -    12107, 12111, 12115, 12119, 12123, 12127, 12131, 12135, -    12139, 12143, 12147, 12152, 12157, 12162, 12167, 12172, -    12177, 12182, 12187, 12192, 12197, 12202, 12207, 0, -    12212, 12217, 12222, 12227, 12232, 0, 12237, 0, -    12242, 12247, 0, 12252, 12257, 0, 12262, 12267, -    12272, 12277, 12282, 12287, 12292, 12297, 12302, 12307, -    12312, 12316, 12320, 12324, 12328, 12332, 12336, 12340, -    12344, 12348, 12352, 12356, 12360, 12364, 12368, 12372, -    12376, 12380, 12384, 12388, 12392, 12396, 12400, 12404, -    12408, 12412, 12416, 12420, 12424, 12428, 12432, 12436, -    12440, 12444, 12448, 12452, 12456, 12460, 12464, 12468, -    12472, 12476, 12480, 12484, 12488, 12492, 12496, 12500, -    12504, 12508, 12512, 12516, 12520, 12524, 12528, 12532, -    12536, 12540, 12544, 12548, 12552, 12556, 12560, 12564, -    12568, 12572, 12576, 12580, 12584, 12588, 12592, 12596, -    12600, 12604, 12608, 12612, 12616, 12620, 12624, 12628, -    12632, 12636, 12640, 12644, 12648, 12652, 12656, 12660, -    12664, 12668, 12672, 12676, 12680, 12684, 12688, 12692, -    12696, 12700, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 12704, 12708, 12712, 12716, 12720, -    12724, 12728, 12732, 12736, 12740, 12744, 12748, 12752, -    12756, 12760, 12764, 12768, 12772, 12776, 12780, 12784, -    12788, 12792, 12796, 12801, 12806, 12811, 12816, 12821, -    12826, 12831, 12836, 12841, 12846, 12851, 12856, 12861, -    12866, 12871, 12876, 12881, 12886, 12890, 12894, 12898, - -    12902, 12907, 12912, 12917, 12922, 12927, 12932, 12937, -    12942, 12947, 12952, 12957, 12962, 12967, 12972, 12977, -    12982, 12987, 12992, 12997, 13002, 13007, 13012, 13017, -    13022, 13027, 13032, 13037, 13042, 13047, 13052, 13057, -    13062, 13067, 13072, 13077, 13082, 13087, 13092, 13097, -    13102, 13107, 13112, 13117, 13122, 13127, 13132, 13137, -    13142, 13147, 13152, 13157, 13162, 13167, 13172, 13177, -    13182, 13187, 13192, 13197, 13202, 13207, 13212, 13217, -    13222, 13227, 13232, 13237, 13242, 13247, 13252, 13257, -    13262, 13267, 13272, 13277, 13282, 13287, 13292, 13297, -    13302, 13307, 13312, 13317, 13322, 13327, 13332, 13337, -    13342, 13347, 13352, 13357, 13362, 13367, 13372, 13378, -    13384, 13390, 13396, 13402, 13408, 13413, 13418, 13423, -    13428, 13433, 13438, 13443, 13448, 13453, 13458, 13463, -    13468, 13473, 13478, 13483, 13488, 13493, 13498, 13503, -    13508, 13513, 13518, 13523, 13528, 13533, 13538, 13543, -    13548, 13553, 13558, 13563, 13568, 13573, 13578, 13583, -    13588, 13593, 13598, 13603, 13608, 13613, 13618, 13623, -    13628, 13633, 13638, 13643, 13648, 13653, 13658, 13663, -    13668, 13673, 13678, 13683, 13688, 13693, 13698, 13703, -    13708, 13713, 13718, 13723, 13728, 13733, 13738, 13743, -    13748, 13753, 13758, 13763, 13768, 13773, 13778, 13783, -    13788, 13793, 13798, 13803, 13808, 13813, 13818, 13823, -    13828, 13833, 13838, 13843, 13848, 13853, 13858, 13863, -    13868, 13873, 13878, 13883, 13888, 13893, 13898, 13903, -    13908, 13913, 13918, 13923, 13928, 13933, 13938, 13943, -    13948, 13953, 13958, 13963, 13968, 13973, 13978, 13983, -    13988, 13993, 13998, 14003, 14008, 14013, 14018, 14023, -    14028, 14033, 14038, 14043, 14048, 14053, 14058, 14063, -    14068, 14073, 14078, 14083, 14088, 14093, 14098, 14103, -    14108, 14113, 14118, 14124, 14130, 14136, 14141, 14146, -    14151, 14156, 14161, 14166, 14171, 14176, 14181, 14186, - -    14191, 14196, 14201, 14206, 14211, 14216, 14221, 14226, -    14231, 14236, 14241, 14246, 14251, 14256, 14261, 14266, -    14271, 14276, 14281, 14286, 14291, 14296, 14301, 14306, -    14311, 14316, 14321, 14326, 14331, 14336, 14341, 14346, -    14351, 14356, 14361, 14366, 14371, 14376, 14381, 14386, -    14391, 14396, 14401, 14406, 14411, 14416, 14421, 14426, -    14431, 14436, 14441, 14446, 14451, 14456, 14461, 14466, -    14471, 14476, 14481, 14486, 14491, 14496, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    14501, 14507, 14513, 14519, 14525, 14531, 14537, 14543, -    14549, 14555, 14561, 14567, 14573, 14579, 14585, 14591, -    14597, 14603, 14609, 14615, 14621, 14627, 14633, 14639, -    14645, 14651, 14657, 14663, 14669, 14675, 14681, 14687, -    14693, 14699, 14705, 14711, 14717, 14723, 14729, 14735, -    14741, 14747, 14753, 14759, 14765, 14771, 14777, 14783, -    14789, 14795, 14801, 14807, 14813, 14819, 14825, 14831, -    14837, 14843, 14849, 14855, 14861, 14867, 14873, 14879, -    0, 0, 14885, 14891, 14897, 14903, 14909, 14915, -    14921, 14927, 14933, 14939, 14945, 14951, 14957, 14963, -    14969, 14975, 14981, 14987, 14993, 14999, 15005, 15011, -    15017, 15023, 15029, 15035, 15041, 15047, 15053, 15059, -    15065, 15071, 15077, 15083, 15089, 15095, 15101, 15107, -    15113, 15119, 15125, 15131, 15137, 15143, 15149, 15155, -    15161, 15167, 15173, 15179, 15185, 15191, 15197, 15203, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    15209, 15215, 15221, 15228, 15235, 15242, 15249, 15256, -    15263, 15270, 15276, 15297, 15308, 0, 0, 0, - -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, -    15315, 15319, 15323, 15327, 15331, 15335, 15339, 15343, -    15347, 15351, 15355, 15359, 15363, 15367, 15371, 15375, -    15379, 15383, 15387, 15391, 15395, 0, 0, 0, -    0, 15399, 15403, 15407, 15411, 15415, 15419, 15423, -    15427, 15431, 15435, 0, 15439, 15443, 15447, 15451, -    15455, 15459, 15463, 15467, 15471, 15475, 15479, 15483, -    15487, 15491, 15495, 15499, 15503, 15507, 15511, 0, -    15515, 15519, 15523, 15527, 0, 0, 0, 0, -    15531, 15536, 15541, 0, 15546, 0, 15551, 15556, -    15561, 15566, 15571, 15576, 15581, 15586, 15591, 15596, -    15601, 15605, 15609, 15613, 15617, 15621, 15625, 15629, -    15633, 15637, 15641, 15645, 15649, 15653, 15657, 15661, -    15665, 15669, 15673, 15677, 15681, 15685, 15689, 15693, -    15697, 15701, 15705, 15709, 15713, 15717, 15721, 15725, -    15729, 15733, 15737, 15741, 15745, 15749, 15753, 15757, -    15761, 15765, 15769, 15773, 15777, 15781, 15785, 15789, -    15793, 15797, 15801, 15805, 15809, 15813, 15817, 15821, -    15825, 15829, 15833, 15837, 15841, 15845, 15849, 15853, -    15857, 15861, 15865, 15869, 15873, 15877, 15881, 15885, -    15889, 15893, 15897, 15901, 15905, 15909, 15913, 15917, -    15921, 15925, 15929, 15933, 15937, 15941, 15945, 15949, -    15953, 15957, 15961, 15965, 15969, 15973, 15977, 15981, -    15985, 15989, 15993, 15997, 16001, 16005, 16009, 16013, -    16017, 16021, 16025, 16029, 16033, 16037, 16041, 16045, -    16049, 16053, 16057, 16061, 16065, 16069, 16074, 16079, -    16084, 16089, 16094, 16099, 16104, 0, 0, 0, - -    0, 16109, 16113, 16117, 16121, 16125, 16129, 16133, -    16137, 16141, 16145, 16149, 16153, 16157, 16161, 16165, -    16169, 16173, 16177, 16181, 16185, 16189, 16193, 16197, -    16201, 16205, 16209, 16213, 16217, 16221, 16225, 16229, -    16233, 16237, 16241, 16245, 16249, 16253, 16257, 16261, -    16265, 16269, 16273, 16277, 16281, 16285, 16289, 16293, -    16297, 16301, 16305, 16309, 16313, 16317, 16321, 16325, -    16329, 16333, 16337, 16341, 16345, 16349, 16353, 16357, -    16361, 16365, 16369, 16373, 16377, 16381, 16385, 16389, -    16393, 16397, 16401, 16405, 16409, 16413, 16417, 16421, -    16425, 16429, 16433, 16437, 16441, 16445, 16449, 16453, -    16457, 16461, 16465, 16469, 16473, 16477, 16481, 16485, -    16489, 16493, 16497, 16501, 16505, 16509, 16513, 16517, -    16521, 16525, 16529, 16533, 16537, 16541, 16545, 16549, -    16553, 16557, 16561, 16565, 16569, 16573, 16577, 16581, -    16585, 16589, 16593, 16597, 16601, 16605, 16609, 16613, -    16617, 16621, 16625, 16629, 16633, 16637, 16641, 16645, -    16649, 16653, 16657, 16661, 16665, 16669, 16673, 16677, -    16681, 16685, 16689, 16693, 16697, 16701, 16705, 16709, -    16713, 16717, 16721, 16725, 16729, 16733, 16737, 16741, -    16745, 16749, 16753, 16757, 16761, 16765, 16769, 16773, -    16777, 16781, 16785, 16789, 16793, 16797, 16801, 16805, -    16809, 16813, 16817, 16821, 16825, 16829, 16833, 16837, -    16841, 16845, 16849, 16853, 16857, 16861, 16865, 0, -    0, 0, 16869, 16873, 16877, 16881, 16885, 16889, -    0, 0, 16893, 16897, 16901, 16905, 16909, 16913, -    0, 0, 16917, 16921, 16925, 16929, 16933, 16937, -    0, 0, 16941, 16945, 16949, 0, 0, 0, -    16953, 16957, 16961, 16965, 16969, 16973, 16977, 0, -    16981, 16985, 16989, 16993, 16997, 17001, 17005, 0, +    9185, 9192, 9199, 9206, 9212, 9219, 9225, 9231, +    9239, 9246, 9252, 9258, 9264, 9271, 9278, 9284, +    9290, 9295, 9301, 9308, 9315, 9320, 9328, 9337, +    9345, 9351, 9359, 9367, 9374, 9380, 9386, 9392, +    9399, 9407, 9414, 9420, 9426, 9432, 9437, 9442, +    9447, 9452, 9458, 9464, 9472, 9478, 9485, 9493, +    9499, 9504, 9509, 9517, 9524, 9532, 9538, 9546, +    9551, 9557, 9563, 9569, 9575, 9581, 9588, 9594, +    9599, 9605, 9611, 9617, 9624, 9630, 9636, 9642, +    9650, 9657, 9662, 9670, 9675, 9682, 9689, 9695, +    9701, 9707, 9714, 9719, 9725, 9732, 9737, 9745, +    9751, 9756, 9761, 9766, 9771, 9776, 9781, 9786, +    9791, 9796, 9801, 9807, 9813, 9819, 9825, 9831, +    9837, 9843, 9849, 9855, 9861, 9867, 9873, 9879, +    9885, 9891, 9897, 9902, 9907, 9913, 9918, 0, +    0, 0, 0, 9923, 9928, 9933, 9938, 9943, +    9950, 9955, 9960, 9965, 9970, 9975, 9980, 9985, +    9990, 9996, 10003, 10008, 10013, 10018, 10023, 10028, +    10033, 10038, 10044, 10050, 10056, 10062, 10067, 10072, +    10077, 10082, 10087, 10092, 10097, 10102, 10107, 10112, +    10118, 10124, 10129, 10135, 10141, 10147, 10152, 10158, +    10164, 10171, 10176, 10182, 10188, 10194, 10200, 10208, +    10217, 10222, 10227, 10232, 10237, 10242, 10247, 10252, +    10257, 10262, 10267, 10272, 10277, 10282, 10287, 10292, +    10297, 10302, 10307, 10314, 10319, 10324, 10329, 10336, +    10342, 10347, 10352, 10357, 10362, 10367, 10372, 10377, +    10382, 10387, 10392, 10398, 10403, 10408, 10414, 10420, +    10425, 10432, 10438, 10443, 10448, 10453, 0, 0, +    10458, 10463, 10468, 10473, 10478, 10483, 10488, 10493, +    10498, 10503, 10509, 10515, 10521, 10527, 10533, 10539, +    10545, 10551, 10557, 10563, 10569, 10575, 10581, 10587, +    10593, 10599, 10605, 10611, 10617, 10623, 10629, 0, + +    10635, 10639, 10643, 10647, 10651, 10655, 10659, 10663, +    10667, 10671, 10675, 10679, 10683, 10687, 10691, 10695, +    10699, 10703, 10707, 10711, 10715, 10719, 10723, 10727, +    10731, 10735, 10739, 10743, 10747, 10751, 10755, 10759, +    10763, 10767, 10771, 10775, 10779, 10783, 10787, 10791, +    10795, 10799, 10803, 10807, 10811, 10815, 10819, 10823, +    10827, 10831, 10835, 10839, 10843, 10847, 10851, 10855, +    10859, 10863, 10867, 10871, 10875, 10879, 10883, 10887, +    10891, 10895, 10899, 10903, 10907, 10911, 10915, 10919, +    10923, 10927, 10931, 10935, 10939, 10943, 10947, 10951, +    10955, 10959, 10963, 10967, 10971, 10975, 10979, 10983, +    10987, 10991, 10995, 10999, 11003, 11007, 11011, 11015, +    11019, 11023, 11027, 11031, 11035, 11039, 11043, 11047, +    11051, 11055, 11059, 11063, 11067, 11071, 11075, 11079, +    11083, 11087, 11091, 11095, 11099, 11103, 11107, 11111, +    11115, 11119, 11123, 11127, 11131, 11135, 11139, 11143, +    11147, 11151, 11155, 11159, 11163, 11167, 11171, 11175, +    11179, 11183, 11187, 11191, 11195, 11199, 11203, 11207, +    11211, 11215, 11219, 11223, 11227, 11231, 11235, 11239, +    11243, 11247, 11251, 11255, 11259, 11263, 11267, 11271, +    11275, 11279, 11283, 11287, 11291, 11295, 11299, 11303, +    11307, 11311, 11315, 11319, 11323, 11327, 11331, 11335, +    11339, 11343, 11347, 11351, 11355, 11359, 11363, 11367, +    11371, 11375, 11379, 11383, 11387, 11391, 11395, 11399, +    11403, 11407, 11411, 11415, 11419, 11423, 11427, 11431, +    11435, 11439, 11443, 11447, 11451, 11455, 11459, 11463, +    11467, 11471, 11475, 11479, 11483, 11487, 11491, 11495, +    11499, 11503, 11507, 11511, 11515, 11519, 11523, 11527, +    11531, 11535, 11539, 11543, 11547, 11551, 11555, 11559, +    11563, 11567, 11571, 11575, 11579, 11583, 11587, 11591, +    11595, 11599, 11603, 11607, 11611, 11615, 11619, 11623, +    11627, 11631, 11635, 11639, 11643, 11647, 11651, 11655, + +    11659, 11663, 11667, 11671, 11675, 11679, 11683, 11687, +    11691, 11695, 11699, 11703, 11707, 11711, 0, 0, +    11715, 0, 11719, 0, 0, 11723, 11727, 11731, +    11735, 11739, 11743, 11747, 11751, 11755, 11759, 0, +    11763, 0, 11767, 0, 0, 11771, 11775, 0, +    0, 0, 11779, 11783, 11787, 11791, 0, 0, +    11795, 11799, 11803, 11807, 11811, 11815, 11819, 11823, +    11827, 11831, 11835, 11839, 11843, 11847, 11851, 11855, +    11859, 11863, 11867, 11871, 11875, 11879, 11883, 11887, +    11891, 11895, 11899, 11903, 11907, 11911, 11915, 11919, +    11923, 11927, 11931, 11935, 11939, 11943, 11947, 11951, +    11955, 11959, 11963, 11967, 11971, 11975, 11979, 11983, +    11987, 11991, 11995, 11999, 12003, 12007, 12011, 12015, +    12019, 12023, 12027, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, + +    12031, 12036, 12041, 12046, 12052, 12058, 12063, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 12068, 12073, 12078, 12083, 12088, +    0, 0, 0, 0, 0, 12093, 0, 12098, +    12103, 12107, 12111, 12115, 12119, 12123, 12127, 12131, +    12135, 12139, 12143, 12148, 12153, 12158, 12163, 12168, +    12173, 12178, 12183, 12188, 12193, 12198, 12203, 0, +    12208, 12213, 12218, 12223, 12228, 0, 12233, 0, +    12238, 12243, 0, 12248, 12253, 0, 12258, 12263, +    12268, 12273, 12278, 12283, 12288, 12293, 12298, 12303, +    12308, 12312, 12316, 12320, 12324, 12328, 12332, 12336, +    12340, 12344, 12348, 12352, 12356, 12360, 12364, 12368, +    12372, 12376, 12380, 12384, 12388, 12392, 12396, 12400, +    12404, 12408, 12412, 12416, 12420, 12424, 12428, 12432, +    12436, 12440, 12444, 12448, 12452, 12456, 12460, 12464, +    12468, 12472, 12476, 12480, 12484, 12488, 12492, 12496, +    12500, 12504, 12508, 12512, 12516, 12520, 12524, 12528, +    12532, 12536, 12540, 12544, 12548, 12552, 12556, 12560, +    12564, 12568, 12572, 12576, 12580, 12584, 12588, 12592, +    12596, 12600, 12604, 12608, 12612, 12616, 12620, 12624, +    12628, 12632, 12636, 12640, 12644, 12648, 12652, 12656, +    12660, 12664, 12668, 12672, 12676, 12680, 12684, 12688, +    12692, 12696, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 12700, 12704, 12708, 12712, 12716, +    12720, 12724, 12728, 12732, 12736, 12740, 12744, 12748, +    12752, 12756, 12760, 12764, 12768, 12772, 12776, 12780, +    12784, 12788, 12792, 12797, 12802, 12807, 12812, 12817, +    12822, 12827, 12832, 12837, 12842, 12847, 12852, 12857, +    12862, 12867, 12872, 12877, 12882, 12886, 12890, 12894, + +    12898, 12903, 12908, 12913, 12918, 12923, 12928, 12933, +    12938, 12943, 12948, 12953, 12958, 12963, 12968, 12973, +    12978, 12983, 12988, 12993, 12998, 13003, 13008, 13013, +    13018, 13023, 13028, 13033, 13038, 13043, 13048, 13053, +    13058, 13063, 13068, 13073, 13078, 13083, 13088, 13093, +    13098, 13103, 13108, 13113, 13118, 13123, 13128, 13133, +    13138, 13143, 13148, 13153, 13158, 13163, 13168, 13173, +    13178, 13183, 13188, 13193, 13198, 13203, 13208, 13213, +    13218, 13223, 13228, 13233, 13238, 13243, 13248, 13253, +    13258, 13263, 13268, 13273, 13278, 13283, 13288, 13293, +    13298, 13303, 13308, 13313, 13318, 13323, 13328, 13333, +    13338, 13343, 13348, 13353, 13358, 13363, 13368, 13374, +    13380, 13386, 13392, 13398, 13404, 13409, 13414, 13419, +    13424, 13429, 13434, 13439, 13444, 13449, 13454, 13459, +    13464, 13469, 13474, 13479, 13484, 13489, 13494, 13499, +    13504, 13509, 13514, 13519, 13524, 13529, 13534, 13539, +    13544, 13549, 13554, 13559, 13564, 13569, 13574, 13579, +    13584, 13589, 13594, 13599, 13604, 13609, 13614, 13619, +    13624, 13629, 13634, 13639, 13644, 13649, 13654, 13659, +    13664, 13669, 13674, 13679, 13684, 13689, 13694, 13699, +    13704, 13709, 13714, 13719, 13724, 13729, 13734, 13739, +    13744, 13749, 13754, 13759, 13764, 13769, 13774, 13779, +    13784, 13789, 13794, 13799, 13804, 13809, 13814, 13819, +    13824, 13829, 13834, 13839, 13844, 13849, 13854, 13859, +    13864, 13869, 13874, 13879, 13884, 13889, 13894, 13899, +    13904, 13909, 13914, 13919, 13924, 13929, 13934, 13939, +    13944, 13949, 13954, 13959, 13964, 13969, 13974, 13979, +    13984, 13989, 13994, 13999, 14004, 14009, 14014, 14019, +    14024, 14029, 14034, 14039, 14044, 14049, 14054, 14059, +    14064, 14069, 14074, 14079, 14084, 14089, 14094, 14099, +    14104, 14109, 14114, 14120, 14126, 14132, 14137, 14142, +    14147, 14152, 14157, 14162, 14167, 14172, 14177, 14182, + +    14187, 14192, 14197, 14202, 14207, 14212, 14217, 14222, +    14227, 14232, 14237, 14242, 14247, 14252, 14257, 14262, +    14267, 14272, 14277, 14282, 14287, 14292, 14297, 14302, +    14307, 14312, 14317, 14322, 14327, 14332, 14337, 14342, +    14347, 14352, 14357, 14362, 14367, 14372, 14377, 14382, +    14387, 14392, 14397, 14402, 14407, 14412, 14417, 14422, +    14427, 14432, 14437, 14442, 14447, 14452, 14457, 14462, +    14467, 14472, 14477, 14482, 14487, 14492, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    14497, 14503, 14509, 14515, 14521, 14527, 14533, 14539, +    14545, 14551, 14557, 14563, 14569, 14575, 14581, 14587, +    14593, 14599, 14605, 14611, 14617, 14623, 14629, 14635, +    14641, 14647, 14653, 14659, 14665, 14671, 14677, 14683, +    14689, 14695, 14701, 14707, 14713, 14719, 14725, 14731, +    14737, 14743, 14749, 14755, 14761, 14767, 14773, 14779, +    14785, 14791, 14797, 14803, 14809, 14815, 14821, 14827, +    14833, 14839, 14845, 14851, 14857, 14863, 14869, 14875, +    0, 0, 14881, 14887, 14893, 14899, 14905, 14911, +    14917, 14923, 14929, 14935, 14941, 14947, 14953, 14959, +    14965, 14971, 14977, 14983, 14989, 14995, 15001, 15007, +    15013, 15019, 15025, 15031, 15037, 15043, 15049, 15055, +    15061, 15067, 15073, 15079, 15085, 15091, 15097, 15103, +    15109, 15115, 15121, 15127, 15133, 15139, 15145, 15151, +    15157, 15163, 15169, 15175, 15181, 15187, 15193, 15199, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    15205, 15211, 15217, 15224, 15231, 15238, 15245, 15252, +    15259, 15266, 15272, 15293, 15304, 0, 0, 0, + +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0, 0, 0, 0, 0, 0, 0, +    15311, 15315, 15319, 15323, 15327, 15331, 15335, 15339, +    15343, 15347, 15351, 15355, 15359, 15363, 15367, 15371, +    15375, 15379, 15383, 15387, 15391, 0, 0, 0, +    0, 15395, 15399, 15403, 15407, 15411, 15415, 15419, +    15423, 15427, 15431, 0, 15435, 15439, 15443, 15447, +    15451, 15455, 15459, 15463, 15467, 15471, 15475, 15479, +    15483, 15487, 15491, 15495, 15499, 15503, 15507, 0, +    15511, 15515, 15519, 15523, 0, 0, 0, 0, +    15527, 15532, 15537, 0, 15542, 0, 15547, 15552, +    15557, 15562, 15567, 15572, 15577, 15582, 15587, 15592, +    15597, 15601, 15605, 15609, 15613, 15617, 15621, 15625, +    15629, 15633, 15637, 15641, 15645, 15649, 15653, 15657, +    15661, 15665, 15669, 15673, 15677, 15681, 15685, 15689, +    15693, 15697, 15701, 15705, 15709, 15713, 15717, 15721, +    15725, 15729, 15733, 15737, 15741, 15745, 15749, 15753, +    15757, 15761, 15765, 15769, 15773, 15777, 15781, 15785, +    15789, 15793, 15797, 15801, 15805, 15809, 15813, 15817, +    15821, 15825, 15829, 15833, 15837, 15841, 15845, 15849, +    15853, 15857, 15861, 15865, 15869, 15873, 15877, 15881, +    15885, 15889, 15893, 15897, 15901, 15905, 15909, 15913, +    15917, 15921, 15925, 15929, 15933, 15937, 15941, 15945, +    15949, 15953, 15957, 15961, 15965, 15969, 15973, 15977, +    15981, 15985, 15989, 15993, 15997, 16001, 16005, 16009, +    16013, 16017, 16021, 16025, 16029, 16033, 16037, 16041, +    16045, 16049, 16053, 16057, 16061, 16065, 16070, 16075, +    16080, 16085, 16090, 16095, 16100, 0, 0, 0, + +    0, 16105, 16109, 16113, 16117, 16121, 16125, 16129, +    16133, 16137, 16141, 16145, 16149, 16153, 16157, 16161, +    16165, 16169, 16173, 16177, 16181, 16185, 16189, 16193, +    16197, 16201, 16205, 16209, 16213, 16217, 16221, 16225, +    16229, 16233, 16237, 16241, 16245, 16249, 16253, 16257, +    16261, 16265, 16269, 16273, 16277, 16281, 16285, 16289, +    16293, 16297, 16301, 16305, 16309, 16313, 16317, 16321, +    16325, 16329, 16333, 16337, 16341, 16345, 16349, 16353, +    16357, 16361, 16365, 16369, 16373, 16377, 16381, 16385, +    16389, 16393, 16397, 16401, 16405, 16409, 16413, 16417, +    16421, 16425, 16429, 16433, 16437, 16441, 16445, 16449, +    16453, 16457, 16461, 16465, 16469, 16473, 16477, 16481, +    16485, 16489, 16493, 16497, 16501, 16505, 16509, 16513, +    16517, 16521, 16525, 16529, 16533, 16537, 16541, 16545, +    16549, 16553, 16557, 16561, 16565, 16569, 16573, 16577, +    16581, 16585, 16589, 16593, 16597, 16601, 16605, 16609, +    16613, 16617, 16621, 16625, 16629, 16633, 16637, 16641, +    16645, 16649, 16653, 16657, 16661, 16665, 16669, 16673, +    16677, 16681, 16685, 16689, 16693, 16697, 16701, 16705, +    16709, 16713, 16717, 16721, 16725, 16729, 16733, 16737, +    16741, 16745, 16749, 16753, 16757, 16761, 16765, 16769, +    16773, 16777, 16781, 16785, 16789, 16793, 16797, 16801, +    16805, 16809, 16813, 16817, 16821, 16825, 16829, 16833, +    16837, 16841, 16845, 16849, 16853, 16857, 16861, 0, +    0, 0, 16865, 16869, 16873, 16877, 16881, 16885, +    0, 0, 16889, 16893, 16897, 16901, 16905, 16909, +    0, 0, 16913, 16917, 16921, 16925, 16929, 16933, +    0, 0, 16937, 16941, 16945, 0, 0, 0, +    16949, 16953, 16957, 16961, 16965, 16969, 16973, 0, +    16977, 16981, 16985, 16989, 16993, 16997, 17001, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,  }; -// 67552 bytes +// 67544 bytes  const TQ_UINT16 TQUnicodeTables::ligature_map[] = {      0, -    5567, 0, -    5552, 0, -    5572, 0, -    67, 72, 77, 82, 87, 92, 332, 342, 352, 966, 1196, 1206, 1346, 2365, 3145, 3155, 0, -    2375, 2385, 2395, 0, +    5563, 0, +    5548, 0, +    5568, 0, +    67, 72, 77, 82, 87, 92, 332, 342, 352, 966, 1196, 1206, 1346, 2361, 3141, 3151, 0, +    2371, 2381, 2391, 0,      97, 362, 372, 382, 392, 0, -    402, 2415, 2425, 2435, 2445, 2455, 0, -    102, 107, 112, 117, 412, 422, 432, 442, 452, 1216, 1226, 1356, 2485, 2495, 3265, 3275, 3285, 0, -    2515, 0, -    462, 472, 482, 492, 1076, 1146, 2525, 0, -    502, 1336, 2535, 2545, 2555, 2565, 2575, 0, -    122, 127, 132, 137, 512, 522, 532, 542, 552, 976, 1236, 1246, 2585, 3345, 3355, 0, +    402, 2411, 2421, 2431, 2441, 2451, 0, +    102, 107, 112, 117, 412, 422, 432, 442, 452, 1216, 1226, 1356, 2481, 2491, 3261, 3271, 3281, 0, +    2511, 0, +    462, 472, 482, 492, 1076, 1146, 2521, 0, +    502, 1336, 2531, 2541, 2551, 2561, 2571, 0, +    122, 127, 132, 137, 512, 522, 532, 542, 552, 976, 1236, 1246, 2581, 3341, 3351, 0,      567, 0, -    577, 1086, 2605, 2615, 2625, 0, -    587, 597, 607, 2635, 2655, 2665, 0, -    2675, 2685, 2695, 0, -    142, 627, 637, 647, 1156, 2705, 2715, 2725, 2735, 0, -    147, 152, 157, 162, 167, 662, 672, 682, 901, 986, 1096, 1256, 1266, 1386, 3365, 3375, 0, -    2785, 2795, 0, -    692, 702, 712, 1276, 1286, 2805, 2815, 2835, 0, -    722, 732, 742, 752, 1316, 2845, 2855, 0, -    762, 772, 1326, 2895, 2905, 2915, 2925, 0, -    172, 177, 182, 187, 782, 792, 802, 812, 822, 832, 911, 996, 1296, 1306, 2935, 2945, 2955, 3485, 3495, 0, -    2985, 2995, 0, -    842, 3005, 3015, 3025, 3035, 3045, 0, -    3055, 3065, 0, -    192, 852, 862, 1406, 3075, 3555, 3565, 3575, 3585, 0, -    867, 877, 887, 3085, 3095, 3105, 0, -    197, 202, 207, 212, 217, 222, 337, 347, 357, 971, 1201, 1211, 1351, 2370, 3150, 3160, 0, -    2380, 2390, 2400, 0, +    577, 1086, 2601, 2611, 2621, 0, +    587, 597, 607, 2631, 2651, 2661, 0, +    2671, 2681, 2691, 0, +    142, 627, 637, 647, 1156, 2701, 2711, 2721, 2731, 0, +    147, 152, 157, 162, 167, 662, 672, 682, 901, 986, 1096, 1256, 1266, 1386, 3361, 3371, 0, +    2781, 2791, 0, +    692, 702, 712, 1276, 1286, 2801, 2811, 2831, 0, +    722, 732, 742, 752, 1316, 2841, 2851, 0, +    762, 772, 1326, 2891, 2901, 2911, 2921, 0, +    172, 177, 182, 187, 782, 792, 802, 812, 822, 832, 911, 996, 1296, 1306, 2931, 2941, 2951, 3481, 3491, 0, +    2981, 2991, 0, +    842, 3001, 3011, 3021, 3031, 3041, 0, +    3051, 3061, 0, +    192, 852, 862, 1406, 3071, 3551, 3561, 3571, 3581, 0, +    867, 877, 887, 3081, 3091, 3101, 0, +    197, 202, 207, 212, 217, 222, 337, 347, 357, 971, 1201, 1211, 1351, 2366, 3146, 3156, 0, +    2376, 2386, 2396, 0,      227, 367, 377, 387, 397, 0, -    407, 2420, 2430, 2440, 2450, 2460, 0, -    232, 237, 242, 247, 417, 427, 437, 447, 457, 1221, 1231, 1361, 2490, 2500, 3270, 3280, 3290, 0, -    2520, 0, -    467, 477, 487, 497, 1081, 1151, 2530, 0, -    507, 1341, 2540, 2550, 2560, 2570, 2580, 3115, 0, -    252, 257, 262, 267, 517, 527, 537, 547, 981, 1241, 1251, 2590, 3350, 3360, 0, +    407, 2416, 2426, 2436, 2446, 2456, 0, +    232, 237, 242, 247, 417, 427, 437, 447, 457, 1221, 1231, 1361, 2486, 2496, 3266, 3276, 3286, 0, +    2516, 0, +    467, 477, 487, 497, 1081, 1151, 2526, 0, +    507, 1341, 2536, 2546, 2556, 2566, 2576, 3111, 0, +    252, 257, 262, 267, 517, 527, 537, 547, 981, 1241, 1251, 2586, 3346, 3356, 0,      572, 1126, 0, -    582, 1091, 2610, 2620, 2630, 0, -    592, 602, 612, 2640, 2660, 2670, 0, -    2680, 2690, 2700, 0, -    272, 632, 642, 652, 1161, 2710, 2720, 2730, 2740, 0, -    277, 282, 287, 292, 297, 667, 677, 687, 906, 991, 1101, 1261, 1271, 1391, 3370, 3380, 0, -    2790, 2800, 0, -    697, 707, 717, 1281, 1291, 2810, 2820, 2840, 0, -    727, 737, 747, 757, 1321, 2850, 2860, 0, -    767, 777, 1331, 2900, 2910, 2920, 2930, 3120, 0, -    302, 307, 312, 317, 787, 797, 807, 817, 827, 837, 916, 1001, 1301, 1311, 2940, 2950, 2960, 3490, 3500, 0, -    2990, 3000, 0, -    847, 3010, 3020, 3030, 3040, 3050, 3125, 0, -    3060, 3070, 0, -    322, 327, 857, 1411, 3080, 3130, 3560, 3570, 3580, 3590, 0, -    872, 882, 892, 3090, 3100, 3110, 0, -    1537, 4476, 4670, 0, -    3165, 3175, 3185, 3195, 0, +    582, 1091, 2606, 2616, 2626, 0, +    592, 602, 612, 2636, 2656, 2666, 0, +    2676, 2686, 2696, 0, +    272, 632, 642, 652, 1161, 2706, 2716, 2726, 2736, 0, +    277, 282, 287, 292, 297, 667, 677, 687, 906, 991, 1101, 1261, 1271, 1391, 3366, 3376, 0, +    2786, 2796, 0, +    697, 707, 717, 1281, 1291, 2806, 2816, 2836, 0, +    727, 737, 747, 757, 1321, 2846, 2856, 0, +    767, 777, 1331, 2896, 2906, 2916, 2926, 3116, 0, +    302, 307, 312, 317, 787, 797, 807, 817, 827, 837, 916, 1001, 1301, 1311, 2936, 2946, 2956, 3486, 3496, 0, +    2986, 2996, 0, +    847, 3006, 3016, 3026, 3036, 3046, 3121, 0, +    3056, 3066, 0, +    322, 327, 857, 1411, 3076, 3126, 3556, 3566, 3576, 3586, 0, +    872, 882, 892, 3086, 3096, 3106, 0, +    1537, 4472, 4666, 0, +    3161, 3171, 3181, 3191, 0,      1046, 0,      1166, 0,      1066, 1176, 0, -    2405, 0, -    3295, 3305, 3315, 3325, 0, -    2595, 0, -    3385, 3395, 3405, 3415, 0, -    1376, 2745, 2755, 0, +    2401, 0, +    3291, 3301, 3311, 3321, 0, +    2591, 0, +    3381, 3391, 3401, 3411, 0, +    1376, 2741, 2751, 0,      1366, 0,      1186, 0,      1006, 1016, 1026, 1036, 0, -    3170, 3180, 3190, 3200, 0, +    3166, 3176, 3186, 3196, 0,      1051, 0,      1171, 0,      1071, 1181, 0, -    2410, 0, -    3300, 3310, 3320, 3330, 0, -    2600, 0, -    3390, 3400, 3410, 3420, 0, -    1381, 2750, 2760, 0, +    2406, 0, +    3296, 3306, 3316, 3326, 0, +    2596, 0, +    3386, 3396, 3406, 3416, 0, +    1381, 2746, 2756, 0,      1371, 0,      1191, 0,      1011, 1021, 1031, 1041, 0, -    3215, 3225, 3235, 3245, 0, -    3220, 3230, 3240, 3250, 0, -    2465, 2475, 0, -    2470, 2480, 0, -    2765, 2775, 0, -    2770, 2780, 0, -    2865, 0, -    2870, 0, -    2875, 0, -    2880, 0, -    2965, 0, -    2970, 0, -    2975, 0, -    2980, 0, -    3140, 0, -    3435, 3445, 3455, 3465, 3475, 0, -    3440, 3450, 3460, 3470, 3480, 0, -    3505, 3515, 3525, 3535, 3545, 0, -    3510, 3520, 3530, 3540, 3550, 0, +    3211, 3221, 3231, 3241, 0, +    3216, 3226, 3236, 3246, 0, +    2461, 2471, 0, +    2466, 2476, 0, +    2761, 2771, 0, +    2766, 2776, 0, +    2861, 0, +    2866, 0, +    2871, 0, +    2876, 0, +    2961, 0, +    2966, 0, +    2971, 0, +    2976, 0, +    3136, 0, +    3431, 3441, 3451, 3461, 3471, 0, +    3436, 3446, 3456, 3466, 3476, 0, +    3501, 3511, 3521, 3531, 3541, 0, +    3506, 3516, 3526, 3536, 3546, 0,      1116, 0,      1106, 0,      1111, 0,      1056, 0,      1061, 0, -    2505, 0, -    2510, 0, +    2501, 0, +    2506, 0,      1396, 0,      1401, 0,      1121, 0,      1514, 0, -    1542, 3635, 3640, 4433, 4438, 4443, 4452, 0, -    1551, 3705, 3710, 4506, 0, -    1556, 3775, 3780, 4515, 4524, 0, -    1561, 1586, 3855, 3860, 4573, 4578, 4583, 0, -    1566, 3925, 3930, 4708, 0, -    4665, 0, -    1571, 1591, 3995, 4646, 4651, 4656, 0, -    1576, 4055, 4060, 4717, 4726, 0, -    4418, 0, -    4491, 0, -    1596, 3595, 3600, 4095, 4398, 4403, 4413, 4423, 0, -    1601, 3675, 3680, 4104, 0, -    1606, 3735, 3740, 4113, 4486, 4496, 0, -    1611, 1621, 3815, 3820, 4122, 4544, 4549, 4563, 0, -    1631, 3895, 3900, 4131, 0, -    4626, 4631, 0, -    1626, 1636, 3955, 3960, 4140, 4607, 4612, 4636, 0, -    1641, 4015, 4020, 4149, 4688, 4698, 0, -    1581, 4554, 4568, 0, -    1616, 4617, 4641, 0, -    4693, 0, +    1542, 3631, 3636, 4429, 4434, 4439, 4448, 0, +    1551, 3701, 3706, 4502, 0, +    1556, 3771, 3776, 4511, 4520, 0, +    1561, 1586, 3851, 3856, 4569, 4574, 4579, 0, +    1566, 3921, 3926, 4704, 0, +    4661, 0, +    1571, 1591, 3991, 4642, 4647, 4652, 0, +    1576, 4051, 4056, 4713, 4722, 0, +    4414, 0, +    4487, 0, +    1596, 3591, 3596, 4091, 4394, 4399, 4409, 4419, 0, +    1601, 3671, 3676, 4100, 0, +    1606, 3731, 3736, 4109, 4482, 4492, 0, +    1611, 1621, 3811, 3816, 4118, 4540, 4545, 4559, 0, +    1631, 3891, 3896, 4127, 0, +    4622, 4627, 0, +    1626, 1636, 3951, 3956, 4136, 4603, 4608, 4632, 0, +    1641, 4011, 4016, 4145, 4684, 4694, 0, +    1581, 4550, 4564, 0, +    1616, 4613, 4637, 0, +    4689, 0,      1658, 1663, 0, -    1711, 0, -    1796, 1806, 0, -    1706, 0, -    1696, 1701, 1816, 0, -    1786, 1836, 0, -    1846, 0, -    1721, 1731, 1856, 1866, 0, -    1716, 0, -    1876, 0, -    1726, 1906, 1916, 1926, 0, -    1936, 0, -    1946, 0, -    1896, 0, -    1801, 1811, 0, -    1751, 0, -    1741, 1746, 1821, 0, -    1791, 1841, 0, -    1851, 0, -    1736, 1766, 1861, 1871, 0, -    1761, 0, -    1881, 0, -    1771, 1911, 1921, 1931, 0, -    1941, 0, -    1951, 0, -    1901, 0, -    1756, 0, -    1776, 0, -    1781, 0, -    1826, 0, -    1831, 0, -    1886, 0, -    1891, 0, -    12167, 12172, 12177, 0, -    12182, 12292, 0, -    12187, 0, -    12192, 0, -    12197, 0, -    12202, 12287, 0, -    12207, 0, -    12212, 0, -    12097, 12217, 0, -    12222, 0, -    12227, 12297, 0, -    12232, 0, -    12237, 0, -    12242, 0, -    12247, 0, -    12252, 0, -    12257, 12302, 0, -    12262, 0, -    12267, 0, -    12272, 0, -    12147, 12152, 12277, 0, -    12282, 0, -    12102, 0, -    1961, 1966, 1976, 0, -    1971, 0, -    1981, 0, -    2011, 0, -    2016, 0, -    2006, 0, -    2036, 0, -    2041, 0, -    2046, 0, -    2051, 0, -    2056, 0, -    2061, 0, -    2021, 0, -    2066, 0, -    2071, 0, -    2026, 0, -    2031, 0, -    2086, 0, -    2091, 0, -    2096, 0, -    2076, 2081, 0, -    2111, 0, -    2116, 0, -    2121, 0, -    2126, 0, -    2101, 0, -    2106, 0, -    2146, 0, -    2151, 0, -    2131, 2136, 2141, 0, -    2156, 0, -    2161, 2171, 0, -    2166, 0, -    2176, 0, -    2181, 0, -    2186, 2191, 2196, 0, -    2201, 0, -    2206, 2216, 0, -    2211, 0, -    2221, 2226, 2236, 0, -    2231, 0, -    2290, 0, -    2265, 0, -    2270, 0, -    2275, 0, -    2280, 0, -    2285, 0, -    2295, 2300, 2325, 0, -    2355, 0, -    2330, 0, -    2335, 0, -    2340, 0, -    2345, 0, -    2350, 0, -    2305, 0, -    2315, 0, -    2360, 0, -    2645, 0, -    2650, 0, -    2825, 0, -    2830, 0, -    2885, 0, -    2890, 0, -    3205, 3255, 0, -    3210, 3260, 0, -    3335, 0, -    3340, 0, -    3425, 0, -    3430, 0, -    3605, 3615, 3625, 4158, 0, -    3610, 3620, 3630, 4163, 0, -    4168, 0, -    4173, 0, -    4178, 0, -    4183, 0, -    4188, 0, -    4193, 0, -    3645, 3655, 3665, 4198, 0, -    3650, 3660, 3670, 4203, 0, -    4208, 0, -    4213, 0, -    4218, 0, -    4223, 0, -    4228, 0, -    4233, 0, -    3685, 3695, 0, -    3690, 3700, 0, -    3715, 3725, 0, -    3720, 3730, 0, -    3745, 3755, 3765, 4238, 0, -    3750, 3760, 3770, 4243, 0, -    4248, 0, -    4253, 0, -    4258, 0, -    4263, 0, -    4268, 0, -    4273, 0, -    3785, 3795, 3805, 4278, 0, -    3790, 3800, 3810, 4283, 0, -    4288, 0, -    4293, 0, -    4298, 0, -    4303, 0, -    4308, 0, -    4313, 0, -    3825, 3835, 3845, 0, -    3830, 3840, 3850, 0, -    3865, 3875, 3885, 0, -    3870, 3880, 3890, 0, -    3905, 3915, 0, -    3910, 3920, 0, -    3935, 3945, 0, -    3940, 3950, 0, -    3965, 3975, 3985, 0, -    3970, 3980, 3990, 0, -    4000, 4005, 4010, 0, -    4025, 4035, 4045, 4318, 0, -    4030, 4040, 4050, 4323, 0, -    4328, 0, -    4333, 0, -    4338, 0, -    4343, 0, -    4348, 0, -    4353, 0, -    4065, 4075, 4085, 4358, 0, -    4070, 4080, 4090, 4363, 0, -    4368, 0, -    4373, 0, -    4378, 0, -    4383, 0, -    4388, 0, -    4393, 0, -    4408, 0, -    4481, 0, -    4683, 0, -    4428, 0, -    4529, 4534, 4539, 0, -    4501, 0, -    4703, 0, -    4592, 4597, 4602, 0, -    5455, 0, -    5460, 0, -    5465, 0, -    5470, 0, -    5480, 0, -    5475, 0, -    5485, 0, -    5490, 0, -    5495, 0, -    5500, 0, -    5505, 0, -    5532, 0, -    5537, 0, -    5542, 0, -    5547, 0, -    5562, 0, -    5557, 0, -    5577, 0, -    5582, 0, -    5587, 0, -    5592, 0, -    5597, 0, -    5602, 0, -    5607, 0, -    5612, 0, -    5657, 0, -    5662, 0, -    5617, 0, -    5622, 0, -    5627, 0, -    5632, 0, -    5667, 0, -    5672, 0, -    5637, 0, -    5642, 0, -    5647, 0, -    5652, 0, -    5677, 0, -    5682, 0, -    5687, 0, -    5692, 0, -    6430, 0, -    7444, 0, -    7319, 0, -    7324, 0, -    7329, 0, -    7334, 0, -    7339, 0, -    7344, 0, -    7349, 0, -    7354, 0, -    7359, 0, -    7364, 0, -    7369, 0, -    7374, 0, -    7379, 0, -    7384, 0, -    7389, 0, -    7394, 7399, 0, -    7404, 7409, 0, -    7414, 7419, 0, -    7424, 7429, 0, -    7434, 7439, 0, -    7459, 0, -    7594, 0, -    7469, 0, -    7474, 0, -    7479, 0, -    7484, 0, -    7489, 0, -    7494, 0, -    7499, 0, -    7504, 0, -    7509, 0, -    7514, 0, -    7519, 0, -    7524, 0, -    7529, 0, -    7534, 0, -    7539, 0, -    7544, 7549, 0, -    7554, 7559, 0, -    7564, 7569, 0, -    7574, 7579, 0, -    7584, 7589, 0, -    7599, 0, -    7604, 0, -    7609, 0, -    7614, 0, -    7619, 0, -    12157, 12162, 0, +    1707, 0, +    1792, 1802, 0, +    1702, 0, +    1692, 1697, 1812, 0, +    1782, 1832, 0, +    1842, 0, +    1717, 1727, 1852, 1862, 0, +    1712, 0, +    1872, 0, +    1722, 1902, 1912, 1922, 0, +    1932, 0, +    1942, 0, +    1892, 0, +    1797, 1807, 0, +    1747, 0, +    1737, 1742, 1817, 0, +    1787, 1837, 0, +    1847, 0, +    1732, 1762, 1857, 1867, 0, +    1757, 0, +    1877, 0, +    1767, 1907, 1917, 1927, 0, +    1937, 0, +    1947, 0, +    1897, 0, +    1752, 0, +    1772, 0, +    1777, 0, +    1822, 0, +    1827, 0, +    1882, 0, +    1887, 0, +    12163, 12168, 12173, 0, +    12178, 12288, 0, +    12183, 0, +    12188, 0, +    12193, 0, +    12198, 12283, 0, +    12203, 0, +    12208, 0, +    12093, 12213, 0, +    12218, 0, +    12223, 12293, 0, +    12228, 0, +    12233, 0, +    12238, 0, +    12243, 0, +    12248, 0, +    12253, 12298, 0, +    12258, 0, +    12263, 0, +    12268, 0, +    12143, 12148, 12273, 0, +    12278, 0, +    12098, 0, +    1957, 1962, 1972, 0, +    1967, 0, +    1977, 0, +    2007, 0, +    2012, 0, +    2002, 0, +    2032, 0, +    2037, 0, +    2042, 0, +    2047, 0, +    2052, 0, +    2057, 0, +    2017, 0, +    2062, 0, +    2067, 0, +    2022, 0, +    2027, 0, +    2082, 0, +    2087, 0, +    2092, 0, +    2072, 2077, 0, +    2107, 0, +    2112, 0, +    2117, 0, +    2122, 0, +    2097, 0, +    2102, 0, +    2142, 0, +    2147, 0, +    2127, 2132, 2137, 0, +    2152, 0, +    2157, 2167, 0, +    2162, 0, +    2172, 0, +    2177, 0, +    2182, 2187, 2192, 0, +    2197, 0, +    2202, 2212, 0, +    2207, 0, +    2217, 2222, 2232, 0, +    2227, 0, +    2286, 0, +    2261, 0, +    2266, 0, +    2271, 0, +    2276, 0, +    2281, 0, +    2291, 2296, 2321, 0, +    2351, 0, +    2326, 0, +    2331, 0, +    2336, 0, +    2341, 0, +    2346, 0, +    2301, 0, +    2311, 0, +    2356, 0, +    2641, 0, +    2646, 0, +    2821, 0, +    2826, 0, +    2881, 0, +    2886, 0, +    3201, 3251, 0, +    3206, 3256, 0, +    3331, 0, +    3336, 0, +    3421, 0, +    3426, 0, +    3601, 3611, 3621, 4154, 0, +    3606, 3616, 3626, 4159, 0, +    4164, 0, +    4169, 0, +    4174, 0, +    4179, 0, +    4184, 0, +    4189, 0, +    3641, 3651, 3661, 4194, 0, +    3646, 3656, 3666, 4199, 0, +    4204, 0, +    4209, 0, +    4214, 0, +    4219, 0, +    4224, 0, +    4229, 0, +    3681, 3691, 0, +    3686, 3696, 0, +    3711, 3721, 0, +    3716, 3726, 0, +    3741, 3751, 3761, 4234, 0, +    3746, 3756, 3766, 4239, 0, +    4244, 0, +    4249, 0, +    4254, 0, +    4259, 0, +    4264, 0, +    4269, 0, +    3781, 3791, 3801, 4274, 0, +    3786, 3796, 3806, 4279, 0, +    4284, 0, +    4289, 0, +    4294, 0, +    4299, 0, +    4304, 0, +    4309, 0, +    3821, 3831, 3841, 0, +    3826, 3836, 3846, 0, +    3861, 3871, 3881, 0, +    3866, 3876, 3886, 0, +    3901, 3911, 0, +    3906, 3916, 0, +    3931, 3941, 0, +    3936, 3946, 0, +    3961, 3971, 3981, 0, +    3966, 3976, 3986, 0, +    3996, 4001, 4006, 0, +    4021, 4031, 4041, 4314, 0, +    4026, 4036, 4046, 4319, 0, +    4324, 0, +    4329, 0, +    4334, 0, +    4339, 0, +    4344, 0, +    4349, 0, +    4061, 4071, 4081, 4354, 0, +    4066, 4076, 4086, 4359, 0, +    4364, 0, +    4369, 0, +    4374, 0, +    4379, 0, +    4384, 0, +    4389, 0, +    4404, 0, +    4477, 0, +    4679, 0, +    4424, 0, +    4525, 4530, 4535, 0, +    4497, 0, +    4699, 0, +    4588, 4593, 4598, 0, +    5451, 0, +    5456, 0, +    5461, 0, +    5466, 0, +    5476, 0, +    5471, 0, +    5481, 0, +    5486, 0, +    5491, 0, +    5496, 0, +    5501, 0, +    5528, 0, +    5533, 0, +    5538, 0, +    5543, 0, +    5558, 0, +    5553, 0, +    5573, 0, +    5578, 0, +    5583, 0, +    5588, 0, +    5593, 0, +    5598, 0, +    5603, 0, +    5608, 0, +    5653, 0, +    5658, 0, +    5613, 0, +    5618, 0, +    5623, 0, +    5628, 0, +    5663, 0, +    5668, 0, +    5633, 0, +    5638, 0, +    5643, 0, +    5648, 0, +    5673, 0, +    5678, 0, +    5683, 0, +    5688, 0, +    6426, 0, +    7440, 0, +    7315, 0, +    7320, 0, +    7325, 0, +    7330, 0, +    7335, 0, +    7340, 0, +    7345, 0, +    7350, 0, +    7355, 0, +    7360, 0, +    7365, 0, +    7370, 0, +    7375, 0, +    7380, 0, +    7385, 0, +    7390, 7395, 0, +    7400, 7405, 0, +    7410, 7415, 0, +    7420, 7425, 0, +    7430, 7435, 0, +    7455, 0, +    7590, 0, +    7465, 0, +    7470, 0, +    7475, 0, +    7480, 0, +    7485, 0, +    7490, 0, +    7495, 0, +    7500, 0, +    7505, 0, +    7510, 0, +    7515, 0, +    7520, 0, +    7525, 0, +    7530, 0, +    7535, 0, +    7540, 7545, 0, +    7550, 7555, 0, +    7560, 7565, 0, +    7570, 7575, 0, +    7580, 7585, 0, +    7595, 0, +    7600, 0, +    7605, 0, +    7610, 0, +    7615, 0, +    12153, 12158, 0,  }; @@ -10564,7 +10580,7 @@ const TQ_UINT16 TQUnicodeTables::case_info[] = {      0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7,      0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,      0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0, -    0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0, +    0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x1e9e,      0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,      0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,      0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0, @@ -10611,7 +10627,7 @@ const TQ_UINT16 TQUnicodeTables::case_info[] = {      0x229, 0x228, 0x22b, 0x22a, 0x22d, 0x22c, 0x22f, 0x22e,      0x231, 0x230, 0x233, 0x232, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, +    0, 0x242, 0x241, 0, 0, 0, 0, 0,      0, 0, 0, 0, 0, 0, 0, 0,      0, 0, 0, 0x181, 0x186, 0, 0x189, 0x18a,      0, 0x18f, 0, 0x190, 0, 0, 0, 0, @@ -10666,8 +10682,8 @@ const TQ_UINT16 TQUnicodeTables::case_info[] = {      0x3d9, 0x3d8, 0x3db, 0x3da, 0x3dd, 0x3dc, 0x3df, 0x3de,      0x3e1, 0x3e0, 0x3e3, 0x3e2, 0x3e5, 0x3e4, 0x3e7, 0x3e6,      0x3e9, 0x3e8, 0x3eb, 0x3ea, 0x3ed, 0x3ec, 0x3ef, 0x3ee, -    0x39a, 0x3a1, 0x3a3, 0, 0x3b8, 0x395, 0, 0, -    0, 0, 0, 0, 0, 0, 0, 0, +    0x39a, 0x3a1, 0x3f9, 0, 0x3b8, 0x395, 0, 0, +    0, 0x3f2, 0x3fb, 0x3fa, 0, 0, 0, 0,      0x450, 0x451, 0x452, 0x453, 0x454, 0x455, 0x456, 0x457,      0x458, 0x459, 0x45a, 0x45b, 0x45c, 0x45d, 0x45e, 0x45f, @@ -10754,7 +10770,7 @@ const TQ_UINT16 TQUnicodeTables::case_info[] = {      0x1e81, 0x1e80, 0x1e83, 0x1e82, 0x1e85, 0x1e84, 0x1e87, 0x1e86,      0x1e89, 0x1e88, 0x1e8b, 0x1e8a, 0x1e8d, 0x1e8c, 0x1e8f, 0x1e8e,      0x1e91, 0x1e90, 0x1e93, 0x1e92, 0x1e95, 0x1e94, 0, 0, -    0, 0, 0, 0x1e60, 0, 0, 0, 0, +    0, 0, 0, 0x1e60, 0, 0, 0xdf, 0,      0x1ea1, 0x1ea0, 0x1ea3, 0x1ea2, 0x1ea5, 0x1ea4, 0x1ea7, 0x1ea6,      0x1ea9, 0x1ea8, 0x1eab, 0x1eaa, 0x1ead, 0x1eac, 0x1eaf, 0x1eae,      0x1eb1, 0x1eb0, 0x1eb3, 0x1eb2, 0x1eb5, 0x1eb4, 0x1eb7, 0x1eb6, @@ -12465,7 +12481,7 @@ const TQ_UINT8 TQUnicodeTables::line_break_info[] = {      12, 12, 12, 4, 12, 4, 12, 4,      12, 12, 12, 12, 12, 12, 4, 12,      12, 12, 12, 12, 12, 4, 4, 12, -    12, 12, 12, 4, 4, 4, 12, 12, +    12, 12, 12, 4, 12, 4, 12, 12,      11, 11, 11, 11, 11, 12, 12, 12,      12, 12, 12, 12, 12, 12, 12, 12, @@ -12931,9 +12947,10 @@ const TQ_UINT8 TQUnicodeTables::line_break_info[] = {  };  // 52474 bytes -// END OF GENERATED DATA  #endif +// END OF GENERATED DATA +  #ifndef QT_NO_UNICODETABLES  | 
