[glib] Update to Unicode 6.0



commit 0a5708654080232dd404d089b5b790de79f11032
Author: Behdad Esfahbod <behdad behdad org>
Date:   Fri Jan 21 16:30:19 2011 -0500

    Update to Unicode 6.0
    
    One new GUnicodeBreak enum member.  Three new GUnicodeScript members,
    and one member renamed to fix a typo.
    
    Tests, docs, and scripts are updated.  PCRE update still needed.

 docs/reference/glib/tmpl/unicode.sgml |    6 +-
 glib/gen-unicode-tables.pl            |   79 +-
 glib/gscripttable.h                   |  516 +-
 glib/gunibreak.h                      | 4458 +++++++++----
 glib/gunichartables.h                 | 3223 +++++++---
 glib/gunicode.h                       |   38 +-
 glib/gunicomp.h                       |  288 +-
 glib/gunidecomp.h                     |11955 +++++++++++++++++----------------
 glib/pcre/ucp.h                       |    2 +-
 glib/tests/utf8-misc.c                |   20 +-
 10 files changed, 12521 insertions(+), 8064 deletions(-)
---
diff --git a/docs/reference/glib/tmpl/unicode.sgml b/docs/reference/glib/tmpl/unicode.sgml
index 713ca6f..deb9826 100644
--- a/docs/reference/glib/tmpl/unicode.sgml
+++ b/docs/reference/glib/tmpl/unicode.sgml
@@ -396,6 +396,7 @@ See <ulink url="http://www.unicode.org/unicode/reports/tr14/";
 @G_UNICODE_BREAK_HANGUL_T_JAMO: Hangul T Jamo (JT)
 @G_UNICODE_BREAK_HANGUL_LV_SYLLABLE: Hangul LV Syllable (H2)
 @G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE: Hangul LVT Syllable (H3)
+ G_UNICODE_BREAK_CLOSE_PARANTHESIS: Closing Parenthesis (CP). Since 2.28
 
 <!-- ##### FUNCTION g_unichar_break_type ##### -->
 <para>
@@ -549,10 +550,13 @@ url="http://www.unicode.org/reports/tr24/";>Unicode Standard Annex
 @G_UNICODE_SCRIPT_LISU:                   Lisu. Since 2.26
 @G_UNICODE_SCRIPT_MEETEI_MAYEK:           Meetei Mayek. Since 2.26
 @G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN:      Old South Arabian. Since 2.26
- G_UNICODE_SCRIPT_OLD_TURKISH:            Old Turkish. Since 2.26
+ G_UNICODE_SCRIPT_OLD_TURKIC:             Old Turkic. Since 2.28
 @G_UNICODE_SCRIPT_SAMARITAN:              Samaritan. Since 2.26
 @G_UNICODE_SCRIPT_TAI_THAM:               Tai Tham. Since 2.26
 @G_UNICODE_SCRIPT_TAI_VIET:               Tai Viet. Since 2.26
+ G_UNICODE_SCRIPT_BATAK:                  Batak. Since 2.28
+ G_UNICODE_SCRIPT_BRAHMI:                 Brahmi. Since 2.28
+ G_UNICODE_SCRIPT_MANDAIC:                Mandaic. Since 2.28
 
 <!-- ##### FUNCTION g_unichar_get_script ##### -->
 <para>
diff --git a/glib/gen-unicode-tables.pl b/glib/gen-unicode-tables.pl
index 5368adf..4d6adc3 100755
--- a/glib/gen-unicode-tables.pl
+++ b/glib/gen-unicode-tables.pl
@@ -33,6 +33,8 @@
 # we use some perl unicode features
 require 5.006;
 
+use bytes;
+
 use vars qw($CODE $NAME $CATEGORY $COMBINING_CLASSES $BIDI_CATEGORY $DECOMPOSITION $DECIMAL_VALUE $DIGIT_VALUE $NUMERIC_VALUE $MIRRORED $OLD_NAME $COMMENT $UPPER $LOWER $TITLE $BREAK_CODE $BREAK_CATEGORY $BREAK_NAME $CASE_CODE $CASE_LOWER $CASE_TITLE $CASE_UPPER $CASE_CONDITION);
 
 
@@ -109,42 +111,43 @@ $FOLDING_MAPPING = 2;
 
 %break_mappings =
     (
-     'BK' => "G_UNICODE_BREAK_MANDATORY",
-     'CR' => "G_UNICODE_BREAK_CARRIAGE_RETURN",
-     'LF' => "G_UNICODE_BREAK_LINE_FEED",
-     'CM' => "G_UNICODE_BREAK_COMBINING_MARK",
-     'SG' => "G_UNICODE_BREAK_SURROGATE",
-     'ZW' => "G_UNICODE_BREAK_ZERO_WIDTH_SPACE",
-     'IN' => "G_UNICODE_BREAK_INSEPARABLE",
-     'GL' => "G_UNICODE_BREAK_NON_BREAKING_GLUE",
-     'CB' => "G_UNICODE_BREAK_CONTINGENT",
-     'SP' => "G_UNICODE_BREAK_SPACE",
+     'AI' => "G_UNICODE_BREAK_AMBIGUOUS",
+     'AL' => "G_UNICODE_BREAK_ALPHABETIC",
+     'B2' => "G_UNICODE_BREAK_BEFORE_AND_AFTER",
      'BA' => "G_UNICODE_BREAK_AFTER",
      'BB' => "G_UNICODE_BREAK_BEFORE",
-     'B2' => "G_UNICODE_BREAK_BEFORE_AND_AFTER",
-     'HY' => "G_UNICODE_BREAK_HYPHEN",
-     'NS' => "G_UNICODE_BREAK_NON_STARTER",
-     'OP' => "G_UNICODE_BREAK_OPEN_PUNCTUATION",
+     'BK' => "G_UNICODE_BREAK_MANDATORY",
+     'CB' => "G_UNICODE_BREAK_CONTINGENT",
      'CL' => "G_UNICODE_BREAK_CLOSE_PUNCTUATION",
-     'QU' => "G_UNICODE_BREAK_QUOTATION",
+     'CM' => "G_UNICODE_BREAK_COMBINING_MARK",
+     'CP' => "G_UNICODE_BREAK_CLOSE_PARANTHESIS",
+     'CR' => "G_UNICODE_BREAK_CARRIAGE_RETURN",
      'EX' => "G_UNICODE_BREAK_EXCLAMATION",
+     'GL' => "G_UNICODE_BREAK_NON_BREAKING_GLUE",
+     'H2' => "G_UNICODE_BREAK_HANGUL_LV_SYLLABLE",
+     'H3' => "G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE",
+     'HY' => "G_UNICODE_BREAK_HYPHEN",
      'ID' => "G_UNICODE_BREAK_IDEOGRAPHIC",
-     'NU' => "G_UNICODE_BREAK_NUMERIC",
+     'IN' => "G_UNICODE_BREAK_INSEPARABLE",
      'IS' => "G_UNICODE_BREAK_INFIX_SEPARATOR",
-     'SY' => "G_UNICODE_BREAK_SYMBOL",
-     'AL' => "G_UNICODE_BREAK_ALPHABETIC",
-     'PR' => "G_UNICODE_BREAK_PREFIX",
+     'JL' => "G_UNICODE_BREAK_HANGUL_L_JAMO",
+     'JT' => "G_UNICODE_BREAK_HANGUL_T_JAMO",
+     'JV' => "G_UNICODE_BREAK_HANGUL_V_JAMO",
+     'LF' => "G_UNICODE_BREAK_LINE_FEED",
+     'NL' => "G_UNICODE_BREAK_NEXT_LINE",
+     'NS' => "G_UNICODE_BREAK_NON_STARTER",
+     'NU' => "G_UNICODE_BREAK_NUMERIC",
+     'OP' => "G_UNICODE_BREAK_OPEN_PUNCTUATION",
      'PO' => "G_UNICODE_BREAK_POSTFIX",
+     'PR' => "G_UNICODE_BREAK_PREFIX",
+     'QU' => "G_UNICODE_BREAK_QUOTATION",
      'SA' => "G_UNICODE_BREAK_COMPLEX_CONTEXT",
-     'AI' => "G_UNICODE_BREAK_AMBIGUOUS",
-     'NL' => "G_UNICODE_BREAK_NEXT_LINE",
+     'SG' => "G_UNICODE_BREAK_SURROGATE",
+     'SP' => "G_UNICODE_BREAK_SPACE",
+     'SY' => "G_UNICODE_BREAK_SYMBOL",
      'WJ' => "G_UNICODE_BREAK_WORD_JOINER",
      'XX' => "G_UNICODE_BREAK_UNKNOWN",
-     'JL' => "G_UNICODE_BREAK_HANGUL_L_JAMO",
-     'JV' => "G_UNICODE_BREAK_HANGUL_V_JAMO",
-     'JT' => "G_UNICODE_BREAK_HANGUL_T_JAMO",
-     'H2' => "G_UNICODE_BREAK_HANGUL_LV_SYLLABLE",
-     'H3' => "G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE"
+     'ZW' => "G_UNICODE_BREAK_ZERO_WIDTH_SPACE"
      );
 
 # Title case mappings.
@@ -173,7 +176,7 @@ elsif (@ARGV && $ARGV[0] eq '-both')
 
 if (@ARGV != 2) {
     $0 =~ s  */@@;
-    die "\nUsage: $0 [-decomp | -both] UNICODE-VERSION DIRECTORY\n\n       DIRECTORY should contain the following Unicode data files:\n       UnicodeData.txt, LineBreak.txt, SpecialCasing.txt, CaseFolding.txt,\n       CompositionExclusions.txt, BidiMirroring.txt\n\n";
+    die "\nUsage: $0 [-decomp | -both] UNICODE-VERSION DIRECTORY\n\n       DIRECTORY should contain the following Unicode data files:\n       UnicodeData.txt, LineBreak.txt, SpecialCasing.txt, CaseFolding.txt,\n       CompositionExclusions.txt\n\n";
 }
 
 my ($unicodedatatxt, $linebreaktxt, $specialcasingtxt, $casefoldingtxt, $compositionexclusionstxt);
@@ -182,11 +185,11 @@ my $d = $ARGV[1];
 opendir (my $dir, $d) or die "Cannot open Unicode data dir $d: $!\n";
 for my $f (readdir ($dir))
 {
-    $unicodedatatxt = "$d/$f" if ($f =~ /UnicodeData.*\.txt/);
-    $linebreaktxt = "$d/$f" if ($f =~ /LineBreak.*\.txt/);
-    $specialcasingtxt = "$d/$f" if ($f =~ /SpecialCasing.*\.txt/);
-    $casefoldingtxt = "$d/$f" if ($f =~ /CaseFolding.*\.txt/);
-    $compositionexclusionstxt = "$d/$f" if ($f =~ /CompositionExclusions.*\.txt/);
+    $unicodedatatxt = "$d/$f" if ($f =~ /^UnicodeData.*\.txt/);
+    $linebreaktxt = "$d/$f" if ($f =~ /^LineBreak.*\.txt/);
+    $specialcasingtxt = "$d/$f" if ($f =~ /^SpecialCasing.*\.txt/);
+    $casefoldingtxt = "$d/$f" if ($f =~ /^CaseFolding.*\.txt/);
+    $compositionexclusionstxt = "$d/$f" if ($f =~ /^CompositionExclusions.*\.txt/);
 }
 
 defined $unicodedatatxt or die "Did not find UnicodeData file";
@@ -294,6 +297,7 @@ while (<INPUT>)
     chop;
 
     next if /^#/;
+    next if /^$/;
 
     s/\s*#.*//;
     
@@ -502,7 +506,6 @@ sub length_in_bytes
 {
     my ($string) = @_;
 
-    use bytes;
     return length $string;
 }
 
@@ -889,6 +892,9 @@ sub print_line_break
     print OUT "#ifndef BREAKTABLES_H\n";
     print OUT "#define BREAKTABLES_H\n\n";
 
+    print OUT "#include <glib/gtypes.h>\n";
+    print OUT "#include <glib/gunicode.h>\n\n";
+
     print OUT "#define G_UNICODE_DATA_VERSION \"$ARGV[0]\"\n\n";
 
     printf OUT "#define G_UNICODE_LAST_CHAR 0x%04X\n\n", $last;
@@ -995,8 +1001,8 @@ sub add_special_case
 	       (map { hex ($_) } split /\s+/, $field1),
                0,
                (map { hex ($_) } split /\s+/, $field2));
-    $result = "";
 
+    $result = "";
 
     for $value (@values) {
 	$result .= pack ("U", $value);  # to utf-8
@@ -1200,12 +1206,9 @@ sub output_composition_table
 
     # Output first singletons
 
-    print OUT "static const guint16 compose_first_single[][2] = {\n";
+    print OUT "static const gunichar compose_first_single[][2] = {\n";
     $i = 0;				     
     for $record (@first_singletons) {
-        if ($record->[1] > 0xFFFF or $record->[2] > 0xFFFF) {
-            die "time to switch compose_first_single to gunichar" ;
-        }
 	print OUT ",\n" if $i++ > 0;
 	printf OUT " { %#06x, %#06x }", $record->[1], $record->[2];
     }
diff --git a/glib/gscripttable.h b/glib/gscripttable.h
index b63e2da..6f05fef 100644
--- a/glib/gscripttable.h
+++ b/glib/gscripttable.h
@@ -1,7 +1,7 @@
 /* gscripttable.h: Generated by gen-script-table.pl
  *
- *  Date: Mon Apr  7 23:17:02 2008
- *  Source: Scripts-5.1.0.txt
+ *  Date: Thu Jan 20 20:44:17 2011
+ *  Source: Scripts-6.0.0.txt
  *
  * Do not edit.
  */
@@ -258,8 +258,8 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN,
   G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
-  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
-  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
+  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_BOPOMOFO,
+  G_UNICODE_SCRIPT_BOPOMOFO, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
@@ -395,6 +395,8 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
+  G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
@@ -448,8 +450,6 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
   G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC,
-  G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_CYRILLIC, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -522,8 +522,8 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
-  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
+  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
@@ -532,7 +532,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
@@ -553,7 +553,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
-  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_INHERITED,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
   G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
@@ -692,6 +692,39 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_NKO, G_UNICODE_SCRIPT_NKO, G_UNICODE_SCRIPT_NKO,
   G_UNICODE_SCRIPT_NKO, G_UNICODE_SCRIPT_NKO, G_UNICODE_SCRIPT_NKO,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN,
+  G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_SAMARITAN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_MANDAIC,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_MANDAIC, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -745,40 +778,6 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
@@ -797,17 +796,18 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
-  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_DEVANAGARI,
+  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
+  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
+  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_DEVANAGARI,
-  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
+  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
+  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
@@ -816,9 +816,9 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_DEVANAGARI,
-  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
+  G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI,
   G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_DEVANAGARI, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI,
@@ -861,7 +861,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI,
   G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI,
   G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI,
-  G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI, G_UNICODE_SCRIPT_BENGALI,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_GURMUKHI,
   G_UNICODE_SCRIPT_GURMUKHI, G_UNICODE_SCRIPT_GURMUKHI, G_UNICODE_SCRIPT_UNKNOWN,
@@ -986,12 +986,12 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
   G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
   G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
+  G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
+  G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
   G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_TAMIL, G_UNICODE_SCRIPT_TAMIL, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_TAMIL, G_UNICODE_SCRIPT_TAMIL, G_UNICODE_SCRIPT_TAMIL,
   G_UNICODE_SCRIPT_TAMIL, G_UNICODE_SCRIPT_TAMIL, G_UNICODE_SCRIPT_TAMIL,
@@ -1114,7 +1114,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_KANNADA, G_UNICODE_SCRIPT_KANNADA, G_UNICODE_SCRIPT_KANNADA,
   G_UNICODE_SCRIPT_KANNADA, G_UNICODE_SCRIPT_KANNADA, G_UNICODE_SCRIPT_KANNADA,
   G_UNICODE_SCRIPT_KANNADA, G_UNICODE_SCRIPT_KANNADA, G_UNICODE_SCRIPT_KANNADA,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_KANNADA, G_UNICODE_SCRIPT_KANNADA,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -1133,19 +1133,19 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
-  G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
+  G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
-  G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_UNKNOWN,
@@ -1336,8 +1336,8 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
-  G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
+  G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -1361,8 +1361,8 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_TIBETAN,
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
   G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
+  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_TIBETAN, G_UNICODE_SCRIPT_TIBETAN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -1426,8 +1426,8 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR,
   G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR,
   G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR,
-  G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR,
+  G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR,
   G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_MYANMAR, G_UNICODE_SCRIPT_GEORGIAN,
   G_UNICODE_SCRIPT_GEORGIAN, G_UNICODE_SCRIPT_GEORGIAN, G_UNICODE_SCRIPT_GEORGIAN,
   G_UNICODE_SCRIPT_GEORGIAN, G_UNICODE_SCRIPT_GEORGIAN, G_UNICODE_SCRIPT_GEORGIAN,
@@ -1490,9 +1490,6 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
-  G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
@@ -1515,8 +1512,6 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
@@ -1544,8 +1539,13 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
+  G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
+  G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
+  G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
+  G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
+  G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
+  G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL, G_UNICODE_SCRIPT_HANGUL,
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
@@ -1662,7 +1662,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
   G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC, G_UNICODE_SCRIPT_ETHIOPIC,
@@ -1716,7 +1716,10 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
   G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
   G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
   G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
@@ -1927,9 +1930,6 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
   G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
   G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_OGHAM, G_UNICODE_SCRIPT_OGHAM, G_UNICODE_SCRIPT_OGHAM,
   G_UNICODE_SCRIPT_OGHAM, G_UNICODE_SCRIPT_OGHAM, G_UNICODE_SCRIPT_OGHAM,
   G_UNICODE_SCRIPT_OGHAM, G_UNICODE_SCRIPT_OGHAM, G_UNICODE_SCRIPT_OGHAM,
@@ -2116,30 +2116,30 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_MONGOLIAN, G_UNICODE_SCRIPT_MONGOLIAN, G_UNICODE_SCRIPT_MONGOLIAN,
   G_UNICODE_SCRIPT_MONGOLIAN, G_UNICODE_SCRIPT_MONGOLIAN, G_UNICODE_SCRIPT_MONGOLIAN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
+  G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -2200,7 +2200,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
   G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
   G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
   G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
@@ -2216,7 +2216,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
   G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
   G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_NEW_TAI_LUE, G_UNICODE_SCRIPT_NEW_TAI_LUE,
   G_UNICODE_SCRIPT_KHMER, G_UNICODE_SCRIPT_KHMER, G_UNICODE_SCRIPT_KHMER,
   G_UNICODE_SCRIPT_KHMER, G_UNICODE_SCRIPT_KHMER, G_UNICODE_SCRIPT_KHMER,
@@ -2239,54 +2239,54 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_BUGINESE, G_UNICODE_SCRIPT_BUGINESE, G_UNICODE_SCRIPT_BUGINESE,
   G_UNICODE_SCRIPT_BUGINESE, G_UNICODE_SCRIPT_BUGINESE, G_UNICODE_SCRIPT_BUGINESE,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_BUGINESE,
-  G_UNICODE_SCRIPT_BUGINESE, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_BUGINESE, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM,
+  G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_TAI_THAM, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -2378,28 +2378,28 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_SUNDANESE, G_UNICODE_SCRIPT_SUNDANESE, G_UNICODE_SCRIPT_SUNDANESE,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_LEPCHA, G_UNICODE_SCRIPT_LEPCHA,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_BATAK,
+  G_UNICODE_SCRIPT_BATAK, G_UNICODE_SCRIPT_LEPCHA, G_UNICODE_SCRIPT_LEPCHA,
   G_UNICODE_SCRIPT_LEPCHA, G_UNICODE_SCRIPT_LEPCHA, G_UNICODE_SCRIPT_LEPCHA,
   G_UNICODE_SCRIPT_LEPCHA, G_UNICODE_SCRIPT_LEPCHA, G_UNICODE_SCRIPT_LEPCHA,
   G_UNICODE_SCRIPT_LEPCHA, G_UNICODE_SCRIPT_LEPCHA, G_UNICODE_SCRIPT_LEPCHA,
@@ -2468,19 +2468,19 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_COMMON,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
+  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_COMMON,
+  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_COMMON,
+  G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -2568,8 +2568,8 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_INHERITED,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
   G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN,
   G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN,
   G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN, G_UNICODE_SCRIPT_LATIN,
@@ -2756,8 +2756,8 @@ static const struct {
  { 0x2074,    11, G_UNICODE_SCRIPT_COMMON },
  { 0x207f,     1, G_UNICODE_SCRIPT_LATIN },
  { 0x2080,    15, G_UNICODE_SCRIPT_COMMON },
- { 0x2090,     5, G_UNICODE_SCRIPT_LATIN },
- { 0x20a0,    22, G_UNICODE_SCRIPT_COMMON },
+ { 0x2090,    13, G_UNICODE_SCRIPT_LATIN },
+ { 0x20a0,    26, G_UNICODE_SCRIPT_COMMON },
  { 0x20d0,    33, G_UNICODE_SCRIPT_INHERITED },
  { 0x2100,    38, G_UNICODE_SCRIPT_COMMON },
  { 0x2126,     1, G_UNICODE_SCRIPT_GREEK },
@@ -2767,41 +2767,28 @@ static const struct {
  { 0x2132,     1, G_UNICODE_SCRIPT_LATIN },
  { 0x2133,    27, G_UNICODE_SCRIPT_COMMON },
  { 0x214e,     1, G_UNICODE_SCRIPT_LATIN },
- { 0x214f,     1, G_UNICODE_SCRIPT_COMMON },
- { 0x2153,    13, G_UNICODE_SCRIPT_COMMON },
+ { 0x214f,    17, G_UNICODE_SCRIPT_COMMON },
  { 0x2160,    41, G_UNICODE_SCRIPT_LATIN },
- { 0x2190,   600, G_UNICODE_SCRIPT_COMMON },
+ { 0x2189,     1, G_UNICODE_SCRIPT_COMMON },
+ { 0x2190,   612, G_UNICODE_SCRIPT_COMMON },
  { 0x2400,    39, G_UNICODE_SCRIPT_COMMON },
  { 0x2440,    11, G_UNICODE_SCRIPT_COMMON },
- { 0x2460,   574, G_UNICODE_SCRIPT_COMMON },
- { 0x26a0,    29, G_UNICODE_SCRIPT_COMMON },
- { 0x26c0,     4, G_UNICODE_SCRIPT_COMMON },
- { 0x2701,     4, G_UNICODE_SCRIPT_COMMON },
- { 0x2706,     4, G_UNICODE_SCRIPT_COMMON },
- { 0x270c,    28, G_UNICODE_SCRIPT_COMMON },
- { 0x2729,    35, G_UNICODE_SCRIPT_COMMON },
- { 0x274d,     1, G_UNICODE_SCRIPT_COMMON },
- { 0x274f,     4, G_UNICODE_SCRIPT_COMMON },
- { 0x2756,     1, G_UNICODE_SCRIPT_COMMON },
- { 0x2758,     7, G_UNICODE_SCRIPT_COMMON },
- { 0x2761,    52, G_UNICODE_SCRIPT_COMMON },
- { 0x2798,    24, G_UNICODE_SCRIPT_COMMON },
- { 0x27b1,    14, G_UNICODE_SCRIPT_COMMON },
- { 0x27c0,    11, G_UNICODE_SCRIPT_COMMON },
+ { 0x2460,   672, G_UNICODE_SCRIPT_COMMON },
+ { 0x2701,   202, G_UNICODE_SCRIPT_COMMON },
  { 0x27cc,     1, G_UNICODE_SCRIPT_COMMON },
- { 0x27d0,    48, G_UNICODE_SCRIPT_COMMON },
+ { 0x27ce,    50, G_UNICODE_SCRIPT_COMMON },
  { 0x2800,   256, G_UNICODE_SCRIPT_BRAILLE },
  { 0x2900,   589, G_UNICODE_SCRIPT_COMMON },
- { 0x2b50,     5, G_UNICODE_SCRIPT_COMMON },
+ { 0x2b50,    10, G_UNICODE_SCRIPT_COMMON },
  { 0x2c00,    47, G_UNICODE_SCRIPT_GLAGOLITIC },
  { 0x2c30,    47, G_UNICODE_SCRIPT_GLAGOLITIC },
- { 0x2c60,    16, G_UNICODE_SCRIPT_LATIN },
- { 0x2c71,    13, G_UNICODE_SCRIPT_LATIN },
- { 0x2c80,   107, G_UNICODE_SCRIPT_COPTIC },
+ { 0x2c60,    32, G_UNICODE_SCRIPT_LATIN },
+ { 0x2c80,   114, G_UNICODE_SCRIPT_COPTIC },
  { 0x2cf9,     7, G_UNICODE_SCRIPT_COPTIC },
  { 0x2d00,    38, G_UNICODE_SCRIPT_GEORGIAN },
  { 0x2d30,    54, G_UNICODE_SCRIPT_TIFINAGH },
- { 0x2d6f,     1, G_UNICODE_SCRIPT_TIFINAGH },
+ { 0x2d6f,     2, G_UNICODE_SCRIPT_TIFINAGH },
+ { 0x2d7f,     1, G_UNICODE_SCRIPT_TIFINAGH },
  { 0x2d80,    23, G_UNICODE_SCRIPT_ETHIOPIC },
  { 0x2da0,     7, G_UNICODE_SCRIPT_ETHIOPIC },
  { 0x2da8,     7, G_UNICODE_SCRIPT_ETHIOPIC },
@@ -2812,7 +2799,7 @@ static const struct {
  { 0x2dd0,     7, G_UNICODE_SCRIPT_ETHIOPIC },
  { 0x2dd8,     7, G_UNICODE_SCRIPT_ETHIOPIC },
  { 0x2de0,    32, G_UNICODE_SCRIPT_CYRILLIC },
- { 0x2e00,    49, G_UNICODE_SCRIPT_COMMON },
+ { 0x2e00,    50, G_UNICODE_SCRIPT_COMMON },
  { 0x2e80,    26, G_UNICODE_SCRIPT_HAN },
  { 0x2e9b,    89, G_UNICODE_SCRIPT_HAN },
  { 0x2f00,   214, G_UNICODE_SCRIPT_HAN },
@@ -2823,7 +2810,8 @@ static const struct {
  { 0x3007,     1, G_UNICODE_SCRIPT_HAN },
  { 0x3008,    25, G_UNICODE_SCRIPT_COMMON },
  { 0x3021,     9, G_UNICODE_SCRIPT_HAN },
- { 0x302a,     6, G_UNICODE_SCRIPT_INHERITED },
+ { 0x302a,     4, G_UNICODE_SCRIPT_INHERITED },
+ { 0x302e,     2, G_UNICODE_SCRIPT_HANGUL },
  { 0x3030,     8, G_UNICODE_SCRIPT_COMMON },
  { 0x3038,     4, G_UNICODE_SCRIPT_HAN },
  { 0x303c,     4, G_UNICODE_SCRIPT_COMMON },
@@ -2838,12 +2826,11 @@ static const struct {
  { 0x3105,    41, G_UNICODE_SCRIPT_BOPOMOFO },
  { 0x3131,    94, G_UNICODE_SCRIPT_HANGUL },
  { 0x3190,    16, G_UNICODE_SCRIPT_COMMON },
- { 0x31a0,    24, G_UNICODE_SCRIPT_BOPOMOFO },
+ { 0x31a0,    27, G_UNICODE_SCRIPT_BOPOMOFO },
  { 0x31c0,    36, G_UNICODE_SCRIPT_COMMON },
  { 0x31f0,    16, G_UNICODE_SCRIPT_KATAKANA },
  { 0x3200,    31, G_UNICODE_SCRIPT_HANGUL },
- { 0x3220,    36, G_UNICODE_SCRIPT_COMMON },
- { 0x3250,    16, G_UNICODE_SCRIPT_COMMON },
+ { 0x3220,    64, G_UNICODE_SCRIPT_COMMON },
  { 0x3260,    31, G_UNICODE_SCRIPT_HANGUL },
  { 0x327f,    81, G_UNICODE_SCRIPT_COMMON },
  { 0x32d0,    47, G_UNICODE_SCRIPT_KATAKANA },
@@ -2851,32 +2838,53 @@ static const struct {
  { 0x3358,   168, G_UNICODE_SCRIPT_COMMON },
  { 0x3400,  6582, G_UNICODE_SCRIPT_HAN },
  { 0x4dc0,    64, G_UNICODE_SCRIPT_COMMON },
- { 0x4e00, 20932, G_UNICODE_SCRIPT_HAN },
+ { 0x4e00, 20940, G_UNICODE_SCRIPT_HAN },
  { 0xa000,  1165, G_UNICODE_SCRIPT_YI },
  { 0xa490,    55, G_UNICODE_SCRIPT_YI },
+ { 0xa4d0,    48, G_UNICODE_SCRIPT_LISU },
  { 0xa500,   300, G_UNICODE_SCRIPT_VAI },
- { 0xa640,    32, G_UNICODE_SCRIPT_CYRILLIC },
- { 0xa662,    18, G_UNICODE_SCRIPT_CYRILLIC },
+ { 0xa640,    52, G_UNICODE_SCRIPT_CYRILLIC },
  { 0xa67c,    28, G_UNICODE_SCRIPT_CYRILLIC },
+ { 0xa6a0,    88, G_UNICODE_SCRIPT_BAMUM },
  { 0xa700,    34, G_UNICODE_SCRIPT_COMMON },
  { 0xa722,   102, G_UNICODE_SCRIPT_LATIN },
  { 0xa788,     3, G_UNICODE_SCRIPT_COMMON },
- { 0xa78b,     2, G_UNICODE_SCRIPT_LATIN },
- { 0xa7fb,     5, G_UNICODE_SCRIPT_LATIN },
+ { 0xa78b,     4, G_UNICODE_SCRIPT_LATIN },
+ { 0xa790,     2, G_UNICODE_SCRIPT_LATIN },
+ { 0xa7a0,    10, G_UNICODE_SCRIPT_LATIN },
+ { 0xa7fa,     6, G_UNICODE_SCRIPT_LATIN },
  { 0xa800,    44, G_UNICODE_SCRIPT_SYLOTI_NAGRI },
+ { 0xa830,    10, G_UNICODE_SCRIPT_COMMON },
  { 0xa840,    56, G_UNICODE_SCRIPT_PHAGS_PA },
  { 0xa880,    69, G_UNICODE_SCRIPT_SAURASHTRA },
  { 0xa8ce,    12, G_UNICODE_SCRIPT_SAURASHTRA },
+ { 0xa8e0,    28, G_UNICODE_SCRIPT_DEVANAGARI },
  { 0xa900,    48, G_UNICODE_SCRIPT_KAYAH_LI },
  { 0xa930,    36, G_UNICODE_SCRIPT_REJANG },
  { 0xa95f,     1, G_UNICODE_SCRIPT_REJANG },
+ { 0xa960,    29, G_UNICODE_SCRIPT_HANGUL },
+ { 0xa980,    78, G_UNICODE_SCRIPT_JAVANESE },
+ { 0xa9cf,    11, G_UNICODE_SCRIPT_JAVANESE },
+ { 0xa9de,     2, G_UNICODE_SCRIPT_JAVANESE },
  { 0xaa00,    55, G_UNICODE_SCRIPT_CHAM },
  { 0xaa40,    14, G_UNICODE_SCRIPT_CHAM },
  { 0xaa50,    10, G_UNICODE_SCRIPT_CHAM },
  { 0xaa5c,     4, G_UNICODE_SCRIPT_CHAM },
+ { 0xaa60,    28, G_UNICODE_SCRIPT_MYANMAR },
+ { 0xaa80,    67, G_UNICODE_SCRIPT_TAI_VIET },
+ { 0xaadb,     5, G_UNICODE_SCRIPT_TAI_VIET },
+ { 0xab01,     6, G_UNICODE_SCRIPT_ETHIOPIC },
+ { 0xab09,     6, G_UNICODE_SCRIPT_ETHIOPIC },
+ { 0xab11,     6, G_UNICODE_SCRIPT_ETHIOPIC },
+ { 0xab20,     7, G_UNICODE_SCRIPT_ETHIOPIC },
+ { 0xab28,     7, G_UNICODE_SCRIPT_ETHIOPIC },
+ { 0xabc0,    46, G_UNICODE_SCRIPT_MEETEI_MAYEK },
+ { 0xabf0,    10, G_UNICODE_SCRIPT_MEETEI_MAYEK },
  { 0xac00, 11172, G_UNICODE_SCRIPT_HANGUL },
+ { 0xd7b0,    23, G_UNICODE_SCRIPT_HANGUL },
+ { 0xd7cb,    49, G_UNICODE_SCRIPT_HANGUL },
  { 0xf900,   302, G_UNICODE_SCRIPT_HAN },
- { 0xfa30,    59, G_UNICODE_SCRIPT_HAN },
+ { 0xfa30,    62, G_UNICODE_SCRIPT_HAN },
  { 0xfa70,   106, G_UNICODE_SCRIPT_HAN },
  { 0xfb00,     7, G_UNICODE_SCRIPT_LATIN },
  { 0xfb13,     5, G_UNICODE_SCRIPT_ARMENIAN },
@@ -2886,7 +2894,7 @@ static const struct {
  { 0xfb40,     2, G_UNICODE_SCRIPT_HEBREW },
  { 0xfb43,     2, G_UNICODE_SCRIPT_HEBREW },
  { 0xfb46,    10, G_UNICODE_SCRIPT_HEBREW },
- { 0xfb50,    98, G_UNICODE_SCRIPT_ARABIC },
+ { 0xfb50,   114, G_UNICODE_SCRIPT_ARABIC },
  { 0xfbd3,   363, G_UNICODE_SCRIPT_ARABIC },
  { 0xfd3e,     2, G_UNICODE_SCRIPT_COMMON },
  { 0xfd50,    64, G_UNICODE_SCRIPT_ARABIC },
@@ -2952,7 +2960,9 @@ static const struct {
  { 0x10837,     2, G_UNICODE_SCRIPT_CYPRIOT },
  { 0x1083c,     1, G_UNICODE_SCRIPT_CYPRIOT },
  { 0x1083f,     1, G_UNICODE_SCRIPT_CYPRIOT },
- { 0x10900,    26, G_UNICODE_SCRIPT_PHOENICIAN },
+ { 0x10840,    22, G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC },
+ { 0x10857,     9, G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC },
+ { 0x10900,    28, G_UNICODE_SCRIPT_PHOENICIAN },
  { 0x1091f,     1, G_UNICODE_SCRIPT_PHOENICIAN },
  { 0x10920,    26, G_UNICODE_SCRIPT_LYDIAN },
  { 0x1093f,     1, G_UNICODE_SCRIPT_LYDIAN },
@@ -2964,9 +2974,25 @@ static const struct {
  { 0x10a38,     3, G_UNICODE_SCRIPT_KHAROSHTHI },
  { 0x10a3f,     9, G_UNICODE_SCRIPT_KHAROSHTHI },
  { 0x10a50,     9, G_UNICODE_SCRIPT_KHAROSHTHI },
+ { 0x10a60,    32, G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN },
+ { 0x10b00,    54, G_UNICODE_SCRIPT_AVESTAN },
+ { 0x10b39,     7, G_UNICODE_SCRIPT_AVESTAN },
+ { 0x10b40,    22, G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN },
+ { 0x10b58,     8, G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN },
+ { 0x10b60,    19, G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI },
+ { 0x10b78,     8, G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI },
+ { 0x10c00,    73, G_UNICODE_SCRIPT_OLD_TURKIC },
+ { 0x10e60,    31, G_UNICODE_SCRIPT_ARABIC },
+ { 0x11000,    78, G_UNICODE_SCRIPT_BRAHMI },
+ { 0x11052,    30, G_UNICODE_SCRIPT_BRAHMI },
+ { 0x11080,    66, G_UNICODE_SCRIPT_KAITHI },
  { 0x12000,   879, G_UNICODE_SCRIPT_CUNEIFORM },
  { 0x12400,    99, G_UNICODE_SCRIPT_CUNEIFORM },
  { 0x12470,     4, G_UNICODE_SCRIPT_CUNEIFORM },
+ { 0x13000,  1071, G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS },
+ { 0x16800,   569, G_UNICODE_SCRIPT_BAMUM },
+ { 0x1b000,     1, G_UNICODE_SCRIPT_KATAKANA },
+ { 0x1b001,     1, G_UNICODE_SCRIPT_HIRAGANA },
  { 0x1d000,   246, G_UNICODE_SCRIPT_COMMON },
  { 0x1d100,    39, G_UNICODE_SCRIPT_COMMON },
  { 0x1d129,    62, G_UNICODE_SCRIPT_COMMON },
@@ -3004,7 +3030,51 @@ static const struct {
  { 0x1d7ce,    50, G_UNICODE_SCRIPT_COMMON },
  { 0x1f000,    44, G_UNICODE_SCRIPT_COMMON },
  { 0x1f030,   100, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f0a0,    15, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f0b1,    14, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f0c1,    15, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f0d1,    15, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f100,    11, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f110,    31, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f130,    58, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f170,    43, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f1e6,    26, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f200,     1, G_UNICODE_SCRIPT_HIRAGANA },
+ { 0x1f201,     2, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f210,    43, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f240,     9, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f250,     2, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f300,    33, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f330,     6, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f337,    70, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f380,    20, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f3a0,    37, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f3c6,     5, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f3e0,    17, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f400,    63, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f440,     1, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f442,   182, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f4f9,     4, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f500,    62, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f550,    24, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f5fb,     5, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f601,    16, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f612,     3, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f616,     1, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f618,     1, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f61a,     1, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f61c,     3, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f620,     6, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f628,     4, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f62d,     1, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f630,     4, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f635,    12, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f645,    11, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f680,    70, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f700,   116, G_UNICODE_SCRIPT_COMMON },
  { 0x20000, 42711, G_UNICODE_SCRIPT_HAN },
+ { 0x2a700,  4149, G_UNICODE_SCRIPT_HAN },
+ { 0x2b740,   222, G_UNICODE_SCRIPT_HAN },
  { 0x2f800,   542, G_UNICODE_SCRIPT_HAN },
  { 0xe0001,     1, G_UNICODE_SCRIPT_COMMON },
  { 0xe0020,    96, G_UNICODE_SCRIPT_COMMON },
diff --git a/glib/gunibreak.h b/glib/gunibreak.h
index 37be2af..68d657d 100644
--- a/glib/gunibreak.h
+++ b/glib/gunibreak.h
@@ -7,7 +7,7 @@
 #include <glib/gtypes.h>
 #include <glib/gunicode.h>
 
-#define G_UNICODE_DATA_VERSION "5.1.0"
+#define G_UNICODE_DATA_VERSION "6.0.0"
 
 #define G_UNICODE_LAST_CHAR 0x10FFFF
 
@@ -38,7 +38,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_QUOTATION, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_POSTFIX, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_QUOTATION, 
-    G_UNICODE_BREAK_OPEN_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
+    G_UNICODE_BREAK_OPEN_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PARANTHESIS, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_PREFIX, 
     G_UNICODE_BREAK_INFIX_SEPARATOR, G_UNICODE_BREAK_HYPHEN, 
     G_UNICODE_BREAK_INFIX_SEPARATOR, G_UNICODE_BREAK_SYMBOL, 
@@ -64,7 +64,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_OPEN_PUNCTUATION, 
-    G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
+    G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_CLOSE_PARANTHESIS, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -556,8 +556,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -684,7 +684,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_EXCLAMATION, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_EXCLAMATION, G_UNICODE_BREAK_EXCLAMATION, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -715,7 +715,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
@@ -779,7 +779,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
@@ -927,9 +927,10 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 9, index 7 */
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+  { /* page 8, index 7 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -938,6 +939,19 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -945,6 +959,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -957,7 +972,122 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 9, index 8 */
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -967,11 +1097,11 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -985,10 +1115,10 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
@@ -1048,16 +1178,15 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_PREFIX, 
-    G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_POSTFIX, 
+    G_UNICODE_BREAK_POSTFIX, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_POSTFIX, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 10, index 8 */
+  { /* page 10, index 9 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
@@ -1187,7 +1316,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 11, index 9 */
+  { /* page 11, index 10 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
@@ -1245,9 +1374,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -1317,7 +1446,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 12, index 10 */
+  { /* page 12, index 11 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
@@ -1447,7 +1576,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 13, index 11 */
+  { /* page 13, index 12 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
@@ -1468,7 +1597,6 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -1477,7 +1605,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -1487,7 +1616,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -1577,7 +1706,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 14, index 12 */
+  { /* page 14, index 13 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
@@ -1706,7 +1835,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 15, index 13 */
+  { /* page 15, index 14 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_BEFORE, 
     G_UNICODE_BREAK_BEFORE, G_UNICODE_BREAK_BEFORE, G_UNICODE_BREAK_BEFORE, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_BEFORE, 
@@ -1776,8 +1905,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -1811,10 +1940,10 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_BEFORE, 
     G_UNICODE_BREAK_BEFORE, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_BEFORE, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_NON_BREAKING_GLUE, 
+    G_UNICODE_BREAK_NON_BREAKING_GLUE, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -1834,7 +1963,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 16, index 14 */
+  { /* page 16, index 15 */
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
@@ -1911,9 +2040,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
-    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -1964,7 +2093,10 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 17, index 15 */
+  { /* page 17, index 16 */
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
     G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
     G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
     G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
@@ -2010,9 +2142,6 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
     G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
     G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_HANGUL_L_JAMO, 
     G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
     G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
     G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
@@ -2046,9 +2175,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
     G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
     G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
-    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
     G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
     G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
     G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
@@ -2090,11 +2219,11 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
     G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
     G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO
   },
-  { /* page 18, index 16 */
+  { /* page 18, index 17 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2224,7 +2353,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 19, index 17 */
+  { /* page 19, index 18 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2271,8 +2400,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2354,8 +2483,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 20, index 18 */
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+  { /* page 20, index 19 */
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2484,7 +2613,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 22, index 19 */
+  { /* page 22, index 20 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2544,16 +2673,12 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2562,9 +2687,13 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_OPEN_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_OPEN_PUNCTUATION, 
+    G_UNICODE_BREAK_CLOSE_PUNCTUATION, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2602,18 +2731,19 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 23, index 20 */
+  { /* page 23, index 21 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2743,7 +2873,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 24, index 21 */
+  { /* page 24, index 22 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_EXCLAMATION, G_UNICODE_BREAK_EXCLAMATION, 
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_BEFORE, 
@@ -2831,49 +2961,49 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 25, index 22 */
+  { /* page 25, index 23 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -2959,7 +3089,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
@@ -2983,7 +3113,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3003,7 +3133,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 26, index 23 */
+  { /* page 26, index 24 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3020,77 +3150,77 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -3133,7 +3263,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 27, index 24 */
+  { /* page 27, index 25 */
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3179,7 +3309,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_AFTER, 
-    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3228,41 +3358,41 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 28, index 25 */
+  { /* page 28, index 26 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3365,24 +3495,24 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -3391,7 +3521,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 29, index 26 */
+  { /* page 29, index 27 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3518,10 +3648,10 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK
   },
-  { /* page 31, index 27 */
+  { /* page 31, index 28 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3651,7 +3781,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_BEFORE, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 32, index 28 */
+  { /* page 32, index 29 */
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_NON_BREAKING_GLUE, 
@@ -3723,11 +3853,11 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_CLOSE_PUNCTUATION, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_PREFIX, 
     G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, 
     G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, 
@@ -3736,9 +3866,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, 
     G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, 
     G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_POSTFIX, G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_PREFIX, 
+    G_UNICODE_BREAK_PREFIX, G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -3774,7 +3903,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 33, index 29 */
+  { /* page 33, index 30 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_POSTFIX, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AMBIGUOUS, 
@@ -3815,8 +3944,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3843,7 +3972,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -3904,7 +4033,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 34, index 30 */
+  { /* page 34, index 31 */
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4034,7 +4163,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 35, index 31 */
+  { /* page 35, index 32 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4151,12 +4280,12 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -4164,7 +4293,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 36, index 32 */
+  { /* page 36, index 33 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4294,7 +4423,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 37, index 33 */
+  { /* page 37, index 34 */
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
@@ -4424,7 +4553,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 38, index 34 */
+  { /* page 38, index 35 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AMBIGUOUS, 
@@ -4504,7 +4633,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4519,48 +4648,46 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS
   },
-  { /* page 39, index 35 */
+  { /* page 39, index 36 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4575,7 +4702,6 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4593,17 +4719,20 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_QUOTATION, 
     G_UNICODE_BREAK_QUOTATION, G_UNICODE_BREAK_QUOTATION, 
-    G_UNICODE_BREAK_QUOTATION, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_QUOTATION, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_EXCLAMATION, G_UNICODE_BREAK_EXCLAMATION, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4629,8 +4758,6 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4643,14 +4770,16 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_OPEN_PUNCTUATION, 
@@ -4658,7 +4787,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4684,7 +4813,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 41, index 36 */
+  { /* page 41, index 37 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4814,7 +4943,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_OPEN_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 43, index 37 */
+  { /* page 43, index 38 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -4857,9 +4986,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -4944,7 +5073,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 44, index 38 */
+  { /* page 44, index 39 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -5001,14 +5130,12 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -5062,10 +5189,12 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -5074,7 +5203,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_EXCLAMATION, 
     G_UNICODE_BREAK_AFTER
   },
-  { /* page 45, index 39 */
+  { /* page 45, index 40 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -5131,14 +5260,14 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -5150,43 +5279,43 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -5202,9 +5331,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK
+    G_UNICODE_BREAK_COMBINING_MARK
   },
-  { /* page 46, index 40 */
+  { /* page 46, index 41 */
     G_UNICODE_BREAK_QUOTATION, G_UNICODE_BREAK_QUOTATION, 
     G_UNICODE_BREAK_QUOTATION, G_UNICODE_BREAK_QUOTATION, 
     G_UNICODE_BREAK_QUOTATION, G_UNICODE_BREAK_QUOTATION, 
@@ -5227,7 +5356,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_CLOSE_PUNCTUATION, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_EXCLAMATION, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -5332,7 +5461,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 47, index 41 */
+  { /* page 47, index 42 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -5462,7 +5591,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 48, index 42 */
+  { /* page 48, index 43 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
     G_UNICODE_BREAK_CLOSE_PUNCTUATION, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_NON_STARTER, 
@@ -5592,7 +5721,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NON_STARTER, G_UNICODE_BREAK_NON_STARTER, 
     G_UNICODE_BREAK_NON_STARTER, G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 49, index 43 */
+  { /* page 49, index 44 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -5685,8 +5814,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -5722,7 +5851,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NON_STARTER, G_UNICODE_BREAK_NON_STARTER, 
     G_UNICODE_BREAK_NON_STARTER, G_UNICODE_BREAK_NON_STARTER
   },
-  { /* page 50, index 44 */
+  { /* page 50, index 45 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -5757,12 +5886,12 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -5852,7 +5981,12 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 77, index 45 */
+  { /* page 77, index 46 */
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -5944,11 +6078,6 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -5982,136 +6111,6 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 159, index 46 */
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
-  },
   { /* page 160, index 47 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -6347,30 +6346,30 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER
   },
   { /* page 166, index 49 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -6421,7 +6420,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -6453,50 +6452,49 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -6573,7 +6571,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -6581,6 +6581,11 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -6621,14 +6626,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
@@ -6657,11 +6655,11 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_POSTFIX, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -6744,20 +6742,20 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
@@ -6809,71 +6807,70 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
+    G_UNICODE_BREAK_HANGUL_L_JAMO, G_UNICODE_BREAK_HANGUL_L_JAMO, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -6889,7 +6886,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
   { /* page 170, index 53 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -6939,7 +6936,56 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
-    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -6952,6 +6998,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_COMPLEX_CONTEXT, 
+    G_UNICODE_BREAK_COMPLEX_CONTEXT, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -6967,10 +7016,33 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 171, index 54 */
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -7018,9 +7090,65 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 172, index 54 */
+  { /* page 172, index 55 */
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -7150,7 +7278,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 173, index 55 */
+  { /* page 173, index 56 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -7280,7 +7408,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 174, index 56 */
+  { /* page 174, index 57 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -7410,7 +7538,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 175, index 57 */
+  { /* page 175, index 58 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -7540,7 +7668,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 176, index 58 */
+  { /* page 176, index 59 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -7670,7 +7798,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 177, index 59 */
+  { /* page 177, index 60 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -7800,7 +7928,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 178, index 60 */
+  { /* page 178, index 61 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -7930,7 +8058,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 179, index 61 */
+  { /* page 179, index 62 */
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -8060,7 +8188,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 180, index 62 */
+  { /* page 180, index 63 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -8190,7 +8318,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 181, index 63 */
+  { /* page 181, index 64 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -8320,7 +8448,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 182, index 64 */
+  { /* page 182, index 65 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -8450,7 +8578,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 183, index 65 */
+  { /* page 183, index 66 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -8580,7 +8708,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 184, index 66 */
+  { /* page 184, index 67 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -8710,7 +8838,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 185, index 67 */
+  { /* page 185, index 68 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -8840,7 +8968,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 186, index 68 */
+  { /* page 186, index 69 */
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -8970,7 +9098,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 187, index 69 */
+  { /* page 187, index 70 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -9100,7 +9228,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 188, index 70 */
+  { /* page 188, index 71 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -9230,7 +9358,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 189, index 71 */
+  { /* page 189, index 72 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -9360,7 +9488,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 190, index 72 */
+  { /* page 190, index 73 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -9490,7 +9618,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 191, index 73 */
+  { /* page 191, index 74 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -9620,7 +9748,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 192, index 74 */
+  { /* page 192, index 75 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -9750,7 +9878,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 193, index 75 */
+  { /* page 193, index 76 */
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -9880,7 +10008,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 194, index 76 */
+  { /* page 194, index 77 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -10010,7 +10138,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 195, index 77 */
+  { /* page 195, index 78 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -10140,7 +10268,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 196, index 78 */
+  { /* page 196, index 79 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -10270,7 +10398,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 197, index 79 */
+  { /* page 197, index 80 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -10400,7 +10528,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 198, index 80 */
+  { /* page 198, index 81 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -10530,7 +10658,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 199, index 81 */
+  { /* page 199, index 82 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -10660,7 +10788,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 200, index 82 */
+  { /* page 200, index 83 */
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -10790,7 +10918,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 201, index 83 */
+  { /* page 201, index 84 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -10920,7 +11048,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 202, index 84 */
+  { /* page 202, index 85 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -11050,7 +11178,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 203, index 85 */
+  { /* page 203, index 86 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -11180,7 +11308,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 204, index 86 */
+  { /* page 204, index 87 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -11310,7 +11438,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 205, index 87 */
+  { /* page 205, index 88 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -11440,7 +11568,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 206, index 88 */
+  { /* page 206, index 89 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -11570,7 +11698,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 207, index 89 */
+  { /* page 207, index 90 */
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -11700,7 +11828,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 208, index 90 */
+  { /* page 208, index 91 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -11830,7 +11958,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 209, index 91 */
+  { /* page 209, index 92 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -11960,7 +12088,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 210, index 92 */
+  { /* page 210, index 93 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -12090,7 +12218,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 211, index 93 */
+  { /* page 211, index 94 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -12220,7 +12348,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 212, index 94 */
+  { /* page 212, index 95 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -12350,7 +12478,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 213, index 95 */
+  { /* page 213, index 96 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -12480,7 +12608,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 214, index 96 */
+  { /* page 214, index 97 */
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -12610,7 +12738,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
   },
-  { /* page 215, index 97 */
+  { /* page 215, index 98 */
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
     G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 
@@ -12699,174 +12827,44 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_HANGUL_V_JAMO, 
+    G_UNICODE_BREAK_HANGUL_V_JAMO, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
-  },
-  { /* page 250, index 98 */
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
+    G_UNICODE_BREAK_HANGUL_T_JAMO, G_UNICODE_BREAK_HANGUL_T_JAMO, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
@@ -12960,14 +12958,14 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -14073,22 +14071,22 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -14184,7 +14182,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -14347,6 +14345,42 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -14391,6 +14425,99 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 267, index 111 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -14429,7 +14556,396 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 291, index 111 */
+  { /* page 268, index 112 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 270, index 113 */
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 272, index 114 */
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 291, index 115 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -14559,7 +15075,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 292, index 112 */
+  { /* page 292, index 116 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -14688,7 +15204,14 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 464, index 113 */
+  { /* page 306, index 117 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -14726,6 +15249,15 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_OPEN_PUNCTUATION, G_UNICODE_BREAK_OPEN_PUNCTUATION, 
+    G_UNICODE_BREAK_OPEN_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
+    G_UNICODE_BREAK_CLOSE_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -14738,6 +15270,14 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_CLOSE_PUNCTUATION, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_OPEN_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
+    G_UNICODE_BREAK_OPEN_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -14792,6 +15332,38 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
+  },
+  { /* page 307, index 118 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -14812,13 +15384,607 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_OPEN_PUNCTUATION, 
+    G_UNICODE_BREAK_CLOSE_PUNCTUATION, G_UNICODE_BREAK_CLOSE_PUNCTUATION, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
+  },
+  { /* page 308, index 119 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 465, index 114 */
+  { /* page 362, index 120 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 432, index 121 */
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 464, index 122 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 465, index 123 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -14948,7 +16114,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 466, index 115 */
+  { /* page 466, index 124 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -15078,7 +16244,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 467, index 116 */
+  { /* page 467, index 125 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -15208,7 +16374,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 468, index 117 */
+  { /* page 468, index 126 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -15338,7 +16504,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 469, index 118 */
+  { /* page 469, index 127 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -15468,7 +16634,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 470, index 119 */
+  { /* page 470, index 128 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -15598,7 +16764,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 471, index 120 */
+  { /* page 471, index 129 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -15728,7 +16894,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC
   },
-  { /* page 496, index 121 */
+  { /* page 496, index 130 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -15809,6 +16975,44 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -15818,11 +17022,87 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 497, index 131 */
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
+    G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -15856,91 +17136,33 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 678, index 122 */
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+  { /* page 498, index 132 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -15962,6 +17184,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -15970,6 +17195,77 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -15988,22 +17284,24 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 762, index 123 */
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+  { /* page 499, index 133 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -16011,13 +17309,84 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -16028,6 +17397,213 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 500, index 134 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 501, index 135 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -16094,6 +17670,116 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
+  },
+  { /* page 502, index 136 */
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -16118,7 +17804,397 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 3584, index 124 */
+  { /* page 503, index 137 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 767, index 138 */
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 1023, index 139 */
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 3584, index 140 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -16248,7 +18324,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 3585, index 125 */
+  { /* page 3585, index 141 */
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -16390,49 +18466,49 @@ static const gint16 break_property_table_part1[763] = {
   4 /* page 5 */,
   5 /* page 6 */,
   6 /* page 7 */,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  7 /* page 9 */,
-  8 /* page 10 */,
-  9 /* page 11 */,
-  10 /* page 12 */,
-  11 /* page 13 */,
-  12 /* page 14 */,
-  13 /* page 15 */,
-  14 /* page 16 */,
-  15 /* page 17 */,
-  16 /* page 18 */,
-  17 /* page 19 */,
-  18 /* page 20 */,
+  7 /* page 8 */,
+  8 /* page 9 */,
+  9 /* page 10 */,
+  10 /* page 11 */,
+  11 /* page 12 */,
+  12 /* page 13 */,
+  13 /* page 14 */,
+  14 /* page 15 */,
+  15 /* page 16 */,
+  16 /* page 17 */,
+  17 /* page 18 */,
+  18 /* page 19 */,
+  19 /* page 20 */,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
-  19 /* page 22 */,
-  20 /* page 23 */,
-  21 /* page 24 */,
-  22 /* page 25 */,
-  23 /* page 26 */,
-  24 /* page 27 */,
-  25 /* page 28 */,
-  26 /* page 29 */,
+  20 /* page 22 */,
+  21 /* page 23 */,
+  22 /* page 24 */,
+  23 /* page 25 */,
+  24 /* page 26 */,
+  25 /* page 27 */,
+  26 /* page 28 */,
+  27 /* page 29 */,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
-  27 /* page 31 */,
-  28 /* page 32 */,
-  29 /* page 33 */,
-  30 /* page 34 */,
-  31 /* page 35 */,
-  32 /* page 36 */,
-  33 /* page 37 */,
-  34 /* page 38 */,
-  35 /* page 39 */,
+  28 /* page 31 */,
+  29 /* page 32 */,
+  30 /* page 33 */,
+  31 /* page 34 */,
+  32 /* page 35 */,
+  33 /* page 36 */,
+  34 /* page 37 */,
+  35 /* page 38 */,
+  36 /* page 39 */,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
-  36 /* page 41 */,
+  37 /* page 41 */,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
-  37 /* page 43 */,
-  38 /* page 44 */,
-  39 /* page 45 */,
-  40 /* page 46 */,
-  41 /* page 47 */,
-  42 /* page 48 */,
-  43 /* page 49 */,
-  44 /* page 50 */,
+  38 /* page 43 */,
+  39 /* page 44 */,
+  40 /* page 45 */,
+  41 /* page 46 */,
+  42 /* page 47 */,
+  43 /* page 48 */,
+  44 /* page 49 */,
+  45 /* page 50 */,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
@@ -16459,7 +18535,8 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  45 /* page 77 */,
+  46 /* page 77 */,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
@@ -16541,7 +18618,6 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  46 /* page 159 */,
   47 /* page 160 */,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
@@ -16553,51 +18629,51 @@ static const gint16 break_property_table_part1[763] = {
   51 /* page 168 */,
   52 /* page 169 */,
   53 /* page 170 */,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  54 /* page 172 */,
-  55 /* page 173 */,
-  56 /* page 174 */,
-  57 /* page 175 */,
-  58 /* page 176 */,
-  59 /* page 177 */,
-  60 /* page 178 */,
-  61 /* page 179 */,
-  62 /* page 180 */,
-  63 /* page 181 */,
-  64 /* page 182 */,
-  65 /* page 183 */,
-  66 /* page 184 */,
-  67 /* page 185 */,
-  68 /* page 186 */,
-  69 /* page 187 */,
-  70 /* page 188 */,
-  71 /* page 189 */,
-  72 /* page 190 */,
-  73 /* page 191 */,
-  74 /* page 192 */,
-  75 /* page 193 */,
-  76 /* page 194 */,
-  77 /* page 195 */,
-  78 /* page 196 */,
-  79 /* page 197 */,
-  80 /* page 198 */,
-  81 /* page 199 */,
-  82 /* page 200 */,
-  83 /* page 201 */,
-  84 /* page 202 */,
-  85 /* page 203 */,
-  86 /* page 204 */,
-  87 /* page 205 */,
-  88 /* page 206 */,
-  89 /* page 207 */,
-  90 /* page 208 */,
-  91 /* page 209 */,
-  92 /* page 210 */,
-  93 /* page 211 */,
-  94 /* page 212 */,
-  95 /* page 213 */,
-  96 /* page 214 */,
-  97 /* page 215 */,
+  54 /* page 171 */,
+  55 /* page 172 */,
+  56 /* page 173 */,
+  57 /* page 174 */,
+  58 /* page 175 */,
+  59 /* page 176 */,
+  60 /* page 177 */,
+  61 /* page 178 */,
+  62 /* page 179 */,
+  63 /* page 180 */,
+  64 /* page 181 */,
+  65 /* page 182 */,
+  66 /* page 183 */,
+  67 /* page 184 */,
+  68 /* page 185 */,
+  69 /* page 186 */,
+  70 /* page 187 */,
+  71 /* page 188 */,
+  72 /* page 189 */,
+  73 /* page 190 */,
+  74 /* page 191 */,
+  75 /* page 192 */,
+  76 /* page 193 */,
+  77 /* page 194 */,
+  78 /* page 195 */,
+  79 /* page 196 */,
+  80 /* page 197 */,
+  81 /* page 198 */,
+  82 /* page 199 */,
+  83 /* page 200 */,
+  84 /* page 201 */,
+  85 /* page 202 */,
+  86 /* page 203 */,
+  87 /* page 204 */,
+  88 /* page 205 */,
+  89 /* page 206 */,
+  90 /* page 207 */,
+  91 /* page 208 */,
+  92 /* page 209 */,
+  93 /* page 210 */,
+  94 /* page 211 */,
+  95 /* page 212 */,
+  96 /* page 213 */,
+  97 /* page 214 */,
+  98 /* page 215 */,
   G_UNICODE_BREAK_SURROGATE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_SURROGATE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_SURROGATE + G_UNICODE_MAX_TABLE_INDEX,
@@ -16632,7 +18708,7 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  98 /* page 250 */,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   99 /* page 251 */,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
   100 /* page 253 */,
@@ -16649,12 +18725,12 @@ static const gint16 break_property_table_part1[763] = {
   108 /* page 264 */,
   109 /* page 265 */,
   110 /* page 266 */,
+  111 /* page 267 */,
+  112 /* page 268 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  113 /* page 270 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  114 /* page 272 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -16673,24 +18749,8 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
-  111 /* page 291 */,
-  112 /* page 292 */,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  115 /* page 291 */,
+  116 /* page 292 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -16702,6 +18762,11 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
+  117 /* page 306 */,
+  118 /* page 307 */,
+  119 /* page 308 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -16753,6 +18818,9 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
+  120 /* page 362 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -16822,6 +18890,7 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  121 /* page 432 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -16846,14 +18915,6 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  113 /* page 464 */,
-  114 /* page 465 */,
-  115 /* page 466 */,
-  116 /* page 467 */,
-  117 /* page 468 */,
-  118 /* page 469 */,
-  119 /* page 470 */,
-  120 /* page 471 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -16861,6 +18922,14 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  122 /* page 464 */,
+  123 /* page 465 */,
+  124 /* page 466 */,
+  125 /* page 467 */,
+  126 /* page 468 */,
+  127 /* page 469 */,
+  128 /* page 470 */,
+  129 /* page 471 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -16878,7 +18947,6 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  121 /* page 496 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -16886,6 +18954,14 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  130 /* page 496 */,
+  131 /* page 497 */,
+  132 /* page 498 */,
+  133 /* page 499 */,
+  134 /* page 500 */,
+  135 /* page 501 */,
+  136 /* page 502 */,
+  137 /* page 503 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -17060,97 +19136,97 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  122 /* page 678 */,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  123 /* page 762 */
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX
 };
 
 /* U+E0000 through U+10FFFF */
 static const gint16 break_property_table_part2[768] = {
-  124 /* page 3584 */,
-  125 /* page 3585 */,
+  140 /* page 3584 */,
+  141 /* page 3585 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
diff --git a/glib/gunichartables.h b/glib/gunichartables.h
index 044a44f..a4bc776 100644
--- a/glib/gunichartables.h
+++ b/glib/gunichartables.h
@@ -4,7 +4,7 @@
 #ifndef CHARTABLES_H
 #define CHARTABLES_H
 
-#define G_UNICODE_DATA_VERSION "5.1.0"
+#define G_UNICODE_DATA_VERSION "6.0.0"
 
 #define G_UNICODE_LAST_CHAR 0x10ffff
 
@@ -670,11 +670,11 @@ static const char type_data[][256] = {
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -693,11 +693,12 @@ static const char type_data[][256] = {
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_MODIFIER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_MODIFIER_LETTER, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -717,10 +718,10 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_DASH_PUNCTUATION, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_DASH_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -743,14 +744,14 @@ static const char type_data[][256] = {
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_DASH_PUNCTUATION, 
+    G_UNICODE_DASH_PUNCTUATION, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -759,15 +760,14 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 6, index 6 */
     G_UNICODE_FORMAT, G_UNICODE_FORMAT, G_UNICODE_FORMAT, G_UNICODE_FORMAT, 
@@ -784,7 +784,7 @@ static const char type_data[][256] = {
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -809,15 +809,16 @@ static const char type_data[][256] = {
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -850,12 +851,11 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_FORMAT, G_UNICODE_ENCLOSING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_FORMAT, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -974,8 +974,103 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 9, index 8 */
-    G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
+  { /* page 8, index 8 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+  },
+  { /* page 9, index 9 */
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -995,57 +1090,58 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_MODIFIER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
-    G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -1069,10 +1165,10 @@ static const char type_data[][256] = {
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 10, index 9 */
+  { /* page 10, index 10 */
     G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -1167,7 +1263,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 11, index 10 */
+  { /* page 11, index 11 */
     G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -1209,9 +1305,9 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -1261,7 +1357,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 12, index 11 */
+  { /* page 12, index 12 */
     G_UNICODE_UNASSIGNED, G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -1349,14 +1445,14 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
-    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 13, index 12 */
+  { /* page 13, index 13 */
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -1370,13 +1466,13 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -1384,7 +1480,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, 
@@ -1449,7 +1545,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 14, index 13 */
+  { /* page 14, index 14 */
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -1546,7 +1642,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 15, index 14 */
+  { /* page 15, index 15 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
@@ -1604,8 +1700,9 @@ static const char type_data[][256] = {
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -1637,8 +1734,9 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -1651,9 +1749,9 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED
   },
-  { /* page 16, index 15 */
+  { /* page 16, index 16 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -1719,8 +1817,9 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
-    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -1761,94 +1860,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_MODIFIER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 17, index 16 */
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
-  },
   { /* page 18, index 17 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -1969,31 +1980,31 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
-    G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -2021,13 +2032,14 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
   },
   { /* page 20, index 19 */
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_DASH_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -2112,7 +2124,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER
   },
   { /* page 22, index 20 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -2155,21 +2167,22 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_SPACE_SEPARATOR, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_SPACE_SEPARATOR, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OPEN_PUNCTUATION, 
-    G_UNICODE_CLOSE_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OPEN_PUNCTUATION, G_UNICODE_CLOSE_PUNCTUATION, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -2194,15 +2207,14 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
-    G_UNICODE_LETTER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_LETTER_NUMBER, 
+    G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 23, index 21 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -2364,30 +2376,30 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
@@ -2455,7 +2467,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
@@ -2474,9 +2486,9 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
-    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -2502,54 +2514,65 @@ static const char type_data[][256] = {
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -2654,28 +2677,31 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION
   },
   { /* page 28, index 26 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -2756,22 +2782,27 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 29, index 27 */
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -2896,8 +2927,9 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK
+    G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK
   },
   { /* page 30, index 28 */
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -3206,12 +3238,12 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_FORMAT, 
     G_UNICODE_FORMAT, G_UNICODE_FORMAT, G_UNICODE_FORMAT, G_UNICODE_FORMAT, 
-    G_UNICODE_FORMAT, G_UNICODE_OTHER_NUMBER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_FORMAT, G_UNICODE_OTHER_NUMBER, G_UNICODE_MODIFIER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_OPEN_PUNCTUATION, 
-    G_UNICODE_CLOSE_PUNCTUATION, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_CLOSE_PUNCTUATION, G_UNICODE_MODIFIER_LETTER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
@@ -3220,10 +3252,12 @@ static const char type_data[][256] = {
     G_UNICODE_CLOSE_PUNCTUATION, G_UNICODE_UNASSIGNED, 
     G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
     G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
     G_UNICODE_MODIFIER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_CURRENCY_SYMBOL, 
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
@@ -3235,8 +3269,8 @@ static const char type_data[][256] = {
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
+    G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -3278,7 +3312,7 @@ static const char type_data[][256] = {
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_OTHER_SYMBOL, 
@@ -3303,13 +3337,13 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
-    G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
     G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
     G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
     G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
@@ -3329,7 +3363,7 @@ static const char type_data[][256] = {
     G_UNICODE_LETTER_NUMBER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LETTER_NUMBER, 
     G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
-    G_UNICODE_LETTER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_LETTER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, 
@@ -3449,10 +3483,10 @@ static const char type_data[][256] = {
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -3687,8 +3721,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -3698,35 +3730,35 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL
   },
   { /* page 39, index 36 */
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -3736,7 +3768,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -3748,14 +3779,17 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OPEN_PUNCTUATION, G_UNICODE_CLOSE_PUNCTUATION, 
@@ -3775,8 +3809,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -3784,18 +3816,20 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_MATH_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_OPEN_PUNCTUATION, 
     G_UNICODE_CLOSE_PUNCTUATION, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_MATH_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_MATH_SYMBOL, 
+    G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, 
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, 
@@ -3937,8 +3971,8 @@ static const char type_data[][256] = {
     G_UNICODE_MATH_SYMBOL, G_UNICODE_MATH_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -4053,69 +4087,71 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_MODIFIER_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
@@ -4166,12 +4202,13 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_MODIFIER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -4179,12 +4216,9 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
@@ -4204,6 +4238,9 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -4219,7 +4256,7 @@ static const char type_data[][256] = {
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK
+    G_UNICODE_NON_SPACING_MARK
   },
   { /* page 46, index 41 */
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
@@ -4246,7 +4283,8 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_MODIFIER_LETTER, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -4272,7 +4310,6 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4281,7 +4318,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4311,11 +4348,11 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 47, index 42 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4567,9 +4604,9 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4616,11 +4653,11 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
@@ -4835,9 +4872,9 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -5015,23 +5052,24 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION
   },
   { /* page 166, index 50 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5073,21 +5111,6 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
-    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
-    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
-    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
-    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
-    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_ENCLOSING_MARK, G_UNICODE_ENCLOSING_MARK, 
-    G_UNICODE_ENCLOSING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_MODIFIER_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -5095,45 +5118,64 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_ENCLOSING_MARK, 
+    G_UNICODE_ENCLOSING_MARK, G_UNICODE_ENCLOSING_MARK, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
+    G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
+    G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
+    G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
+    G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 167, index 51 */
     G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
@@ -5206,17 +5248,19 @@ static const char type_data[][256] = {
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_MODIFIER_LETTER, G_UNICODE_MODIFIER_SYMBOL, 
     G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_UPPERCASE_LETTER, 
-    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -5243,8 +5287,9 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER
+    G_UNICODE_OTHER_LETTER
   },
   { /* page 168, index 52 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5265,13 +5310,13 @@ static const char type_data[][256] = {
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_CURRENCY_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5288,12 +5333,13 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5310,7 +5356,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
@@ -5318,27 +5363,32 @@ static const char type_data[][256] = {
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
     G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
-    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
-    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
@@ -5380,50 +5430,57 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -5473,12 +5530,53 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -5489,8 +5587,25 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+  },
+  { /* page 171, index 55 */
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -5526,9 +5641,46 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
   },
-  { /* page 215, index 55 */
+  { /* page 215, index 56 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5587,36 +5739,36 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 250, index 56 */
+  { /* page 250, index 57 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5652,8 +5804,8 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5704,7 +5856,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 251, index 57 */
+  { /* page 251, index 58 */
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -5766,12 +5918,15 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -5794,7 +5949,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER
   },
-  { /* page 253, index 58 */
+  { /* page 253, index 59 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5883,7 +6038,7 @@ static const char type_data[][256] = {
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 254, index 59 */
+  { /* page 254, index 60 */
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -5985,7 +6140,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_FORMAT
   },
-  { /* page 255, index 60 */
+  { /* page 255, index 61 */
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_OTHER_PUNCTUATION, 
@@ -6092,7 +6247,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 256, index 61 */
+  { /* page 256, index 62 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -6180,7 +6335,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 257, index 62 */
+  { /* page 257, index 63 */
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, 
@@ -6276,7 +6431,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 258, index 63 */
+  { /* page 258, index 64 */
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -6364,7 +6519,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 259, index 64 */
+  { /* page 259, index 65 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -6453,7 +6608,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 260, index 65 */
+  { /* page 260, index 66 */
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -6555,7 +6710,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 264, index 66 */
+  { /* page 264, index 67 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
@@ -6577,18 +6732,18 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -6641,9 +6796,9 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 265, index 67 */
+  { /* page 265, index 68 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -6652,8 +6807,8 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
-    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -6731,7 +6886,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 266, index 68 */
+  { /* page 266, index 69 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
@@ -6767,6 +6922,18 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -6808,6 +6975,355 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+  },
+  { /* page 267, index 70 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+  },
+  { /* page 268, index 71 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 270, index 72 */
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 272, index 73 */
+    G_UNICODE_COMBINING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_COMBINING_MARK, G_UNICODE_COMBINING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_FORMAT, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -6822,7 +7338,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 291, index 69 */
+  { /* page 291, index 74 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -6910,7 +7426,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 292, index 70 */
+  { /* page 292, index 75 */
     G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
     G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
     G_UNICODE_LETTER_NUMBER, G_UNICODE_LETTER_NUMBER, 
@@ -7014,7 +7530,271 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 464, index 71 */
+  { /* page 308, index 76 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 362, index 77 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 432, index 78 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 464, index 79 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -7102,7 +7882,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 465, index 72 */
+  { /* page 465, index 80 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -7195,7 +7975,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 466, index 73 */
+  { /* page 466, index 81 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -7283,7 +8063,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 467, index 74 */
+  { /* page 467, index 82 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -7371,7 +8151,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 468, index 75 */
+  { /* page 468, index 83 */
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -7500,7 +8280,7 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER
   },
-  { /* page 469, index 76 */
+  { /* page 469, index 84 */
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -7629,7 +8409,7 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER
   },
-  { /* page 470, index 77 */
+  { /* page 470, index 85 */
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -7759,7 +8539,7 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER
   },
-  { /* page 471, index 78 */
+  { /* page 471, index 86 */
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -7889,7 +8669,7 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER
   },
-  { /* page 496, index 79 */
+  { /* page 496, index 87 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -7943,6 +8723,182 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 497, index 88 */
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL
+  },
+  { /* page 498, index 89 */
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -7977,7 +8933,447 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 678, index 80 */
+  { /* page 499, index 90 */
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 500, index 91 */
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 501, index 92 */
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL
+  },
+  { /* page 502, index 93 */
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 503, index 94 */
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 678, index 95 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -8065,7 +9461,183 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 762, index 81 */
+  { /* page 695, index 96 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER
+  },
+  { /* page 696, index 97 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 762, index 98 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -8153,7 +9725,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 3584, index 82 */
+  { /* page 3584, index 99 */
     G_UNICODE_UNASSIGNED, G_UNICODE_FORMAT, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -8233,7 +9805,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 3585, index 83 */
+  { /* page 3585, index 100 */
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -8361,7 +9933,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 4095, index 84 */
+  { /* page 4095, index 101 */
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
@@ -8449,7 +10021,7 @@ static const char type_data[][256] = {
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 4351, index 85 */
+  { /* page 4351, index 102 */
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
@@ -8549,16 +10121,16 @@ static const gint16 type_table_part1[763] = {
   5 /* page 5 */,
   6 /* page 6 */,
   7 /* page 7 */,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  8 /* page 9 */,
-  9 /* page 10 */,
-  10 /* page 11 */,
-  11 /* page 12 */,
-  12 /* page 13 */,
-  13 /* page 14 */,
-  14 /* page 15 */,
-  15 /* page 16 */,
-  16 /* page 17 */,
+  8 /* page 8 */,
+  9 /* page 9 */,
+  10 /* page 10 */,
+  11 /* page 11 */,
+  12 /* page 12 */,
+  13 /* page 13 */,
+  14 /* page 14 */,
+  15 /* page 15 */,
+  16 /* page 16 */,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   17 /* page 18 */,
   18 /* page 19 */,
   19 /* page 20 */,
@@ -8712,7 +10284,7 @@ static const gint16 type_table_part1[763] = {
   52 /* page 168 */,
   53 /* page 169 */,
   54 /* page 170 */,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  55 /* page 171 */,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
@@ -8756,7 +10328,7 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  55 /* page 215 */,
+  56 /* page 215 */,
   G_UNICODE_SURROGATE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_SURROGATE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_SURROGATE + G_UNICODE_MAX_TABLE_INDEX,
@@ -8791,29 +10363,29 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  56 /* page 250 */,
-  57 /* page 251 */,
+  57 /* page 250 */,
+  58 /* page 251 */,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  58 /* page 253 */,
-  59 /* page 254 */,
-  60 /* page 255 */,
-  61 /* page 256 */,
-  62 /* page 257 */,
-  63 /* page 258 */,
-  64 /* page 259 */,
-  65 /* page 260 */,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  66 /* page 264 */,
-  67 /* page 265 */,
-  68 /* page 266 */,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  59 /* page 253 */,
+  60 /* page 254 */,
+  61 /* page 255 */,
+  62 /* page 256 */,
+  63 /* page 257 */,
+  64 /* page 258 */,
+  65 /* page 259 */,
+  66 /* page 260 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  67 /* page 264 */,
+  68 /* page 265 */,
+  69 /* page 266 */,
+  70 /* page 267 */,
+  71 /* page 268 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  72 /* page 270 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  73 /* page 272 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -8832,24 +10404,8 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  69 /* page 291 */,
-  70 /* page 292 */,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  74 /* page 291 */,
+  75 /* page 292 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -8861,6 +10417,11 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  76 /* page 308 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -8912,6 +10473,9 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  77 /* page 362 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -8981,6 +10545,7 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  78 /* page 432 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -9005,14 +10570,6 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  71 /* page 464 */,
-  72 /* page 465 */,
-  73 /* page 466 */,
-  74 /* page 467 */,
-  75 /* page 468 */,
-  76 /* page 469 */,
-  77 /* page 470 */,
-  78 /* page 471 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -9020,6 +10577,14 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  79 /* page 464 */,
+  80 /* page 465 */,
+  81 /* page 466 */,
+  82 /* page 467 */,
+  83 /* page 468 */,
+  84 /* page 469 */,
+  85 /* page 470 */,
+  86 /* page 471 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -9037,7 +10602,6 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  79 /* page 496 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -9045,6 +10609,14 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  87 /* page 496 */,
+  88 /* page 497 */,
+  89 /* page 498 */,
+  90 /* page 499 */,
+  91 /* page 500 */,
+  92 /* page 501 */,
+  93 /* page 502 */,
+  94 /* page 503 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -9219,25 +10791,25 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  80 /* page 678 */,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  95 /* page 678 */,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  96 /* page 695 */,
+  97 /* page 696 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -9303,13 +10875,13 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  81 /* page 762 */
+  98 /* page 762 */
 };
 
 /* U+E0000 through U+10FFFF */
 static const gint16 type_table_part2[768] = {
-  82 /* page 3584 */,
-  83 /* page 3585 */,
+  99 /* page 3584 */,
+  100 /* page 3585 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -9819,7 +11391,7 @@ static const gint16 type_table_part2[768] = {
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
-  84 /* page 4095 */,
+  101 /* page 4095 */,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
@@ -10075,7 +11647,7 @@ static const gint16 type_table_part2[768] = {
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
-  85 /* page 4351 */
+  102 /* page 4351 */
 };
 
 static const gunichar attr_data[][256] = {
@@ -10149,11 +11721,11 @@ static const gunichar attr_data[][256] = {
     0x0225, 0x0224, 0x0227, 0x0226, 0x0229, 0x0228, 0x022b, 0x022a, 0x022d, 
     0x022c, 0x022f, 0x022e, 0x0231, 0x0230, 0x0233, 0x0232, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x2c65, 0x023c, 0x023b, 0x019a, 0x2c66, 
-    0x0000, 0x0000, 0x0242, 0x0241, 0x0180, 0x0289, 0x028c, 0x0247, 0x0246, 
+    0x2c7e, 0x2c7f, 0x0242, 0x0241, 0x0180, 0x0289, 0x028c, 0x0247, 0x0246, 
     0x0249, 0x0248, 0x024b, 0x024a, 0x024d, 0x024c, 0x024f, 0x024e, 0x2c6f, 
-    0x2c6d, 0x0000, 0x0181, 0x0186, 0x0000, 0x0189, 0x018a, 0x0000, 0x018f, 
+    0x2c6d, 0x2c70, 0x0181, 0x0186, 0x0000, 0x0189, 0x018a, 0x0000, 0x018f, 
     0x0000, 0x0190, 0x0000, 0x0000, 0x0000, 0x0000, 0x0193, 0x0000, 0x0000, 
-    0x0194, 0x0000, 0x0000, 0x0000, 0x0000, 0x0197, 0x0196, 0x0000, 0x2c62, 
+    0x0194, 0x0000, 0xa78d, 0x0000, 0x0000, 0x0197, 0x0196, 0x0000, 0x2c62, 
     0x0000, 0x0000, 0x0000, 0x019c, 0x0000, 0x2c6e, 0x019d, 0x0000, 0x0000, 
     0x019f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c64, 
     0x0000, 0x0000, 0x01a6, 0x0000, 0x0000, 0x01a9, 0x0000, 0x0000, 0x0000, 
@@ -10239,7 +11811,7 @@ static const gunichar attr_data[][256] = {
     0x0508, 0x050b, 0x050a, 0x050d, 0x050c, 0x050f, 0x050e, 0x0511, 0x0510, 
     0x0513, 0x0512, 0x0515, 0x0514, 0x0517, 0x0516, 0x0519, 0x0518, 0x051b, 
     0x051a, 0x051d, 0x051c, 0x051f, 0x051e, 0x0521, 0x0520, 0x0523, 0x0522, 
-    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0525, 0x0524, 0x0527, 0x0526, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0561, 0x0562, 0x0563, 0x0564, 0x0565, 
     0x0566, 0x0567, 0x0568, 0x0569, 0x056a, 0x056b, 0x056c, 0x056d, 0x056e, 
     0x056f, 0x0570, 0x0571, 0x0572, 0x0573, 0x0574, 0x0575, 0x0576, 0x0577, 
@@ -10668,7 +12240,38 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 27, index 19 */
+  { /* page 26, index 19 */
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 
+    0x0007, 0x0008, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0008, 
+    0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000
+  },
+  { /* page 27, index 20 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -10699,7 +12302,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 28, index 20 */
+  { /* page 28, index 21 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -10730,7 +12333,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 29, index 21 */
+  { /* page 29, index 22 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -10761,7 +12364,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 30, index 22 */
+  { /* page 30, index 23 */
     0x1e01, 0x1e00, 0x1e03, 0x1e02, 0x1e05, 0x1e04, 0x1e07, 0x1e06, 0x1e09, 
     0x1e08, 0x1e0b, 0x1e0a, 0x1e0d, 0x1e0c, 0x1e0f, 0x1e0e, 0x1e11, 0x1e10, 
     0x1e13, 0x1e12, 0x1e15, 0x1e14, 0x1e17, 0x1e16, 0x1e19, 0x1e18, 0x1e1b, 
@@ -10792,7 +12395,7 @@ static const gunichar attr_data[][256] = {
     0x1ef0, 0x1ef3, 0x1ef2, 0x1ef5, 0x1ef4, 0x1ef7, 0x1ef6, 0x1ef9, 0x1ef8, 
     0x1efb, 0x1efa, 0x1efd, 0x1efc, 0x1eff, 0x1efe
   },
-  { /* page 31, index 23 */
+  { /* page 31, index 24 */
     0x1f08, 0x1f09, 0x1f0a, 0x1f0b, 0x1f0c, 0x1f0d, 0x1f0e, 0x1f0f, 0x1f00, 
     0x1f01, 0x1f02, 0x1f03, 0x1f04, 0x1f05, 0x1f06, 0x1f07, 0x1f18, 0x1f19, 
     0x1f1a, 0x1f1b, 0x1f1c, 0x1f1d, 0x0000, 0x0000, 0x1f10, 0x1f11, 0x1f12, 
@@ -10827,7 +12430,7 @@ static const gunichar attr_data[][256] = {
     0x100045b, 0x0000, 0x10001ac, 0x1000484, 0x1f78, 0x1f79, 0x1f7c, 0x1f7d, 
     0x1000415, 0x0000, 0x0000, 0x0000
   },
-  { /* page 33, index 24 */
+  { /* page 33, index 25 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -10858,7 +12461,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 44, index 25 */
+  { /* page 44, index 26 */
     0x2c30, 0x2c31, 0x2c32, 0x2c33, 0x2c34, 0x2c35, 0x2c36, 0x2c37, 0x2c38, 
     0x2c39, 0x2c3a, 0x2c3b, 0x2c3c, 0x2c3d, 0x2c3e, 0x2c3f, 0x2c40, 0x2c41, 
     0x2c42, 0x2c43, 0x2c44, 0x2c45, 0x2c46, 0x2c47, 0x2c48, 0x2c49, 0x2c4a, 
@@ -10871,9 +12474,9 @@ static const gunichar attr_data[][256] = {
     0x2c21, 0x2c22, 0x2c23, 0x2c24, 0x2c25, 0x2c26, 0x2c27, 0x2c28, 0x2c29, 
     0x2c2a, 0x2c2b, 0x2c2c, 0x2c2d, 0x2c2e, 0x0000, 0x2c61, 0x2c60, 0x026b, 
     0x1d7d, 0x027d, 0x023a, 0x023e, 0x2c68, 0x2c67, 0x2c6a, 0x2c69, 0x2c6c, 
-    0x2c6b, 0x0251, 0x0271, 0x0250, 0x0000, 0x0000, 0x2c73, 0x2c72, 0x0000, 
+    0x2c6b, 0x0251, 0x0271, 0x0250, 0x0252, 0x0000, 0x2c73, 0x2c72, 0x0000, 
     0x2c76, 0x2c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
-    0x0000, 0x0000, 0x2c81, 0x2c80, 0x2c83, 0x2c82, 0x2c85, 0x2c84, 0x2c87, 
+    0x023f, 0x0240, 0x2c81, 0x2c80, 0x2c83, 0x2c82, 0x2c85, 0x2c84, 0x2c87, 
     0x2c86, 0x2c89, 0x2c88, 0x2c8b, 0x2c8a, 0x2c8d, 0x2c8c, 0x2c8f, 0x2c8e, 
     0x2c91, 0x2c90, 0x2c93, 0x2c92, 0x2c95, 0x2c94, 0x2c97, 0x2c96, 0x2c99, 
     0x2c98, 0x2c9b, 0x2c9a, 0x2c9d, 0x2c9c, 0x2c9f, 0x2c9e, 0x2ca1, 0x2ca0, 
@@ -10885,11 +12488,11 @@ static const gunichar attr_data[][256] = {
     0x2cce, 0x2cd1, 0x2cd0, 0x2cd3, 0x2cd2, 0x2cd5, 0x2cd4, 0x2cd7, 0x2cd6, 
     0x2cd9, 0x2cd8, 0x2cdb, 0x2cda, 0x2cdd, 0x2cdc, 0x2cdf, 0x2cde, 0x2ce1, 
     0x2ce0, 0x2ce3, 0x2ce2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
-    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x2cec, 0x2ceb, 0x2cee, 0x2ced, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 45, index 26 */
+  { /* page 45, index 27 */
     0x10a0, 0x10a1, 0x10a2, 0x10a3, 0x10a4, 0x10a5, 0x10a6, 0x10a7, 0x10a8, 
     0x10a9, 0x10aa, 0x10ab, 0x10ac, 0x10ad, 0x10ae, 0x10af, 0x10b0, 0x10b1, 
     0x10b2, 0x10b3, 0x10b4, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10ba, 
@@ -10920,7 +12523,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 166, index 27 */
+  { /* page 166, index 28 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -10931,7 +12534,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0xa641, 0xa640, 0xa643, 0xa642, 0xa645, 0xa644, 0xa647, 0xa646, 
     0xa649, 0xa648, 0xa64b, 0xa64a, 0xa64d, 0xa64c, 0xa64f, 0xa64e, 0xa651, 
     0xa650, 0xa653, 0xa652, 0xa655, 0xa654, 0xa657, 0xa656, 0xa659, 0xa658, 
-    0xa65b, 0xa65a, 0xa65d, 0xa65c, 0xa65f, 0xa65e, 0x0000, 0x0000, 0xa663, 
+    0xa65b, 0xa65a, 0xa65d, 0xa65c, 0xa65f, 0xa65e, 0xa661, 0xa660, 0xa663, 
     0xa662, 0xa665, 0xa664, 0xa667, 0xa666, 0xa669, 0xa668, 0xa66b, 0xa66a, 
     0xa66d, 0xa66c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -10951,7 +12554,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 167, index 28 */
+  { /* page 167, index 29 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -10967,10 +12570,10 @@ static const gunichar attr_data[][256] = {
     0xa76d, 0xa76c, 0xa76f, 0xa76e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0xa77a, 0xa779, 0xa77c, 0xa77b, 0x1d79, 
     0xa77f, 0xa77e, 0xa781, 0xa780, 0xa783, 0xa782, 0xa785, 0xa784, 0xa787, 
-    0xa786, 0x0000, 0x0000, 0x0000, 0xa78c, 0xa78b, 0x0000, 0x0000, 0x0000, 
-    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
-    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
-    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0xa786, 0x0000, 0x0000, 0x0000, 0xa78c, 0xa78b, 0x0265, 0x0000, 0x0000, 
+    0xa791, 0xa790, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa7a1, 0xa7a0, 
+    0xa7a3, 0xa7a2, 0xa7a5, 0xa7a4, 0xa7a7, 0xa7a6, 0xa7a9, 0xa7a8, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -10982,7 +12585,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 168, index 29 */
+  { /* page 168, index 30 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -11013,7 +12616,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 169, index 30 */
+  { /* page 169, index 31 */
     0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0008, 
     0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -11037,14 +12640,14 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
-    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
-    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 
+    0x0008, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 170, index 31 */
+  { /* page 170, index 32 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -11075,7 +12678,38 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 251, index 32 */
+  { /* page 171, index 33 */
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 
+    0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0008, 0x0009, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000
+  },
+  { /* page 251, index 34 */
     0x100000f, 0x1000016, 0x100001d, 0x1000024, 0x100002d, 0x1000036, 
     0x100003d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x100004f, 0x100005a, 0x1000065, 
@@ -11107,7 +12741,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000
   },
-  { /* page 255, index 33 */
+  { /* page 255, index 35 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 
     0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0008, 0x0009, 0x0000, 
@@ -11138,7 +12772,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 260, index 34 */
+  { /* page 260, index 36 */
     0x10428, 0x10429, 0x1042a, 0x1042b, 0x1042c, 0x1042d, 0x1042e, 0x1042f, 
     0x10430, 0x10431, 0x10432, 0x10433, 0x10434, 0x10435, 0x10436, 0x10437, 
     0x10438, 0x10439, 0x1043a, 0x1043b, 0x1043c, 0x1043d, 0x1043e, 0x1043f, 
@@ -11170,7 +12804,38 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 471, index 35 */
+  { /* page 272, index 37 */
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 
+    0x0006, 0x0007, 0x0008, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000
+  },
+  { /* page 471, index 38 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -11231,16 +12896,14 @@ static const gint16 attr_table_part1[763] = {
   16 /* page 23 */,
   17 /* page 24 */,
   18 /* page 25 */,
+  19 /* page 26 */,
+  20 /* page 27 */,
+  21 /* page 28 */,
+  22 /* page 29 */,
+  23 /* page 30 */,
+  24 /* page 31 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  19 /* page 27 */,
-  20 /* page 28 */,
-  21 /* page 29 */,
-  22 /* page 30 */,
-  23 /* page 31 */,
-  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  24 /* page 33 */,
-  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  25 /* page 33 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -11249,10 +12912,10 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  25 /* page 44 */,
-  26 /* page 45 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  26 /* page 44 */,
+  27 /* page 45 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -11371,13 +13034,14 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  27 /* page 166 */,
-  28 /* page 167 */,
-  29 /* page 168 */,
-  30 /* page 169 */,
-  31 /* page 170 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  28 /* page 166 */,
+  29 /* page 167 */,
+  30 /* page 168 */,
+  31 /* page 169 */,
+  32 /* page 170 */,
+  33 /* page 171 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -11456,17 +13120,17 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  32 /* page 251 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  34 /* page 251 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  33 /* page 255 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  35 /* page 255 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  34 /* page 260 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  36 /* page 260 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -11478,6 +13142,7 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  37 /* page 272 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -11676,7 +13341,7 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  35 /* page 471 */,
+  38 /* page 471 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
diff --git a/glib/gunicode.h b/glib/gunicode.h
index 4ca7bd3..c64f5f4 100644
--- a/glib/gunicode.h
+++ b/glib/gunicode.h
@@ -113,7 +113,8 @@ typedef enum
   G_UNICODE_BREAK_HANGUL_V_JAMO,
   G_UNICODE_BREAK_HANGUL_T_JAMO,
   G_UNICODE_BREAK_HANGUL_LV_SYLLABLE,
-  G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE
+  G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE,
+  G_UNICODE_BREAK_CLOSE_PARANTHESIS
 } GUnicodeBreakType;
 
 typedef enum 
@@ -175,7 +176,7 @@ typedef enum
   G_UNICODE_SCRIPT_LINEAR_B,           /* Linb */
   G_UNICODE_SCRIPT_TAI_LE,             /* Tale */
   G_UNICODE_SCRIPT_UGARITIC,           /* Ugar */
-      
+
   /* Unicode-4.1 additions */
   G_UNICODE_SCRIPT_NEW_TAI_LUE,        /* Talu */
   G_UNICODE_SCRIPT_BUGINESE,           /* Bugi */
@@ -207,21 +208,26 @@ typedef enum
   G_UNICODE_SCRIPT_LYDIAN,             /* Lydi */
 
   /* Unicode-5.2 additions */
-  G_UNICODE_SCRIPT_AVESTAN,                /* Avestan */
-  G_UNICODE_SCRIPT_BAMUM,                  /* Bamum */
-  G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS,   /* Egyptian Hieroglyphs */
-  G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC,       /* Imperial Aramaic */
-  G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI,  /* Inscriptional Pahlavi */
-  G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN, /* Inscriptional Parthian */
-  G_UNICODE_SCRIPT_JAVANESE,               /* Javanese */
-  G_UNICODE_SCRIPT_KAITHI,                 /* Kaithi */
+  G_UNICODE_SCRIPT_AVESTAN,                /* Avst */
+  G_UNICODE_SCRIPT_BAMUM,                  /* Bamu */
+  G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS,   /* Egyp */
+  G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC,       /* Armi */
+  G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI,  /* Phli */
+  G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN, /* Prti */
+  G_UNICODE_SCRIPT_JAVANESE,               /* Java */
+  G_UNICODE_SCRIPT_KAITHI,                 /* Kthi */
   G_UNICODE_SCRIPT_LISU,                   /* Lisu */
-  G_UNICODE_SCRIPT_MEETEI_MAYEK,           /* Meetei Mayek */
-  G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN,      /* Old South Arabian */
-  G_UNICODE_SCRIPT_OLD_TURKISH,            /* Old Turkish */
-  G_UNICODE_SCRIPT_SAMARITAN,              /* Samaritan */
-  G_UNICODE_SCRIPT_TAI_THAM,               /* Tai Tham */
-  G_UNICODE_SCRIPT_TAI_VIET                /* Tai Viet */
+  G_UNICODE_SCRIPT_MEETEI_MAYEK,           /* Mtei */
+  G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN,      /* Sarb */
+  G_UNICODE_SCRIPT_OLD_TURKIC,             /* Orkh */
+  G_UNICODE_SCRIPT_SAMARITAN,              /* Samr */
+  G_UNICODE_SCRIPT_TAI_THAM,               /* Lana */
+  G_UNICODE_SCRIPT_TAI_VIET,               /* Tavt */
+
+  /* Unicode-6.0 additions */
+  G_UNICODE_SCRIPT_BATAK,                  /* Batk */
+  G_UNICODE_SCRIPT_BRAHMI,                 /* Brah */
+  G_UNICODE_SCRIPT_MANDAIC                 /* Mand */
 } GUnicodeScript;
 
 /* Returns TRUE if current locale uses UTF-8 charset.  If CHARSET is
diff --git a/glib/gunicomp.h b/glib/gunicomp.h
index 23a9087..a686553 100644
--- a/glib/gunicomp.h
+++ b/glib/gunicomp.h
@@ -1,9 +1,9 @@
 #define COMPOSE_FIRST_START 1
 #define COMPOSE_FIRST_SINGLE_START 147
-#define COMPOSE_SECOND_START 368
-#define COMPOSE_SECOND_SINGLE_START 399
+#define COMPOSE_SECOND_START 371
+#define COMPOSE_SECOND_SINGLE_START 402
 
-#define COMPOSE_TABLE_LAST 48
+#define COMPOSE_TABLE_LAST 272
 
 static const guint16 compose_data[][256] = {
   { /* page 0, index 0 */
@@ -48,10 +48,10 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 3, index 3 */
-    368, 369, 370, 371, 372, 0, 373, 374, 375, 376, 377, 378, 379, 0, 0, 380, 
-    0, 381, 0, 382, 383, 0, 0, 0, 0, 0, 0, 384, 0, 0, 0, 0, 0, 0, 0, 385, 
-    386, 387, 388, 389, 390, 0, 0, 0, 0, 391, 392, 0, 393, 394, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 395, 0, 0, 396, 0, 0, 0, 0, 0, 0, 0, 
+    371, 372, 373, 374, 375, 0, 376, 377, 378, 379, 380, 381, 382, 0, 0, 383, 
+    0, 384, 0, 385, 386, 0, 0, 0, 0, 0, 0, 387, 0, 0, 0, 0, 0, 0, 0, 388, 
+    389, 390, 391, 392, 393, 0, 0, 0, 0, 394, 395, 0, 396, 397, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 398, 0, 0, 399, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 
@@ -79,7 +79,7 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 99, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    210, 0, 211, 0, 0, 0, 0, 0, 0, 0, 0, 399, 400, 401, 0, 0, 0, 0, 0, 0, 0, 
+    210, 0, 211, 0, 0, 0, 0, 0, 0, 0, 0, 402, 403, 404, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -96,22 +96,22 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 402, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 405, 
     0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    403, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    406, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 11, index 7 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 404, 0, 0, 0, 0, 0, 0, 0, 0, 
-    101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 405, 406, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 407, 0, 0, 0, 0, 0, 0, 0, 0, 
+    101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 408, 409, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 407, 0, 0, 0, 0, 0, 0, 0, 102, 219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 410, 0, 0, 0, 0, 0, 0, 0, 102, 219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 12, index 8 */
@@ -123,21 +123,21 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 221, 
-    0, 0, 409, 0, 0, 0, 103, 0, 0, 0, 222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 410, 
-    411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 412, 0, 0, 0, 103, 0, 0, 0, 222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 413, 
+    414, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 13, index 9 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 412, 0, 0, 0, 0, 0, 0, 0, 104, 
-    223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 413, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 415, 0, 0, 0, 0, 0, 0, 0, 104, 
+    223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 416, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 414, 0, 0, 0, 0, 415, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 105, 0, 0, 224, 0, 0, 416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 417, 0, 0, 0, 0, 418, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 105, 0, 0, 224, 0, 0, 419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 16, index 10 */
@@ -228,12 +228,25 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 331, 0, 332, 0, 333, 0, 334, 0, 335, 0, 336, 0, 337, 0, 338, 0, 
     339, 0, 340, 0, 341, 0, 342, 0, 0, 343, 0, 344, 0, 345, 0, 0, 0, 0, 0, 0, 
     137, 0, 0, 138, 0, 0, 139, 0, 0, 140, 0, 0, 141, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 397, 398, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 400, 401, 
     0, 0, 346, 0, 0, 0, 0, 0, 0, 0, 0, 347, 0, 0, 0, 0, 348, 0, 349, 0, 350, 
     0, 351, 0, 352, 0, 353, 0, 354, 0, 355, 0, 356, 0, 357, 0, 358, 0, 359, 
     0, 0, 360, 0, 361, 0, 362, 0, 0, 0, 0, 0, 0, 142, 0, 0, 143, 0, 0, 144, 
     0, 0, 145, 0, 0, 146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 363, 364, 365, 366, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 367, 0, 0
+  },
+  { /* page 272, index 17 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 370, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   }
 };
 
@@ -286,10 +299,234 @@ static const gint16 compose_table[COMPOSE_TABLE_LAST + 1] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  16 /* page 48 */
+  16 /* page 48 */,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  17 /* page 272 */
 };
 
-static const guint16 compose_first_single[][2] = {
+static const gunichar compose_first_single[][2] = {
  { 0x0338, 0x226e },
  { 0x0338, 0x2260 },
  { 0x0338, 0x226f },
@@ -510,7 +747,10 @@ static const guint16 compose_first_single[][2] = {
  { 0x3099, 0x30f8 },
  { 0x3099, 0x30f9 },
  { 0x3099, 0x30fa },
- { 0x3099, 0x30fe }
+ { 0x3099, 0x30fe },
+ { 0x110ba, 0x1109a },
+ { 0x110ba, 0x1109c },
+ { 0x110ba, 0x110ab }
 };
 static const guint16 compose_second_single[][2] = {
  { 0x0627, 0x0622 },
diff --git a/glib/gunidecomp.h b/glib/gunidecomp.h
index 135d107..4b2b343 100644
--- a/glib/gunidecomp.h
+++ b/glib/gunidecomp.h
@@ -36,12 +36,12 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 5, index 2 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -59,17 +59,17 @@ static const guchar cclass_data[][256] = {
   },
   { /* page 6, index 3 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 
-    230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    230, 230, 230, 30, 31, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 27, 28, 29, 30, 31, 32, 33, 34, 230, 230, 220, 220, 
-    230, 230, 230, 230, 230, 220, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 28, 29, 30, 31, 32, 33, 34, 230, 230, 220, 
+    220, 230, 230, 230, 230, 230, 220, 230, 230, 220, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 230, 230, 0, 
-    0, 230, 230, 230, 230, 220, 230, 0, 0, 230, 230, 0, 220, 230, 230, 220, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 230, 
+    230, 0, 0, 230, 230, 230, 230, 220, 230, 0, 0, 230, 230, 0, 220, 230, 
+    230, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 7, index 4 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 
@@ -85,7 +85,21 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 230, 230, 
     220, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 9, index 5 */
+  { /* page 8, index 5 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 
+    230, 230, 230, 0, 230, 230, 230, 230, 230, 230, 230, 230, 230, 0, 230, 
+    230, 230, 0, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 220, 220, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 9, index 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, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -98,7 +112,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 10, index 6 */
+  { /* page 10, index 7 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -111,7 +125,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 11, index 7 */
+  { /* page 11, index 8 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -124,7 +138,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 12, index 8 */
+  { /* page 12, index 9 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -137,7 +151,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 13, index 9 */
+  { /* page 13, index 10 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -150,7 +164,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 14, index 10 */
+  { /* page 14, index 11 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 103, 103, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -163,7 +177,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 15, index 11 */
+  { /* page 15, index 12 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     220, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 220, 0, 220, 0, 216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -177,33 +191,33 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0
   },
-  { /* page 16, index 12 */
+  { /* page 16, index 13 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 7, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 7, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 19, index 13 */
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+  { /* page 19, index 14 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 
+    230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 23, index 14 */
+  { /* page 23, index 15 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -216,7 +230,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 24, index 15 */
+  { /* page 24, index 16 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -229,7 +243,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 25, index 16 */
+  { /* page 25, index 17 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 230, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -242,20 +256,20 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 26, index 17 */
+  { /* page 26, index 18 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 
     220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 
+    230, 230, 230, 230, 230, 230, 0, 0, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 27, index 18 */
+  { /* page 27, index 19 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 
@@ -263,25 +277,40 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 220, 230, 230, 230, 230, 230, 230, 
     230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 28, index 20 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-  },
-  { /* page 29, index 19 */
+    0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 0, 1, 220, 
+    220, 220, 220, 220, 230, 230, 220, 220, 220, 220, 230, 0, 1, 1, 1, 1, 1, 
+    1, 1, 0, 0, 0, 0, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0
+  },
+  { /* page 29, index 21 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    230, 230, 220, 230, 230, 230, 230, 230, 230, 230, 220, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 220
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    230, 230, 220, 230, 230, 230, 230, 230, 230, 230, 220, 230, 230, 234, 
+    214, 220, 202, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 
+    230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 233, 220, 230, 220
   },
-  { /* page 32, index 20 */
+  { /* page 32, index 22 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -292,10 +321,37 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 1, 1, 230, 230, 
     230, 230, 1, 1, 1, 230, 230, 0, 0, 0, 0, 230, 0, 0, 0, 1, 1, 230, 220, 
-    230, 1, 1, 220, 220, 220, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0
+    230, 1, 1, 220, 220, 220, 220, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0
   },
-  { /* page 48, index 21 */
+  { /* page 44, index 23 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 
+    230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 45, index 24 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 
+    230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 
+    230, 230, 230, 230, 230, 230, 230, 230
+  },
+  { /* page 48, index 25 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 218, 228, 232, 222, 
     224, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -308,7 +364,20 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 168, index 22 */
+  { /* page 166, index 26 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 168, index 27 */
     0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -317,11 +386,51 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 
+    230, 230, 230, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0
+  },
+  { /* page 169, index 28 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 220, 220, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 170, index 29 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 230, 230, 220, 0, 0, 230, 230, 0, 0, 0, 
+    0, 0, 230, 230, 0, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 171, index 30 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 251, index 23 */
+  { /* page 251, index 31 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -334,9 +443,9 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 254, index 24 */
+  { /* page 254, index 32 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -345,9 +454,22 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 266, index 25 */
+  { /* page 257, index 33 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 0, 0
+  },
+  { /* page 266, index 34 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 0, 230, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 1, 220, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 
@@ -360,7 +482,20 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 465, index 26 */
+  { /* page 272, index 35 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 7, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 465, index 36 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -374,7 +509,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 466, index 27 */
+  { /* page 466, index 37 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 0, 
@@ -398,39 +533,31 @@ static const gint16 combining_class_table_part1[763] = {
   2 /* page 5 */,
   3 /* page 6 */,
   4 /* page 7 */,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  5 /* page 9 */,
-  6 /* page 10 */,
-  7 /* page 11 */,
-  8 /* page 12 */,
-  9 /* page 13 */,
-  10 /* page 14 */,
-  11 /* page 15 */,
-  12 /* page 16 */,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  13 /* page 19 */,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  14 /* page 23 */,
-  15 /* page 24 */,
-  16 /* page 25 */,
-  17 /* page 26 */,
-  18 /* page 27 */,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  19 /* page 29 */,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
-  20 /* page 32 */,
-  0 + G_UNICODE_MAX_TABLE_INDEX,
+  5 /* page 8 */,
+  6 /* page 9 */,
+  7 /* page 10 */,
+  8 /* page 11 */,
+  9 /* page 12 */,
+  10 /* page 13 */,
+  11 /* page 14 */,
+  12 /* page 15 */,
+  13 /* page 16 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  14 /* page 19 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  15 /* page 23 */,
+  16 /* page 24 */,
+  17 /* page 25 */,
+  18 /* page 26 */,
+  19 /* page 27 */,
+  20 /* page 28 */,
+  21 /* page 29 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  22 /* page 32 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -438,13 +565,15 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  21 /* page 48 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  23 /* page 44 */,
+  24 /* page 45 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  25 /* page 48 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -558,12 +687,16 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  22 /* page 168 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  26 /* page 166 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  27 /* page 168 */,
+  28 /* page 169 */,
+  29 /* page 170 */,
+  30 /* page 171 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -641,14 +774,15 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  23 /* page 251 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  24 /* page 254 */,
+  31 /* page 251 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  32 /* page 254 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  33 /* page 257 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -656,13 +790,14 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  25 /* page 266 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  34 /* page 266 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  35 /* page 272 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -855,8 +990,8 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  26 /* page 465 */,
-  27 /* page 466 */,
+  36 /* page 465 */,
+  37 /* page 466 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -3067,6 +3202,14 @@ static const decomposition decomp_table[] =
   { 0x2092, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x2093, G_UNICODE_NOT_PRESENT_OFFSET, 1222 },
   { 0x2094, G_UNICODE_NOT_PRESENT_OFFSET, 2370 },
+  { 0x2095, G_UNICODE_NOT_PRESENT_OFFSET, 1171 },
+  { 0x2096, G_UNICODE_NOT_PRESENT_OFFSET, 2381 },
+  { 0x2097, G_UNICODE_NOT_PRESENT_OFFSET, 1220 },
+  { 0x2098, G_UNICODE_NOT_PRESENT_OFFSET, 2383 },
+  { 0x2099, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
+  { 0x209a, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
+  { 0x209b, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
+  { 0x209c, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
   { 0x20a8, G_UNICODE_NOT_PRESENT_OFFSET, 5281 },
   { 0x2100, G_UNICODE_NOT_PRESENT_OFFSET, 5284 },
   { 0x2101, G_UNICODE_NOT_PRESENT_OFFSET, 5288 },
@@ -3124,101 +3267,105 @@ static const decomposition decomp_table[] =
   { 0x2147, G_UNICODE_NOT_PRESENT_OFFSET, 2368 },
   { 0x2148, G_UNICODE_NOT_PRESENT_OFFSET, 2427 },
   { 0x2149, G_UNICODE_NOT_PRESENT_OFFSET, 1176 },
-  { 0x2153, G_UNICODE_NOT_PRESENT_OFFSET, 5364 },
-  { 0x2154, G_UNICODE_NOT_PRESENT_OFFSET, 5370 },
-  { 0x2155, G_UNICODE_NOT_PRESENT_OFFSET, 5376 },
-  { 0x2156, G_UNICODE_NOT_PRESENT_OFFSET, 5382 },
-  { 0x2157, G_UNICODE_NOT_PRESENT_OFFSET, 5388 },
-  { 0x2158, G_UNICODE_NOT_PRESENT_OFFSET, 5394 },
-  { 0x2159, G_UNICODE_NOT_PRESENT_OFFSET, 5400 },
-  { 0x215a, G_UNICODE_NOT_PRESENT_OFFSET, 5406 },
-  { 0x215b, G_UNICODE_NOT_PRESENT_OFFSET, 5412 },
-  { 0x215c, G_UNICODE_NOT_PRESENT_OFFSET, 5418 },
-  { 0x215d, G_UNICODE_NOT_PRESENT_OFFSET, 5424 },
-  { 0x215e, G_UNICODE_NOT_PRESENT_OFFSET, 5430 },
-  { 0x215f, G_UNICODE_NOT_PRESENT_OFFSET, 5436 },
+  { 0x2150, G_UNICODE_NOT_PRESENT_OFFSET, 5364 },
+  { 0x2151, G_UNICODE_NOT_PRESENT_OFFSET, 5370 },
+  { 0x2152, G_UNICODE_NOT_PRESENT_OFFSET, 5376 },
+  { 0x2153, G_UNICODE_NOT_PRESENT_OFFSET, 5383 },
+  { 0x2154, G_UNICODE_NOT_PRESENT_OFFSET, 5389 },
+  { 0x2155, G_UNICODE_NOT_PRESENT_OFFSET, 5395 },
+  { 0x2156, G_UNICODE_NOT_PRESENT_OFFSET, 5401 },
+  { 0x2157, G_UNICODE_NOT_PRESENT_OFFSET, 5407 },
+  { 0x2158, G_UNICODE_NOT_PRESENT_OFFSET, 5413 },
+  { 0x2159, G_UNICODE_NOT_PRESENT_OFFSET, 5419 },
+  { 0x215a, G_UNICODE_NOT_PRESENT_OFFSET, 5425 },
+  { 0x215b, G_UNICODE_NOT_PRESENT_OFFSET, 5431 },
+  { 0x215c, G_UNICODE_NOT_PRESENT_OFFSET, 5437 },
+  { 0x215d, G_UNICODE_NOT_PRESENT_OFFSET, 5443 },
+  { 0x215e, G_UNICODE_NOT_PRESENT_OFFSET, 5449 },
+  { 0x215f, G_UNICODE_NOT_PRESENT_OFFSET, 5455 },
   { 0x2160, G_UNICODE_NOT_PRESENT_OFFSET, 2327 },
-  { 0x2161, G_UNICODE_NOT_PRESENT_OFFSET, 5441 },
-  { 0x2162, G_UNICODE_NOT_PRESENT_OFFSET, 5444 },
-  { 0x2163, G_UNICODE_NOT_PRESENT_OFFSET, 5448 },
-  { 0x2164, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
-  { 0x2165, G_UNICODE_NOT_PRESENT_OFFSET, 5453 },
-  { 0x2166, G_UNICODE_NOT_PRESENT_OFFSET, 5456 },
-  { 0x2167, G_UNICODE_NOT_PRESENT_OFFSET, 5460 },
-  { 0x2168, G_UNICODE_NOT_PRESENT_OFFSET, 5465 },
-  { 0x2169, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x216a, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
-  { 0x216b, G_UNICODE_NOT_PRESENT_OFFSET, 5473 },
+  { 0x2161, G_UNICODE_NOT_PRESENT_OFFSET, 5460 },
+  { 0x2162, G_UNICODE_NOT_PRESENT_OFFSET, 5463 },
+  { 0x2163, G_UNICODE_NOT_PRESENT_OFFSET, 5467 },
+  { 0x2164, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
+  { 0x2165, G_UNICODE_NOT_PRESENT_OFFSET, 5472 },
+  { 0x2166, G_UNICODE_NOT_PRESENT_OFFSET, 5475 },
+  { 0x2167, G_UNICODE_NOT_PRESENT_OFFSET, 5479 },
+  { 0x2168, G_UNICODE_NOT_PRESENT_OFFSET, 5484 },
+  { 0x2169, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x216a, G_UNICODE_NOT_PRESENT_OFFSET, 5489 },
+  { 0x216b, G_UNICODE_NOT_PRESENT_OFFSET, 5492 },
   { 0x216c, G_UNICODE_NOT_PRESENT_OFFSET, 2333 },
   { 0x216d, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
   { 0x216e, G_UNICODE_NOT_PRESENT_OFFSET, 2316 },
   { 0x216f, G_UNICODE_NOT_PRESENT_OFFSET, 2335 },
   { 0x2170, G_UNICODE_NOT_PRESENT_OFFSET, 2427 },
-  { 0x2171, G_UNICODE_NOT_PRESENT_OFFSET, 5477 },
-  { 0x2172, G_UNICODE_NOT_PRESENT_OFFSET, 5480 },
-  { 0x2173, G_UNICODE_NOT_PRESENT_OFFSET, 5484 },
+  { 0x2171, G_UNICODE_NOT_PRESENT_OFFSET, 5496 },
+  { 0x2172, G_UNICODE_NOT_PRESENT_OFFSET, 5499 },
+  { 0x2173, G_UNICODE_NOT_PRESENT_OFFSET, 5503 },
   { 0x2174, G_UNICODE_NOT_PRESENT_OFFSET, 2412 },
-  { 0x2175, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
-  { 0x2176, G_UNICODE_NOT_PRESENT_OFFSET, 5490 },
-  { 0x2177, G_UNICODE_NOT_PRESENT_OFFSET, 5494 },
-  { 0x2178, G_UNICODE_NOT_PRESENT_OFFSET, 5499 },
+  { 0x2175, G_UNICODE_NOT_PRESENT_OFFSET, 5506 },
+  { 0x2176, G_UNICODE_NOT_PRESENT_OFFSET, 5509 },
+  { 0x2177, G_UNICODE_NOT_PRESENT_OFFSET, 5513 },
+  { 0x2178, G_UNICODE_NOT_PRESENT_OFFSET, 5518 },
   { 0x2179, G_UNICODE_NOT_PRESENT_OFFSET, 1222 },
-  { 0x217a, G_UNICODE_NOT_PRESENT_OFFSET, 5502 },
-  { 0x217b, G_UNICODE_NOT_PRESENT_OFFSET, 5505 },
+  { 0x217a, G_UNICODE_NOT_PRESENT_OFFSET, 5521 },
+  { 0x217b, G_UNICODE_NOT_PRESENT_OFFSET, 5524 },
   { 0x217c, G_UNICODE_NOT_PRESENT_OFFSET, 1220 },
   { 0x217d, G_UNICODE_NOT_PRESENT_OFFSET, 2435 },
   { 0x217e, G_UNICODE_NOT_PRESENT_OFFSET, 2366 },
   { 0x217f, G_UNICODE_NOT_PRESENT_OFFSET, 2383 },
-  { 0x219a, 5509, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x219b, 5515, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x21ae, 5521, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x21cd, 5527, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x21ce, 5533, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x21cf, 5539, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2204, 5545, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2209, 5551, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x220c, 5557, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2224, 5563, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2226, 5569, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x222c, G_UNICODE_NOT_PRESENT_OFFSET, 5575 },
-  { 0x222d, G_UNICODE_NOT_PRESENT_OFFSET, 5582 },
-  { 0x222f, G_UNICODE_NOT_PRESENT_OFFSET, 5592 },
-  { 0x2230, G_UNICODE_NOT_PRESENT_OFFSET, 5599 },
-  { 0x2241, 5609, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2244, 5615, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2247, 5621, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2249, 5627, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2260, 5633, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2262, 5637, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x226d, 5643, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x226e, 5649, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x226f, 5653, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2270, 5657, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2271, 5663, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2274, 5669, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2275, 5675, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2278, 5681, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2279, 5687, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2280, 5693, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2281, 5699, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2284, 5705, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2285, 5711, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2288, 5717, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2289, 5723, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22ac, 5729, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22ad, 5735, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22ae, 5741, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22af, 5747, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22e0, 5753, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22e1, 5759, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22e2, 5765, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22e3, 5771, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22ea, 5777, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22eb, 5783, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22ec, 5789, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x22ed, 5795, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2329, 5801, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x232a, 5805, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2189, G_UNICODE_NOT_PRESENT_OFFSET, 5528 },
+  { 0x219a, 5534, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x219b, 5540, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x21ae, 5546, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x21cd, 5552, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x21ce, 5558, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x21cf, 5564, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2204, 5570, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2209, 5576, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x220c, 5582, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2224, 5588, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2226, 5594, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x222c, G_UNICODE_NOT_PRESENT_OFFSET, 5600 },
+  { 0x222d, G_UNICODE_NOT_PRESENT_OFFSET, 5607 },
+  { 0x222f, G_UNICODE_NOT_PRESENT_OFFSET, 5617 },
+  { 0x2230, G_UNICODE_NOT_PRESENT_OFFSET, 5624 },
+  { 0x2241, 5634, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2244, 5640, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2247, 5646, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2249, 5652, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2260, 5658, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2262, 5662, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x226d, 5668, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x226e, 5674, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x226f, 5678, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2270, 5682, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2271, 5688, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2274, 5694, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2275, 5700, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2278, 5706, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2279, 5712, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2280, 5718, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2281, 5724, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2284, 5730, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2285, 5736, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2288, 5742, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2289, 5748, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22ac, 5754, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22ad, 5760, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22ae, 5766, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22af, 5772, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22e0, 5778, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22e1, 5784, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22e2, 5790, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22e3, 5796, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22ea, 5802, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22eb, 5808, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22ec, 5814, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x22ed, 5820, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2329, 5826, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x232a, 5830, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2460, G_UNICODE_NOT_PRESENT_OFFSET, 27 },
   { 0x2461, G_UNICODE_NOT_PRESENT_OFFSET, 12 },
   { 0x2462, G_UNICODE_NOT_PRESENT_OFFSET, 14 },
@@ -3228,83 +3375,83 @@ static const decomposition decomp_table[] =
   { 0x2466, G_UNICODE_NOT_PRESENT_OFFSET, 5261 },
   { 0x2467, G_UNICODE_NOT_PRESENT_OFFSET, 5263 },
   { 0x2468, G_UNICODE_NOT_PRESENT_OFFSET, 5265 },
-  { 0x2469, G_UNICODE_NOT_PRESENT_OFFSET, 5809 },
-  { 0x246a, G_UNICODE_NOT_PRESENT_OFFSET, 5812 },
-  { 0x246b, G_UNICODE_NOT_PRESENT_OFFSET, 5815 },
-  { 0x246c, G_UNICODE_NOT_PRESENT_OFFSET, 5818 },
-  { 0x246d, G_UNICODE_NOT_PRESENT_OFFSET, 5821 },
-  { 0x246e, G_UNICODE_NOT_PRESENT_OFFSET, 5824 },
-  { 0x246f, G_UNICODE_NOT_PRESENT_OFFSET, 5827 },
-  { 0x2470, G_UNICODE_NOT_PRESENT_OFFSET, 5830 },
-  { 0x2471, G_UNICODE_NOT_PRESENT_OFFSET, 5833 },
-  { 0x2472, G_UNICODE_NOT_PRESENT_OFFSET, 5836 },
-  { 0x2473, G_UNICODE_NOT_PRESENT_OFFSET, 5839 },
-  { 0x2474, G_UNICODE_NOT_PRESENT_OFFSET, 5842 },
-  { 0x2475, G_UNICODE_NOT_PRESENT_OFFSET, 5846 },
-  { 0x2476, G_UNICODE_NOT_PRESENT_OFFSET, 5850 },
-  { 0x2477, G_UNICODE_NOT_PRESENT_OFFSET, 5854 },
-  { 0x2478, G_UNICODE_NOT_PRESENT_OFFSET, 5858 },
-  { 0x2479, G_UNICODE_NOT_PRESENT_OFFSET, 5862 },
-  { 0x247a, G_UNICODE_NOT_PRESENT_OFFSET, 5866 },
-  { 0x247b, G_UNICODE_NOT_PRESENT_OFFSET, 5870 },
-  { 0x247c, G_UNICODE_NOT_PRESENT_OFFSET, 5874 },
-  { 0x247d, G_UNICODE_NOT_PRESENT_OFFSET, 5878 },
-  { 0x247e, G_UNICODE_NOT_PRESENT_OFFSET, 5883 },
-  { 0x247f, G_UNICODE_NOT_PRESENT_OFFSET, 5888 },
-  { 0x2480, G_UNICODE_NOT_PRESENT_OFFSET, 5893 },
-  { 0x2481, G_UNICODE_NOT_PRESENT_OFFSET, 5898 },
-  { 0x2482, G_UNICODE_NOT_PRESENT_OFFSET, 5903 },
-  { 0x2483, G_UNICODE_NOT_PRESENT_OFFSET, 5908 },
-  { 0x2484, G_UNICODE_NOT_PRESENT_OFFSET, 5913 },
-  { 0x2485, G_UNICODE_NOT_PRESENT_OFFSET, 5918 },
-  { 0x2486, G_UNICODE_NOT_PRESENT_OFFSET, 5923 },
-  { 0x2487, G_UNICODE_NOT_PRESENT_OFFSET, 5928 },
-  { 0x2488, G_UNICODE_NOT_PRESENT_OFFSET, 5933 },
-  { 0x2489, G_UNICODE_NOT_PRESENT_OFFSET, 5936 },
-  { 0x248a, G_UNICODE_NOT_PRESENT_OFFSET, 5939 },
-  { 0x248b, G_UNICODE_NOT_PRESENT_OFFSET, 5942 },
-  { 0x248c, G_UNICODE_NOT_PRESENT_OFFSET, 5945 },
-  { 0x248d, G_UNICODE_NOT_PRESENT_OFFSET, 5948 },
-  { 0x248e, G_UNICODE_NOT_PRESENT_OFFSET, 5951 },
-  { 0x248f, G_UNICODE_NOT_PRESENT_OFFSET, 5954 },
-  { 0x2490, G_UNICODE_NOT_PRESENT_OFFSET, 5957 },
-  { 0x2491, G_UNICODE_NOT_PRESENT_OFFSET, 5960 },
-  { 0x2492, G_UNICODE_NOT_PRESENT_OFFSET, 5964 },
-  { 0x2493, G_UNICODE_NOT_PRESENT_OFFSET, 5968 },
-  { 0x2494, G_UNICODE_NOT_PRESENT_OFFSET, 5972 },
-  { 0x2495, G_UNICODE_NOT_PRESENT_OFFSET, 5976 },
-  { 0x2496, G_UNICODE_NOT_PRESENT_OFFSET, 5980 },
-  { 0x2497, G_UNICODE_NOT_PRESENT_OFFSET, 5984 },
-  { 0x2498, G_UNICODE_NOT_PRESENT_OFFSET, 5988 },
-  { 0x2499, G_UNICODE_NOT_PRESENT_OFFSET, 5992 },
-  { 0x249a, G_UNICODE_NOT_PRESENT_OFFSET, 5996 },
-  { 0x249b, G_UNICODE_NOT_PRESENT_OFFSET, 6000 },
-  { 0x249c, G_UNICODE_NOT_PRESENT_OFFSET, 6004 },
-  { 0x249d, G_UNICODE_NOT_PRESENT_OFFSET, 6008 },
-  { 0x249e, G_UNICODE_NOT_PRESENT_OFFSET, 6012 },
-  { 0x249f, G_UNICODE_NOT_PRESENT_OFFSET, 6016 },
-  { 0x24a0, G_UNICODE_NOT_PRESENT_OFFSET, 6020 },
-  { 0x24a1, G_UNICODE_NOT_PRESENT_OFFSET, 6024 },
-  { 0x24a2, G_UNICODE_NOT_PRESENT_OFFSET, 6028 },
-  { 0x24a3, G_UNICODE_NOT_PRESENT_OFFSET, 6032 },
-  { 0x24a4, G_UNICODE_NOT_PRESENT_OFFSET, 6036 },
-  { 0x24a5, G_UNICODE_NOT_PRESENT_OFFSET, 6040 },
-  { 0x24a6, G_UNICODE_NOT_PRESENT_OFFSET, 6044 },
-  { 0x24a7, G_UNICODE_NOT_PRESENT_OFFSET, 6048 },
-  { 0x24a8, G_UNICODE_NOT_PRESENT_OFFSET, 6052 },
-  { 0x24a9, G_UNICODE_NOT_PRESENT_OFFSET, 6056 },
-  { 0x24aa, G_UNICODE_NOT_PRESENT_OFFSET, 6060 },
-  { 0x24ab, G_UNICODE_NOT_PRESENT_OFFSET, 6064 },
-  { 0x24ac, G_UNICODE_NOT_PRESENT_OFFSET, 6068 },
-  { 0x24ad, G_UNICODE_NOT_PRESENT_OFFSET, 6072 },
-  { 0x24ae, G_UNICODE_NOT_PRESENT_OFFSET, 6076 },
-  { 0x24af, G_UNICODE_NOT_PRESENT_OFFSET, 6080 },
-  { 0x24b0, G_UNICODE_NOT_PRESENT_OFFSET, 6084 },
-  { 0x24b1, G_UNICODE_NOT_PRESENT_OFFSET, 6088 },
-  { 0x24b2, G_UNICODE_NOT_PRESENT_OFFSET, 6092 },
-  { 0x24b3, G_UNICODE_NOT_PRESENT_OFFSET, 6096 },
-  { 0x24b4, G_UNICODE_NOT_PRESENT_OFFSET, 6100 },
-  { 0x24b5, G_UNICODE_NOT_PRESENT_OFFSET, 6104 },
+  { 0x2469, G_UNICODE_NOT_PRESENT_OFFSET, 5834 },
+  { 0x246a, G_UNICODE_NOT_PRESENT_OFFSET, 5837 },
+  { 0x246b, G_UNICODE_NOT_PRESENT_OFFSET, 5840 },
+  { 0x246c, G_UNICODE_NOT_PRESENT_OFFSET, 5843 },
+  { 0x246d, G_UNICODE_NOT_PRESENT_OFFSET, 5846 },
+  { 0x246e, G_UNICODE_NOT_PRESENT_OFFSET, 5849 },
+  { 0x246f, G_UNICODE_NOT_PRESENT_OFFSET, 5852 },
+  { 0x2470, G_UNICODE_NOT_PRESENT_OFFSET, 5855 },
+  { 0x2471, G_UNICODE_NOT_PRESENT_OFFSET, 5858 },
+  { 0x2472, G_UNICODE_NOT_PRESENT_OFFSET, 5861 },
+  { 0x2473, G_UNICODE_NOT_PRESENT_OFFSET, 5864 },
+  { 0x2474, G_UNICODE_NOT_PRESENT_OFFSET, 5867 },
+  { 0x2475, G_UNICODE_NOT_PRESENT_OFFSET, 5871 },
+  { 0x2476, G_UNICODE_NOT_PRESENT_OFFSET, 5875 },
+  { 0x2477, G_UNICODE_NOT_PRESENT_OFFSET, 5879 },
+  { 0x2478, G_UNICODE_NOT_PRESENT_OFFSET, 5883 },
+  { 0x2479, G_UNICODE_NOT_PRESENT_OFFSET, 5887 },
+  { 0x247a, G_UNICODE_NOT_PRESENT_OFFSET, 5891 },
+  { 0x247b, G_UNICODE_NOT_PRESENT_OFFSET, 5895 },
+  { 0x247c, G_UNICODE_NOT_PRESENT_OFFSET, 5899 },
+  { 0x247d, G_UNICODE_NOT_PRESENT_OFFSET, 5903 },
+  { 0x247e, G_UNICODE_NOT_PRESENT_OFFSET, 5908 },
+  { 0x247f, G_UNICODE_NOT_PRESENT_OFFSET, 5913 },
+  { 0x2480, G_UNICODE_NOT_PRESENT_OFFSET, 5918 },
+  { 0x2481, G_UNICODE_NOT_PRESENT_OFFSET, 5923 },
+  { 0x2482, G_UNICODE_NOT_PRESENT_OFFSET, 5928 },
+  { 0x2483, G_UNICODE_NOT_PRESENT_OFFSET, 5933 },
+  { 0x2484, G_UNICODE_NOT_PRESENT_OFFSET, 5938 },
+  { 0x2485, G_UNICODE_NOT_PRESENT_OFFSET, 5943 },
+  { 0x2486, G_UNICODE_NOT_PRESENT_OFFSET, 5948 },
+  { 0x2487, G_UNICODE_NOT_PRESENT_OFFSET, 5953 },
+  { 0x2488, G_UNICODE_NOT_PRESENT_OFFSET, 5958 },
+  { 0x2489, G_UNICODE_NOT_PRESENT_OFFSET, 5961 },
+  { 0x248a, G_UNICODE_NOT_PRESENT_OFFSET, 5964 },
+  { 0x248b, G_UNICODE_NOT_PRESENT_OFFSET, 5967 },
+  { 0x248c, G_UNICODE_NOT_PRESENT_OFFSET, 5970 },
+  { 0x248d, G_UNICODE_NOT_PRESENT_OFFSET, 5973 },
+  { 0x248e, G_UNICODE_NOT_PRESENT_OFFSET, 5976 },
+  { 0x248f, G_UNICODE_NOT_PRESENT_OFFSET, 5979 },
+  { 0x2490, G_UNICODE_NOT_PRESENT_OFFSET, 5982 },
+  { 0x2491, G_UNICODE_NOT_PRESENT_OFFSET, 5985 },
+  { 0x2492, G_UNICODE_NOT_PRESENT_OFFSET, 5989 },
+  { 0x2493, G_UNICODE_NOT_PRESENT_OFFSET, 5993 },
+  { 0x2494, G_UNICODE_NOT_PRESENT_OFFSET, 5997 },
+  { 0x2495, G_UNICODE_NOT_PRESENT_OFFSET, 6001 },
+  { 0x2496, G_UNICODE_NOT_PRESENT_OFFSET, 6005 },
+  { 0x2497, G_UNICODE_NOT_PRESENT_OFFSET, 6009 },
+  { 0x2498, G_UNICODE_NOT_PRESENT_OFFSET, 6013 },
+  { 0x2499, G_UNICODE_NOT_PRESENT_OFFSET, 6017 },
+  { 0x249a, G_UNICODE_NOT_PRESENT_OFFSET, 6021 },
+  { 0x249b, G_UNICODE_NOT_PRESENT_OFFSET, 6025 },
+  { 0x249c, G_UNICODE_NOT_PRESENT_OFFSET, 6029 },
+  { 0x249d, G_UNICODE_NOT_PRESENT_OFFSET, 6033 },
+  { 0x249e, G_UNICODE_NOT_PRESENT_OFFSET, 6037 },
+  { 0x249f, G_UNICODE_NOT_PRESENT_OFFSET, 6041 },
+  { 0x24a0, G_UNICODE_NOT_PRESENT_OFFSET, 6045 },
+  { 0x24a1, G_UNICODE_NOT_PRESENT_OFFSET, 6049 },
+  { 0x24a2, G_UNICODE_NOT_PRESENT_OFFSET, 6053 },
+  { 0x24a3, G_UNICODE_NOT_PRESENT_OFFSET, 6057 },
+  { 0x24a4, G_UNICODE_NOT_PRESENT_OFFSET, 6061 },
+  { 0x24a5, G_UNICODE_NOT_PRESENT_OFFSET, 6065 },
+  { 0x24a6, G_UNICODE_NOT_PRESENT_OFFSET, 6069 },
+  { 0x24a7, G_UNICODE_NOT_PRESENT_OFFSET, 6073 },
+  { 0x24a8, G_UNICODE_NOT_PRESENT_OFFSET, 6077 },
+  { 0x24a9, G_UNICODE_NOT_PRESENT_OFFSET, 6081 },
+  { 0x24aa, G_UNICODE_NOT_PRESENT_OFFSET, 6085 },
+  { 0x24ab, G_UNICODE_NOT_PRESENT_OFFSET, 6089 },
+  { 0x24ac, G_UNICODE_NOT_PRESENT_OFFSET, 6093 },
+  { 0x24ad, G_UNICODE_NOT_PRESENT_OFFSET, 6097 },
+  { 0x24ae, G_UNICODE_NOT_PRESENT_OFFSET, 6101 },
+  { 0x24af, G_UNICODE_NOT_PRESENT_OFFSET, 6105 },
+  { 0x24b0, G_UNICODE_NOT_PRESENT_OFFSET, 6109 },
+  { 0x24b1, G_UNICODE_NOT_PRESENT_OFFSET, 6113 },
+  { 0x24b2, G_UNICODE_NOT_PRESENT_OFFSET, 6117 },
+  { 0x24b3, G_UNICODE_NOT_PRESENT_OFFSET, 6121 },
+  { 0x24b4, G_UNICODE_NOT_PRESENT_OFFSET, 6125 },
+  { 0x24b5, G_UNICODE_NOT_PRESENT_OFFSET, 6129 },
   { 0x24b6, G_UNICODE_NOT_PRESENT_OFFSET, 2309 },
   { 0x24b7, G_UNICODE_NOT_PRESENT_OFFSET, 2314 },
   { 0x24b8, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
@@ -3323,13 +3470,13 @@ static const decomposition decomp_table[] =
   { 0x24c5, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x24c6, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x24c7, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x24c8, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x24c8, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x24c9, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x24ca, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x24cb, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x24cb, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x24cc, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x24cd, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x24ce, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x24cd, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x24ce, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x24cf, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x24d0, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x24d1, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -3347,7 +3494,7 @@ static const decomposition decomp_table[] =
   { 0x24dd, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x24de, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x24df, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x24e0, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x24e0, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x24e1, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x24e2, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x24e3, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -3358,2085 +3505,2095 @@ static const decomposition decomp_table[] =
   { 0x24e8, G_UNICODE_NOT_PRESENT_OFFSET, 1191 },
   { 0x24e9, G_UNICODE_NOT_PRESENT_OFFSET, 2526 },
   { 0x24ea, G_UNICODE_NOT_PRESENT_OFFSET, 5253 },
-  { 0x2a0c, G_UNICODE_NOT_PRESENT_OFFSET, 6114 },
-  { 0x2a74, G_UNICODE_NOT_PRESENT_OFFSET, 6127 },
-  { 0x2a75, G_UNICODE_NOT_PRESENT_OFFSET, 6131 },
-  { 0x2a76, G_UNICODE_NOT_PRESENT_OFFSET, 6134 },
-  { 0x2adc, 6138, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2d6f, G_UNICODE_NOT_PRESENT_OFFSET, 6144 },
-  { 0x2e9f, G_UNICODE_NOT_PRESENT_OFFSET, 6148 },
-  { 0x2ef3, G_UNICODE_NOT_PRESENT_OFFSET, 6152 },
-  { 0x2f00, G_UNICODE_NOT_PRESENT_OFFSET, 6156 },
-  { 0x2f01, G_UNICODE_NOT_PRESENT_OFFSET, 6160 },
-  { 0x2f02, G_UNICODE_NOT_PRESENT_OFFSET, 6164 },
-  { 0x2f03, G_UNICODE_NOT_PRESENT_OFFSET, 6168 },
-  { 0x2f04, G_UNICODE_NOT_PRESENT_OFFSET, 6172 },
-  { 0x2f05, G_UNICODE_NOT_PRESENT_OFFSET, 6176 },
-  { 0x2f06, G_UNICODE_NOT_PRESENT_OFFSET, 6180 },
-  { 0x2f07, G_UNICODE_NOT_PRESENT_OFFSET, 6184 },
-  { 0x2f08, G_UNICODE_NOT_PRESENT_OFFSET, 6188 },
-  { 0x2f09, G_UNICODE_NOT_PRESENT_OFFSET, 6192 },
-  { 0x2f0a, G_UNICODE_NOT_PRESENT_OFFSET, 6196 },
-  { 0x2f0b, G_UNICODE_NOT_PRESENT_OFFSET, 6200 },
-  { 0x2f0c, G_UNICODE_NOT_PRESENT_OFFSET, 6204 },
-  { 0x2f0d, G_UNICODE_NOT_PRESENT_OFFSET, 6208 },
-  { 0x2f0e, G_UNICODE_NOT_PRESENT_OFFSET, 6212 },
-  { 0x2f0f, G_UNICODE_NOT_PRESENT_OFFSET, 6216 },
-  { 0x2f10, G_UNICODE_NOT_PRESENT_OFFSET, 6220 },
-  { 0x2f11, G_UNICODE_NOT_PRESENT_OFFSET, 6224 },
-  { 0x2f12, G_UNICODE_NOT_PRESENT_OFFSET, 6228 },
-  { 0x2f13, G_UNICODE_NOT_PRESENT_OFFSET, 6232 },
-  { 0x2f14, G_UNICODE_NOT_PRESENT_OFFSET, 6236 },
-  { 0x2f15, G_UNICODE_NOT_PRESENT_OFFSET, 6240 },
-  { 0x2f16, G_UNICODE_NOT_PRESENT_OFFSET, 6244 },
-  { 0x2f17, G_UNICODE_NOT_PRESENT_OFFSET, 6248 },
-  { 0x2f18, G_UNICODE_NOT_PRESENT_OFFSET, 6252 },
-  { 0x2f19, G_UNICODE_NOT_PRESENT_OFFSET, 6256 },
-  { 0x2f1a, G_UNICODE_NOT_PRESENT_OFFSET, 6260 },
-  { 0x2f1b, G_UNICODE_NOT_PRESENT_OFFSET, 6264 },
-  { 0x2f1c, G_UNICODE_NOT_PRESENT_OFFSET, 6268 },
-  { 0x2f1d, G_UNICODE_NOT_PRESENT_OFFSET, 6272 },
-  { 0x2f1e, G_UNICODE_NOT_PRESENT_OFFSET, 6276 },
-  { 0x2f1f, G_UNICODE_NOT_PRESENT_OFFSET, 6280 },
-  { 0x2f20, G_UNICODE_NOT_PRESENT_OFFSET, 6284 },
-  { 0x2f21, G_UNICODE_NOT_PRESENT_OFFSET, 6288 },
-  { 0x2f22, G_UNICODE_NOT_PRESENT_OFFSET, 6292 },
-  { 0x2f23, G_UNICODE_NOT_PRESENT_OFFSET, 6296 },
-  { 0x2f24, G_UNICODE_NOT_PRESENT_OFFSET, 6300 },
-  { 0x2f25, G_UNICODE_NOT_PRESENT_OFFSET, 6304 },
-  { 0x2f26, G_UNICODE_NOT_PRESENT_OFFSET, 6308 },
-  { 0x2f27, G_UNICODE_NOT_PRESENT_OFFSET, 6312 },
-  { 0x2f28, G_UNICODE_NOT_PRESENT_OFFSET, 6316 },
-  { 0x2f29, G_UNICODE_NOT_PRESENT_OFFSET, 6320 },
-  { 0x2f2a, G_UNICODE_NOT_PRESENT_OFFSET, 6324 },
-  { 0x2f2b, G_UNICODE_NOT_PRESENT_OFFSET, 6328 },
-  { 0x2f2c, G_UNICODE_NOT_PRESENT_OFFSET, 6332 },
-  { 0x2f2d, G_UNICODE_NOT_PRESENT_OFFSET, 6336 },
-  { 0x2f2e, G_UNICODE_NOT_PRESENT_OFFSET, 6340 },
-  { 0x2f2f, G_UNICODE_NOT_PRESENT_OFFSET, 6344 },
-  { 0x2f30, G_UNICODE_NOT_PRESENT_OFFSET, 6348 },
-  { 0x2f31, G_UNICODE_NOT_PRESENT_OFFSET, 6352 },
-  { 0x2f32, G_UNICODE_NOT_PRESENT_OFFSET, 6356 },
-  { 0x2f33, G_UNICODE_NOT_PRESENT_OFFSET, 6360 },
-  { 0x2f34, G_UNICODE_NOT_PRESENT_OFFSET, 6364 },
-  { 0x2f35, G_UNICODE_NOT_PRESENT_OFFSET, 6368 },
-  { 0x2f36, G_UNICODE_NOT_PRESENT_OFFSET, 6372 },
-  { 0x2f37, G_UNICODE_NOT_PRESENT_OFFSET, 6376 },
-  { 0x2f38, G_UNICODE_NOT_PRESENT_OFFSET, 6380 },
-  { 0x2f39, G_UNICODE_NOT_PRESENT_OFFSET, 6384 },
-  { 0x2f3a, G_UNICODE_NOT_PRESENT_OFFSET, 6388 },
-  { 0x2f3b, G_UNICODE_NOT_PRESENT_OFFSET, 6392 },
-  { 0x2f3c, G_UNICODE_NOT_PRESENT_OFFSET, 6396 },
-  { 0x2f3d, G_UNICODE_NOT_PRESENT_OFFSET, 6400 },
-  { 0x2f3e, G_UNICODE_NOT_PRESENT_OFFSET, 6404 },
-  { 0x2f3f, G_UNICODE_NOT_PRESENT_OFFSET, 6408 },
-  { 0x2f40, G_UNICODE_NOT_PRESENT_OFFSET, 6412 },
-  { 0x2f41, G_UNICODE_NOT_PRESENT_OFFSET, 6416 },
-  { 0x2f42, G_UNICODE_NOT_PRESENT_OFFSET, 6420 },
-  { 0x2f43, G_UNICODE_NOT_PRESENT_OFFSET, 6424 },
-  { 0x2f44, G_UNICODE_NOT_PRESENT_OFFSET, 6428 },
-  { 0x2f45, G_UNICODE_NOT_PRESENT_OFFSET, 6432 },
-  { 0x2f46, G_UNICODE_NOT_PRESENT_OFFSET, 6436 },
-  { 0x2f47, G_UNICODE_NOT_PRESENT_OFFSET, 6440 },
-  { 0x2f48, G_UNICODE_NOT_PRESENT_OFFSET, 6444 },
-  { 0x2f49, G_UNICODE_NOT_PRESENT_OFFSET, 6448 },
-  { 0x2f4a, G_UNICODE_NOT_PRESENT_OFFSET, 6452 },
-  { 0x2f4b, G_UNICODE_NOT_PRESENT_OFFSET, 6456 },
-  { 0x2f4c, G_UNICODE_NOT_PRESENT_OFFSET, 6460 },
-  { 0x2f4d, G_UNICODE_NOT_PRESENT_OFFSET, 6464 },
-  { 0x2f4e, G_UNICODE_NOT_PRESENT_OFFSET, 6468 },
-  { 0x2f4f, G_UNICODE_NOT_PRESENT_OFFSET, 6472 },
-  { 0x2f50, G_UNICODE_NOT_PRESENT_OFFSET, 6476 },
-  { 0x2f51, G_UNICODE_NOT_PRESENT_OFFSET, 6480 },
-  { 0x2f52, G_UNICODE_NOT_PRESENT_OFFSET, 6484 },
-  { 0x2f53, G_UNICODE_NOT_PRESENT_OFFSET, 6488 },
-  { 0x2f54, G_UNICODE_NOT_PRESENT_OFFSET, 6492 },
-  { 0x2f55, G_UNICODE_NOT_PRESENT_OFFSET, 6496 },
-  { 0x2f56, G_UNICODE_NOT_PRESENT_OFFSET, 6500 },
-  { 0x2f57, G_UNICODE_NOT_PRESENT_OFFSET, 6504 },
-  { 0x2f58, G_UNICODE_NOT_PRESENT_OFFSET, 6508 },
-  { 0x2f59, G_UNICODE_NOT_PRESENT_OFFSET, 6512 },
-  { 0x2f5a, G_UNICODE_NOT_PRESENT_OFFSET, 6516 },
-  { 0x2f5b, G_UNICODE_NOT_PRESENT_OFFSET, 6520 },
-  { 0x2f5c, G_UNICODE_NOT_PRESENT_OFFSET, 6524 },
-  { 0x2f5d, G_UNICODE_NOT_PRESENT_OFFSET, 6528 },
-  { 0x2f5e, G_UNICODE_NOT_PRESENT_OFFSET, 6532 },
-  { 0x2f5f, G_UNICODE_NOT_PRESENT_OFFSET, 6536 },
-  { 0x2f60, G_UNICODE_NOT_PRESENT_OFFSET, 6540 },
-  { 0x2f61, G_UNICODE_NOT_PRESENT_OFFSET, 6544 },
-  { 0x2f62, G_UNICODE_NOT_PRESENT_OFFSET, 6548 },
-  { 0x2f63, G_UNICODE_NOT_PRESENT_OFFSET, 6552 },
-  { 0x2f64, G_UNICODE_NOT_PRESENT_OFFSET, 6556 },
-  { 0x2f65, G_UNICODE_NOT_PRESENT_OFFSET, 6560 },
-  { 0x2f66, G_UNICODE_NOT_PRESENT_OFFSET, 6564 },
-  { 0x2f67, G_UNICODE_NOT_PRESENT_OFFSET, 6568 },
-  { 0x2f68, G_UNICODE_NOT_PRESENT_OFFSET, 6572 },
-  { 0x2f69, G_UNICODE_NOT_PRESENT_OFFSET, 6576 },
-  { 0x2f6a, G_UNICODE_NOT_PRESENT_OFFSET, 6580 },
-  { 0x2f6b, G_UNICODE_NOT_PRESENT_OFFSET, 6584 },
-  { 0x2f6c, G_UNICODE_NOT_PRESENT_OFFSET, 6588 },
-  { 0x2f6d, G_UNICODE_NOT_PRESENT_OFFSET, 6592 },
-  { 0x2f6e, G_UNICODE_NOT_PRESENT_OFFSET, 6596 },
-  { 0x2f6f, G_UNICODE_NOT_PRESENT_OFFSET, 6600 },
-  { 0x2f70, G_UNICODE_NOT_PRESENT_OFFSET, 6604 },
-  { 0x2f71, G_UNICODE_NOT_PRESENT_OFFSET, 6608 },
-  { 0x2f72, G_UNICODE_NOT_PRESENT_OFFSET, 6612 },
-  { 0x2f73, G_UNICODE_NOT_PRESENT_OFFSET, 6616 },
-  { 0x2f74, G_UNICODE_NOT_PRESENT_OFFSET, 6620 },
-  { 0x2f75, G_UNICODE_NOT_PRESENT_OFFSET, 6624 },
-  { 0x2f76, G_UNICODE_NOT_PRESENT_OFFSET, 6628 },
-  { 0x2f77, G_UNICODE_NOT_PRESENT_OFFSET, 6632 },
-  { 0x2f78, G_UNICODE_NOT_PRESENT_OFFSET, 6636 },
-  { 0x2f79, G_UNICODE_NOT_PRESENT_OFFSET, 6640 },
-  { 0x2f7a, G_UNICODE_NOT_PRESENT_OFFSET, 6644 },
-  { 0x2f7b, G_UNICODE_NOT_PRESENT_OFFSET, 6648 },
-  { 0x2f7c, G_UNICODE_NOT_PRESENT_OFFSET, 6652 },
-  { 0x2f7d, G_UNICODE_NOT_PRESENT_OFFSET, 6656 },
-  { 0x2f7e, G_UNICODE_NOT_PRESENT_OFFSET, 6660 },
-  { 0x2f7f, G_UNICODE_NOT_PRESENT_OFFSET, 6664 },
-  { 0x2f80, G_UNICODE_NOT_PRESENT_OFFSET, 6668 },
-  { 0x2f81, G_UNICODE_NOT_PRESENT_OFFSET, 6672 },
-  { 0x2f82, G_UNICODE_NOT_PRESENT_OFFSET, 6676 },
-  { 0x2f83, G_UNICODE_NOT_PRESENT_OFFSET, 6680 },
-  { 0x2f84, G_UNICODE_NOT_PRESENT_OFFSET, 6684 },
-  { 0x2f85, G_UNICODE_NOT_PRESENT_OFFSET, 6688 },
-  { 0x2f86, G_UNICODE_NOT_PRESENT_OFFSET, 6692 },
-  { 0x2f87, G_UNICODE_NOT_PRESENT_OFFSET, 6696 },
-  { 0x2f88, G_UNICODE_NOT_PRESENT_OFFSET, 6700 },
-  { 0x2f89, G_UNICODE_NOT_PRESENT_OFFSET, 6704 },
-  { 0x2f8a, G_UNICODE_NOT_PRESENT_OFFSET, 6708 },
-  { 0x2f8b, G_UNICODE_NOT_PRESENT_OFFSET, 6712 },
-  { 0x2f8c, G_UNICODE_NOT_PRESENT_OFFSET, 6716 },
-  { 0x2f8d, G_UNICODE_NOT_PRESENT_OFFSET, 6720 },
-  { 0x2f8e, G_UNICODE_NOT_PRESENT_OFFSET, 6724 },
-  { 0x2f8f, G_UNICODE_NOT_PRESENT_OFFSET, 6728 },
-  { 0x2f90, G_UNICODE_NOT_PRESENT_OFFSET, 6732 },
-  { 0x2f91, G_UNICODE_NOT_PRESENT_OFFSET, 6736 },
-  { 0x2f92, G_UNICODE_NOT_PRESENT_OFFSET, 6740 },
-  { 0x2f93, G_UNICODE_NOT_PRESENT_OFFSET, 6744 },
-  { 0x2f94, G_UNICODE_NOT_PRESENT_OFFSET, 6748 },
-  { 0x2f95, G_UNICODE_NOT_PRESENT_OFFSET, 6752 },
-  { 0x2f96, G_UNICODE_NOT_PRESENT_OFFSET, 6756 },
-  { 0x2f97, G_UNICODE_NOT_PRESENT_OFFSET, 6760 },
-  { 0x2f98, G_UNICODE_NOT_PRESENT_OFFSET, 6764 },
-  { 0x2f99, G_UNICODE_NOT_PRESENT_OFFSET, 6768 },
-  { 0x2f9a, G_UNICODE_NOT_PRESENT_OFFSET, 6772 },
-  { 0x2f9b, G_UNICODE_NOT_PRESENT_OFFSET, 6776 },
-  { 0x2f9c, G_UNICODE_NOT_PRESENT_OFFSET, 6780 },
-  { 0x2f9d, G_UNICODE_NOT_PRESENT_OFFSET, 6784 },
-  { 0x2f9e, G_UNICODE_NOT_PRESENT_OFFSET, 6788 },
-  { 0x2f9f, G_UNICODE_NOT_PRESENT_OFFSET, 6792 },
-  { 0x2fa0, G_UNICODE_NOT_PRESENT_OFFSET, 6796 },
-  { 0x2fa1, G_UNICODE_NOT_PRESENT_OFFSET, 6800 },
-  { 0x2fa2, G_UNICODE_NOT_PRESENT_OFFSET, 6804 },
-  { 0x2fa3, G_UNICODE_NOT_PRESENT_OFFSET, 6808 },
-  { 0x2fa4, G_UNICODE_NOT_PRESENT_OFFSET, 6812 },
-  { 0x2fa5, G_UNICODE_NOT_PRESENT_OFFSET, 6816 },
-  { 0x2fa6, G_UNICODE_NOT_PRESENT_OFFSET, 6820 },
-  { 0x2fa7, G_UNICODE_NOT_PRESENT_OFFSET, 6824 },
-  { 0x2fa8, G_UNICODE_NOT_PRESENT_OFFSET, 6828 },
-  { 0x2fa9, G_UNICODE_NOT_PRESENT_OFFSET, 6832 },
-  { 0x2faa, G_UNICODE_NOT_PRESENT_OFFSET, 6836 },
-  { 0x2fab, G_UNICODE_NOT_PRESENT_OFFSET, 6840 },
-  { 0x2fac, G_UNICODE_NOT_PRESENT_OFFSET, 6844 },
-  { 0x2fad, G_UNICODE_NOT_PRESENT_OFFSET, 6848 },
-  { 0x2fae, G_UNICODE_NOT_PRESENT_OFFSET, 6852 },
-  { 0x2faf, G_UNICODE_NOT_PRESENT_OFFSET, 6856 },
-  { 0x2fb0, G_UNICODE_NOT_PRESENT_OFFSET, 6860 },
-  { 0x2fb1, G_UNICODE_NOT_PRESENT_OFFSET, 6864 },
-  { 0x2fb2, G_UNICODE_NOT_PRESENT_OFFSET, 6868 },
-  { 0x2fb3, G_UNICODE_NOT_PRESENT_OFFSET, 6872 },
-  { 0x2fb4, G_UNICODE_NOT_PRESENT_OFFSET, 6876 },
-  { 0x2fb5, G_UNICODE_NOT_PRESENT_OFFSET, 6880 },
-  { 0x2fb6, G_UNICODE_NOT_PRESENT_OFFSET, 6884 },
-  { 0x2fb7, G_UNICODE_NOT_PRESENT_OFFSET, 6888 },
-  { 0x2fb8, G_UNICODE_NOT_PRESENT_OFFSET, 6892 },
-  { 0x2fb9, G_UNICODE_NOT_PRESENT_OFFSET, 6896 },
-  { 0x2fba, G_UNICODE_NOT_PRESENT_OFFSET, 6900 },
-  { 0x2fbb, G_UNICODE_NOT_PRESENT_OFFSET, 6904 },
-  { 0x2fbc, G_UNICODE_NOT_PRESENT_OFFSET, 6908 },
-  { 0x2fbd, G_UNICODE_NOT_PRESENT_OFFSET, 6912 },
-  { 0x2fbe, G_UNICODE_NOT_PRESENT_OFFSET, 6916 },
-  { 0x2fbf, G_UNICODE_NOT_PRESENT_OFFSET, 6920 },
-  { 0x2fc0, G_UNICODE_NOT_PRESENT_OFFSET, 6924 },
-  { 0x2fc1, G_UNICODE_NOT_PRESENT_OFFSET, 6928 },
-  { 0x2fc2, G_UNICODE_NOT_PRESENT_OFFSET, 6932 },
-  { 0x2fc3, G_UNICODE_NOT_PRESENT_OFFSET, 6936 },
-  { 0x2fc4, G_UNICODE_NOT_PRESENT_OFFSET, 6940 },
-  { 0x2fc5, G_UNICODE_NOT_PRESENT_OFFSET, 6944 },
-  { 0x2fc6, G_UNICODE_NOT_PRESENT_OFFSET, 6948 },
-  { 0x2fc7, G_UNICODE_NOT_PRESENT_OFFSET, 6952 },
-  { 0x2fc8, G_UNICODE_NOT_PRESENT_OFFSET, 6956 },
-  { 0x2fc9, G_UNICODE_NOT_PRESENT_OFFSET, 6960 },
-  { 0x2fca, G_UNICODE_NOT_PRESENT_OFFSET, 6964 },
-  { 0x2fcb, G_UNICODE_NOT_PRESENT_OFFSET, 6968 },
-  { 0x2fcc, G_UNICODE_NOT_PRESENT_OFFSET, 6972 },
-  { 0x2fcd, G_UNICODE_NOT_PRESENT_OFFSET, 6976 },
-  { 0x2fce, G_UNICODE_NOT_PRESENT_OFFSET, 6980 },
-  { 0x2fcf, G_UNICODE_NOT_PRESENT_OFFSET, 6984 },
-  { 0x2fd0, G_UNICODE_NOT_PRESENT_OFFSET, 6988 },
-  { 0x2fd1, G_UNICODE_NOT_PRESENT_OFFSET, 6992 },
-  { 0x2fd2, G_UNICODE_NOT_PRESENT_OFFSET, 6996 },
-  { 0x2fd3, G_UNICODE_NOT_PRESENT_OFFSET, 7000 },
-  { 0x2fd4, G_UNICODE_NOT_PRESENT_OFFSET, 7004 },
-  { 0x2fd5, G_UNICODE_NOT_PRESENT_OFFSET, 7008 },
+  { 0x2a0c, G_UNICODE_NOT_PRESENT_OFFSET, 6139 },
+  { 0x2a74, G_UNICODE_NOT_PRESENT_OFFSET, 6152 },
+  { 0x2a75, G_UNICODE_NOT_PRESENT_OFFSET, 6156 },
+  { 0x2a76, G_UNICODE_NOT_PRESENT_OFFSET, 6159 },
+  { 0x2adc, 6163, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2c7c, G_UNICODE_NOT_PRESENT_OFFSET, 1176 },
+  { 0x2c7d, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
+  { 0x2d6f, G_UNICODE_NOT_PRESENT_OFFSET, 6169 },
+  { 0x2e9f, G_UNICODE_NOT_PRESENT_OFFSET, 6173 },
+  { 0x2ef3, G_UNICODE_NOT_PRESENT_OFFSET, 6177 },
+  { 0x2f00, G_UNICODE_NOT_PRESENT_OFFSET, 6181 },
+  { 0x2f01, G_UNICODE_NOT_PRESENT_OFFSET, 6185 },
+  { 0x2f02, G_UNICODE_NOT_PRESENT_OFFSET, 6189 },
+  { 0x2f03, G_UNICODE_NOT_PRESENT_OFFSET, 6193 },
+  { 0x2f04, G_UNICODE_NOT_PRESENT_OFFSET, 6197 },
+  { 0x2f05, G_UNICODE_NOT_PRESENT_OFFSET, 6201 },
+  { 0x2f06, G_UNICODE_NOT_PRESENT_OFFSET, 6205 },
+  { 0x2f07, G_UNICODE_NOT_PRESENT_OFFSET, 6209 },
+  { 0x2f08, G_UNICODE_NOT_PRESENT_OFFSET, 6213 },
+  { 0x2f09, G_UNICODE_NOT_PRESENT_OFFSET, 6217 },
+  { 0x2f0a, G_UNICODE_NOT_PRESENT_OFFSET, 6221 },
+  { 0x2f0b, G_UNICODE_NOT_PRESENT_OFFSET, 6225 },
+  { 0x2f0c, G_UNICODE_NOT_PRESENT_OFFSET, 6229 },
+  { 0x2f0d, G_UNICODE_NOT_PRESENT_OFFSET, 6233 },
+  { 0x2f0e, G_UNICODE_NOT_PRESENT_OFFSET, 6237 },
+  { 0x2f0f, G_UNICODE_NOT_PRESENT_OFFSET, 6241 },
+  { 0x2f10, G_UNICODE_NOT_PRESENT_OFFSET, 6245 },
+  { 0x2f11, G_UNICODE_NOT_PRESENT_OFFSET, 6249 },
+  { 0x2f12, G_UNICODE_NOT_PRESENT_OFFSET, 6253 },
+  { 0x2f13, G_UNICODE_NOT_PRESENT_OFFSET, 6257 },
+  { 0x2f14, G_UNICODE_NOT_PRESENT_OFFSET, 6261 },
+  { 0x2f15, G_UNICODE_NOT_PRESENT_OFFSET, 6265 },
+  { 0x2f16, G_UNICODE_NOT_PRESENT_OFFSET, 6269 },
+  { 0x2f17, G_UNICODE_NOT_PRESENT_OFFSET, 6273 },
+  { 0x2f18, G_UNICODE_NOT_PRESENT_OFFSET, 6277 },
+  { 0x2f19, G_UNICODE_NOT_PRESENT_OFFSET, 6281 },
+  { 0x2f1a, G_UNICODE_NOT_PRESENT_OFFSET, 6285 },
+  { 0x2f1b, G_UNICODE_NOT_PRESENT_OFFSET, 6289 },
+  { 0x2f1c, G_UNICODE_NOT_PRESENT_OFFSET, 6293 },
+  { 0x2f1d, G_UNICODE_NOT_PRESENT_OFFSET, 6297 },
+  { 0x2f1e, G_UNICODE_NOT_PRESENT_OFFSET, 6301 },
+  { 0x2f1f, G_UNICODE_NOT_PRESENT_OFFSET, 6305 },
+  { 0x2f20, G_UNICODE_NOT_PRESENT_OFFSET, 6309 },
+  { 0x2f21, G_UNICODE_NOT_PRESENT_OFFSET, 6313 },
+  { 0x2f22, G_UNICODE_NOT_PRESENT_OFFSET, 6317 },
+  { 0x2f23, G_UNICODE_NOT_PRESENT_OFFSET, 6321 },
+  { 0x2f24, G_UNICODE_NOT_PRESENT_OFFSET, 6325 },
+  { 0x2f25, G_UNICODE_NOT_PRESENT_OFFSET, 6329 },
+  { 0x2f26, G_UNICODE_NOT_PRESENT_OFFSET, 6333 },
+  { 0x2f27, G_UNICODE_NOT_PRESENT_OFFSET, 6337 },
+  { 0x2f28, G_UNICODE_NOT_PRESENT_OFFSET, 6341 },
+  { 0x2f29, G_UNICODE_NOT_PRESENT_OFFSET, 6345 },
+  { 0x2f2a, G_UNICODE_NOT_PRESENT_OFFSET, 6349 },
+  { 0x2f2b, G_UNICODE_NOT_PRESENT_OFFSET, 6353 },
+  { 0x2f2c, G_UNICODE_NOT_PRESENT_OFFSET, 6357 },
+  { 0x2f2d, G_UNICODE_NOT_PRESENT_OFFSET, 6361 },
+  { 0x2f2e, G_UNICODE_NOT_PRESENT_OFFSET, 6365 },
+  { 0x2f2f, G_UNICODE_NOT_PRESENT_OFFSET, 6369 },
+  { 0x2f30, G_UNICODE_NOT_PRESENT_OFFSET, 6373 },
+  { 0x2f31, G_UNICODE_NOT_PRESENT_OFFSET, 6377 },
+  { 0x2f32, G_UNICODE_NOT_PRESENT_OFFSET, 6381 },
+  { 0x2f33, G_UNICODE_NOT_PRESENT_OFFSET, 6385 },
+  { 0x2f34, G_UNICODE_NOT_PRESENT_OFFSET, 6389 },
+  { 0x2f35, G_UNICODE_NOT_PRESENT_OFFSET, 6393 },
+  { 0x2f36, G_UNICODE_NOT_PRESENT_OFFSET, 6397 },
+  { 0x2f37, G_UNICODE_NOT_PRESENT_OFFSET, 6401 },
+  { 0x2f38, G_UNICODE_NOT_PRESENT_OFFSET, 6405 },
+  { 0x2f39, G_UNICODE_NOT_PRESENT_OFFSET, 6409 },
+  { 0x2f3a, G_UNICODE_NOT_PRESENT_OFFSET, 6413 },
+  { 0x2f3b, G_UNICODE_NOT_PRESENT_OFFSET, 6417 },
+  { 0x2f3c, G_UNICODE_NOT_PRESENT_OFFSET, 6421 },
+  { 0x2f3d, G_UNICODE_NOT_PRESENT_OFFSET, 6425 },
+  { 0x2f3e, G_UNICODE_NOT_PRESENT_OFFSET, 6429 },
+  { 0x2f3f, G_UNICODE_NOT_PRESENT_OFFSET, 6433 },
+  { 0x2f40, G_UNICODE_NOT_PRESENT_OFFSET, 6437 },
+  { 0x2f41, G_UNICODE_NOT_PRESENT_OFFSET, 6441 },
+  { 0x2f42, G_UNICODE_NOT_PRESENT_OFFSET, 6445 },
+  { 0x2f43, G_UNICODE_NOT_PRESENT_OFFSET, 6449 },
+  { 0x2f44, G_UNICODE_NOT_PRESENT_OFFSET, 6453 },
+  { 0x2f45, G_UNICODE_NOT_PRESENT_OFFSET, 6457 },
+  { 0x2f46, G_UNICODE_NOT_PRESENT_OFFSET, 6461 },
+  { 0x2f47, G_UNICODE_NOT_PRESENT_OFFSET, 6465 },
+  { 0x2f48, G_UNICODE_NOT_PRESENT_OFFSET, 6469 },
+  { 0x2f49, G_UNICODE_NOT_PRESENT_OFFSET, 6473 },
+  { 0x2f4a, G_UNICODE_NOT_PRESENT_OFFSET, 6477 },
+  { 0x2f4b, G_UNICODE_NOT_PRESENT_OFFSET, 6481 },
+  { 0x2f4c, G_UNICODE_NOT_PRESENT_OFFSET, 6485 },
+  { 0x2f4d, G_UNICODE_NOT_PRESENT_OFFSET, 6489 },
+  { 0x2f4e, G_UNICODE_NOT_PRESENT_OFFSET, 6493 },
+  { 0x2f4f, G_UNICODE_NOT_PRESENT_OFFSET, 6497 },
+  { 0x2f50, G_UNICODE_NOT_PRESENT_OFFSET, 6501 },
+  { 0x2f51, G_UNICODE_NOT_PRESENT_OFFSET, 6505 },
+  { 0x2f52, G_UNICODE_NOT_PRESENT_OFFSET, 6509 },
+  { 0x2f53, G_UNICODE_NOT_PRESENT_OFFSET, 6513 },
+  { 0x2f54, G_UNICODE_NOT_PRESENT_OFFSET, 6517 },
+  { 0x2f55, G_UNICODE_NOT_PRESENT_OFFSET, 6521 },
+  { 0x2f56, G_UNICODE_NOT_PRESENT_OFFSET, 6525 },
+  { 0x2f57, G_UNICODE_NOT_PRESENT_OFFSET, 6529 },
+  { 0x2f58, G_UNICODE_NOT_PRESENT_OFFSET, 6533 },
+  { 0x2f59, G_UNICODE_NOT_PRESENT_OFFSET, 6537 },
+  { 0x2f5a, G_UNICODE_NOT_PRESENT_OFFSET, 6541 },
+  { 0x2f5b, G_UNICODE_NOT_PRESENT_OFFSET, 6545 },
+  { 0x2f5c, G_UNICODE_NOT_PRESENT_OFFSET, 6549 },
+  { 0x2f5d, G_UNICODE_NOT_PRESENT_OFFSET, 6553 },
+  { 0x2f5e, G_UNICODE_NOT_PRESENT_OFFSET, 6557 },
+  { 0x2f5f, G_UNICODE_NOT_PRESENT_OFFSET, 6561 },
+  { 0x2f60, G_UNICODE_NOT_PRESENT_OFFSET, 6565 },
+  { 0x2f61, G_UNICODE_NOT_PRESENT_OFFSET, 6569 },
+  { 0x2f62, G_UNICODE_NOT_PRESENT_OFFSET, 6573 },
+  { 0x2f63, G_UNICODE_NOT_PRESENT_OFFSET, 6577 },
+  { 0x2f64, G_UNICODE_NOT_PRESENT_OFFSET, 6581 },
+  { 0x2f65, G_UNICODE_NOT_PRESENT_OFFSET, 6585 },
+  { 0x2f66, G_UNICODE_NOT_PRESENT_OFFSET, 6589 },
+  { 0x2f67, G_UNICODE_NOT_PRESENT_OFFSET, 6593 },
+  { 0x2f68, G_UNICODE_NOT_PRESENT_OFFSET, 6597 },
+  { 0x2f69, G_UNICODE_NOT_PRESENT_OFFSET, 6601 },
+  { 0x2f6a, G_UNICODE_NOT_PRESENT_OFFSET, 6605 },
+  { 0x2f6b, G_UNICODE_NOT_PRESENT_OFFSET, 6609 },
+  { 0x2f6c, G_UNICODE_NOT_PRESENT_OFFSET, 6613 },
+  { 0x2f6d, G_UNICODE_NOT_PRESENT_OFFSET, 6617 },
+  { 0x2f6e, G_UNICODE_NOT_PRESENT_OFFSET, 6621 },
+  { 0x2f6f, G_UNICODE_NOT_PRESENT_OFFSET, 6625 },
+  { 0x2f70, G_UNICODE_NOT_PRESENT_OFFSET, 6629 },
+  { 0x2f71, G_UNICODE_NOT_PRESENT_OFFSET, 6633 },
+  { 0x2f72, G_UNICODE_NOT_PRESENT_OFFSET, 6637 },
+  { 0x2f73, G_UNICODE_NOT_PRESENT_OFFSET, 6641 },
+  { 0x2f74, G_UNICODE_NOT_PRESENT_OFFSET, 6645 },
+  { 0x2f75, G_UNICODE_NOT_PRESENT_OFFSET, 6649 },
+  { 0x2f76, G_UNICODE_NOT_PRESENT_OFFSET, 6653 },
+  { 0x2f77, G_UNICODE_NOT_PRESENT_OFFSET, 6657 },
+  { 0x2f78, G_UNICODE_NOT_PRESENT_OFFSET, 6661 },
+  { 0x2f79, G_UNICODE_NOT_PRESENT_OFFSET, 6665 },
+  { 0x2f7a, G_UNICODE_NOT_PRESENT_OFFSET, 6669 },
+  { 0x2f7b, G_UNICODE_NOT_PRESENT_OFFSET, 6673 },
+  { 0x2f7c, G_UNICODE_NOT_PRESENT_OFFSET, 6677 },
+  { 0x2f7d, G_UNICODE_NOT_PRESENT_OFFSET, 6681 },
+  { 0x2f7e, G_UNICODE_NOT_PRESENT_OFFSET, 6685 },
+  { 0x2f7f, G_UNICODE_NOT_PRESENT_OFFSET, 6689 },
+  { 0x2f80, G_UNICODE_NOT_PRESENT_OFFSET, 6693 },
+  { 0x2f81, G_UNICODE_NOT_PRESENT_OFFSET, 6697 },
+  { 0x2f82, G_UNICODE_NOT_PRESENT_OFFSET, 6701 },
+  { 0x2f83, G_UNICODE_NOT_PRESENT_OFFSET, 6705 },
+  { 0x2f84, G_UNICODE_NOT_PRESENT_OFFSET, 6709 },
+  { 0x2f85, G_UNICODE_NOT_PRESENT_OFFSET, 6713 },
+  { 0x2f86, G_UNICODE_NOT_PRESENT_OFFSET, 6717 },
+  { 0x2f87, G_UNICODE_NOT_PRESENT_OFFSET, 6721 },
+  { 0x2f88, G_UNICODE_NOT_PRESENT_OFFSET, 6725 },
+  { 0x2f89, G_UNICODE_NOT_PRESENT_OFFSET, 6729 },
+  { 0x2f8a, G_UNICODE_NOT_PRESENT_OFFSET, 6733 },
+  { 0x2f8b, G_UNICODE_NOT_PRESENT_OFFSET, 6737 },
+  { 0x2f8c, G_UNICODE_NOT_PRESENT_OFFSET, 6741 },
+  { 0x2f8d, G_UNICODE_NOT_PRESENT_OFFSET, 6745 },
+  { 0x2f8e, G_UNICODE_NOT_PRESENT_OFFSET, 6749 },
+  { 0x2f8f, G_UNICODE_NOT_PRESENT_OFFSET, 6753 },
+  { 0x2f90, G_UNICODE_NOT_PRESENT_OFFSET, 6757 },
+  { 0x2f91, G_UNICODE_NOT_PRESENT_OFFSET, 6761 },
+  { 0x2f92, G_UNICODE_NOT_PRESENT_OFFSET, 6765 },
+  { 0x2f93, G_UNICODE_NOT_PRESENT_OFFSET, 6769 },
+  { 0x2f94, G_UNICODE_NOT_PRESENT_OFFSET, 6773 },
+  { 0x2f95, G_UNICODE_NOT_PRESENT_OFFSET, 6777 },
+  { 0x2f96, G_UNICODE_NOT_PRESENT_OFFSET, 6781 },
+  { 0x2f97, G_UNICODE_NOT_PRESENT_OFFSET, 6785 },
+  { 0x2f98, G_UNICODE_NOT_PRESENT_OFFSET, 6789 },
+  { 0x2f99, G_UNICODE_NOT_PRESENT_OFFSET, 6793 },
+  { 0x2f9a, G_UNICODE_NOT_PRESENT_OFFSET, 6797 },
+  { 0x2f9b, G_UNICODE_NOT_PRESENT_OFFSET, 6801 },
+  { 0x2f9c, G_UNICODE_NOT_PRESENT_OFFSET, 6805 },
+  { 0x2f9d, G_UNICODE_NOT_PRESENT_OFFSET, 6809 },
+  { 0x2f9e, G_UNICODE_NOT_PRESENT_OFFSET, 6813 },
+  { 0x2f9f, G_UNICODE_NOT_PRESENT_OFFSET, 6817 },
+  { 0x2fa0, G_UNICODE_NOT_PRESENT_OFFSET, 6821 },
+  { 0x2fa1, G_UNICODE_NOT_PRESENT_OFFSET, 6825 },
+  { 0x2fa2, G_UNICODE_NOT_PRESENT_OFFSET, 6829 },
+  { 0x2fa3, G_UNICODE_NOT_PRESENT_OFFSET, 6833 },
+  { 0x2fa4, G_UNICODE_NOT_PRESENT_OFFSET, 6837 },
+  { 0x2fa5, G_UNICODE_NOT_PRESENT_OFFSET, 6841 },
+  { 0x2fa6, G_UNICODE_NOT_PRESENT_OFFSET, 6845 },
+  { 0x2fa7, G_UNICODE_NOT_PRESENT_OFFSET, 6849 },
+  { 0x2fa8, G_UNICODE_NOT_PRESENT_OFFSET, 6853 },
+  { 0x2fa9, G_UNICODE_NOT_PRESENT_OFFSET, 6857 },
+  { 0x2faa, G_UNICODE_NOT_PRESENT_OFFSET, 6861 },
+  { 0x2fab, G_UNICODE_NOT_PRESENT_OFFSET, 6865 },
+  { 0x2fac, G_UNICODE_NOT_PRESENT_OFFSET, 6869 },
+  { 0x2fad, G_UNICODE_NOT_PRESENT_OFFSET, 6873 },
+  { 0x2fae, G_UNICODE_NOT_PRESENT_OFFSET, 6877 },
+  { 0x2faf, G_UNICODE_NOT_PRESENT_OFFSET, 6881 },
+  { 0x2fb0, G_UNICODE_NOT_PRESENT_OFFSET, 6885 },
+  { 0x2fb1, G_UNICODE_NOT_PRESENT_OFFSET, 6889 },
+  { 0x2fb2, G_UNICODE_NOT_PRESENT_OFFSET, 6893 },
+  { 0x2fb3, G_UNICODE_NOT_PRESENT_OFFSET, 6897 },
+  { 0x2fb4, G_UNICODE_NOT_PRESENT_OFFSET, 6901 },
+  { 0x2fb5, G_UNICODE_NOT_PRESENT_OFFSET, 6905 },
+  { 0x2fb6, G_UNICODE_NOT_PRESENT_OFFSET, 6909 },
+  { 0x2fb7, G_UNICODE_NOT_PRESENT_OFFSET, 6913 },
+  { 0x2fb8, G_UNICODE_NOT_PRESENT_OFFSET, 6917 },
+  { 0x2fb9, G_UNICODE_NOT_PRESENT_OFFSET, 6921 },
+  { 0x2fba, G_UNICODE_NOT_PRESENT_OFFSET, 6925 },
+  { 0x2fbb, G_UNICODE_NOT_PRESENT_OFFSET, 6929 },
+  { 0x2fbc, G_UNICODE_NOT_PRESENT_OFFSET, 6933 },
+  { 0x2fbd, G_UNICODE_NOT_PRESENT_OFFSET, 6937 },
+  { 0x2fbe, G_UNICODE_NOT_PRESENT_OFFSET, 6941 },
+  { 0x2fbf, G_UNICODE_NOT_PRESENT_OFFSET, 6945 },
+  { 0x2fc0, G_UNICODE_NOT_PRESENT_OFFSET, 6949 },
+  { 0x2fc1, G_UNICODE_NOT_PRESENT_OFFSET, 6953 },
+  { 0x2fc2, G_UNICODE_NOT_PRESENT_OFFSET, 6957 },
+  { 0x2fc3, G_UNICODE_NOT_PRESENT_OFFSET, 6961 },
+  { 0x2fc4, G_UNICODE_NOT_PRESENT_OFFSET, 6965 },
+  { 0x2fc5, G_UNICODE_NOT_PRESENT_OFFSET, 6969 },
+  { 0x2fc6, G_UNICODE_NOT_PRESENT_OFFSET, 6973 },
+  { 0x2fc7, G_UNICODE_NOT_PRESENT_OFFSET, 6977 },
+  { 0x2fc8, G_UNICODE_NOT_PRESENT_OFFSET, 6981 },
+  { 0x2fc9, G_UNICODE_NOT_PRESENT_OFFSET, 6985 },
+  { 0x2fca, G_UNICODE_NOT_PRESENT_OFFSET, 6989 },
+  { 0x2fcb, G_UNICODE_NOT_PRESENT_OFFSET, 6993 },
+  { 0x2fcc, G_UNICODE_NOT_PRESENT_OFFSET, 6997 },
+  { 0x2fcd, G_UNICODE_NOT_PRESENT_OFFSET, 7001 },
+  { 0x2fce, G_UNICODE_NOT_PRESENT_OFFSET, 7005 },
+  { 0x2fcf, G_UNICODE_NOT_PRESENT_OFFSET, 7009 },
+  { 0x2fd0, G_UNICODE_NOT_PRESENT_OFFSET, 7013 },
+  { 0x2fd1, G_UNICODE_NOT_PRESENT_OFFSET, 7017 },
+  { 0x2fd2, G_UNICODE_NOT_PRESENT_OFFSET, 7021 },
+  { 0x2fd3, G_UNICODE_NOT_PRESENT_OFFSET, 7025 },
+  { 0x2fd4, G_UNICODE_NOT_PRESENT_OFFSET, 7029 },
+  { 0x2fd5, G_UNICODE_NOT_PRESENT_OFFSET, 7033 },
   { 0x3000, G_UNICODE_NOT_PRESENT_OFFSET, 0 },
-  { 0x3036, G_UNICODE_NOT_PRESENT_OFFSET, 7012 },
-  { 0x3038, G_UNICODE_NOT_PRESENT_OFFSET, 6248 },
-  { 0x3039, G_UNICODE_NOT_PRESENT_OFFSET, 7016 },
-  { 0x303a, G_UNICODE_NOT_PRESENT_OFFSET, 7020 },
-  { 0x304c, 7024, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x304e, 7031, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3050, 7038, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3052, 7045, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3054, 7052, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3056, 7059, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3058, 7066, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x305a, 7073, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x305c, 7080, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x305e, 7087, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3060, 7094, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3062, 7101, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3065, 7108, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3067, 7115, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3069, 7122, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3070, 7129, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3071, 7136, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3073, 7143, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3074, 7150, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3076, 7157, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3077, 7164, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3079, 7171, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x307a, 7178, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x307c, 7185, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x307d, 7192, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x3094, 7199, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x309b, G_UNICODE_NOT_PRESENT_OFFSET, 7206 },
-  { 0x309c, G_UNICODE_NOT_PRESENT_OFFSET, 7211 },
-  { 0x309e, 7216, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x309f, G_UNICODE_NOT_PRESENT_OFFSET, 7223 },
-  { 0x30ac, 7230, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30ae, 7237, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30b0, 7244, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30b2, 7251, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30b4, 7258, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30b6, 7265, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30b8, 7272, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30ba, 7279, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30bc, 7286, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30be, 7293, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30c0, 7300, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30c2, 7307, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30c5, 7314, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30c7, 7321, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30c9, 7328, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30d0, 7335, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30d1, 7342, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30d3, 7349, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30d4, 7356, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30d6, 7363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30d7, 7370, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30d9, 7377, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30da, 7384, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30dc, 7391, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30dd, 7398, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30f4, 7405, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30f7, 7412, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30f8, 7419, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30f9, 7426, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30fa, 7433, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30fe, 7440, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x30ff, G_UNICODE_NOT_PRESENT_OFFSET, 7447 },
-  { 0x3131, G_UNICODE_NOT_PRESENT_OFFSET, 7454 },
-  { 0x3132, G_UNICODE_NOT_PRESENT_OFFSET, 7458 },
-  { 0x3133, G_UNICODE_NOT_PRESENT_OFFSET, 7462 },
-  { 0x3134, G_UNICODE_NOT_PRESENT_OFFSET, 7466 },
-  { 0x3135, G_UNICODE_NOT_PRESENT_OFFSET, 7470 },
-  { 0x3136, G_UNICODE_NOT_PRESENT_OFFSET, 7474 },
-  { 0x3137, G_UNICODE_NOT_PRESENT_OFFSET, 7478 },
-  { 0x3138, G_UNICODE_NOT_PRESENT_OFFSET, 7482 },
-  { 0x3139, G_UNICODE_NOT_PRESENT_OFFSET, 7486 },
-  { 0x313a, G_UNICODE_NOT_PRESENT_OFFSET, 7490 },
-  { 0x313b, G_UNICODE_NOT_PRESENT_OFFSET, 7494 },
-  { 0x313c, G_UNICODE_NOT_PRESENT_OFFSET, 7498 },
-  { 0x313d, G_UNICODE_NOT_PRESENT_OFFSET, 7502 },
-  { 0x313e, G_UNICODE_NOT_PRESENT_OFFSET, 7506 },
-  { 0x313f, G_UNICODE_NOT_PRESENT_OFFSET, 7510 },
-  { 0x3140, G_UNICODE_NOT_PRESENT_OFFSET, 7514 },
-  { 0x3141, G_UNICODE_NOT_PRESENT_OFFSET, 7518 },
-  { 0x3142, G_UNICODE_NOT_PRESENT_OFFSET, 7522 },
-  { 0x3143, G_UNICODE_NOT_PRESENT_OFFSET, 7526 },
-  { 0x3144, G_UNICODE_NOT_PRESENT_OFFSET, 7530 },
-  { 0x3145, G_UNICODE_NOT_PRESENT_OFFSET, 7534 },
-  { 0x3146, G_UNICODE_NOT_PRESENT_OFFSET, 7538 },
-  { 0x3147, G_UNICODE_NOT_PRESENT_OFFSET, 7542 },
-  { 0x3148, G_UNICODE_NOT_PRESENT_OFFSET, 7546 },
-  { 0x3149, G_UNICODE_NOT_PRESENT_OFFSET, 7550 },
-  { 0x314a, G_UNICODE_NOT_PRESENT_OFFSET, 7554 },
-  { 0x314b, G_UNICODE_NOT_PRESENT_OFFSET, 7558 },
-  { 0x314c, G_UNICODE_NOT_PRESENT_OFFSET, 7562 },
-  { 0x314d, G_UNICODE_NOT_PRESENT_OFFSET, 7566 },
-  { 0x314e, G_UNICODE_NOT_PRESENT_OFFSET, 7570 },
-  { 0x314f, G_UNICODE_NOT_PRESENT_OFFSET, 7574 },
-  { 0x3150, G_UNICODE_NOT_PRESENT_OFFSET, 7578 },
-  { 0x3151, G_UNICODE_NOT_PRESENT_OFFSET, 7582 },
-  { 0x3152, G_UNICODE_NOT_PRESENT_OFFSET, 7586 },
-  { 0x3153, G_UNICODE_NOT_PRESENT_OFFSET, 7590 },
-  { 0x3154, G_UNICODE_NOT_PRESENT_OFFSET, 7594 },
-  { 0x3155, G_UNICODE_NOT_PRESENT_OFFSET, 7598 },
-  { 0x3156, G_UNICODE_NOT_PRESENT_OFFSET, 7602 },
-  { 0x3157, G_UNICODE_NOT_PRESENT_OFFSET, 7606 },
-  { 0x3158, G_UNICODE_NOT_PRESENT_OFFSET, 7610 },
-  { 0x3159, G_UNICODE_NOT_PRESENT_OFFSET, 7614 },
-  { 0x315a, G_UNICODE_NOT_PRESENT_OFFSET, 7618 },
-  { 0x315b, G_UNICODE_NOT_PRESENT_OFFSET, 7622 },
-  { 0x315c, G_UNICODE_NOT_PRESENT_OFFSET, 7626 },
-  { 0x315d, G_UNICODE_NOT_PRESENT_OFFSET, 7630 },
-  { 0x315e, G_UNICODE_NOT_PRESENT_OFFSET, 7634 },
-  { 0x315f, G_UNICODE_NOT_PRESENT_OFFSET, 7638 },
-  { 0x3160, G_UNICODE_NOT_PRESENT_OFFSET, 7642 },
-  { 0x3161, G_UNICODE_NOT_PRESENT_OFFSET, 7646 },
-  { 0x3162, G_UNICODE_NOT_PRESENT_OFFSET, 7650 },
-  { 0x3163, G_UNICODE_NOT_PRESENT_OFFSET, 7654 },
-  { 0x3164, G_UNICODE_NOT_PRESENT_OFFSET, 7658 },
-  { 0x3165, G_UNICODE_NOT_PRESENT_OFFSET, 7662 },
-  { 0x3166, G_UNICODE_NOT_PRESENT_OFFSET, 7666 },
-  { 0x3167, G_UNICODE_NOT_PRESENT_OFFSET, 7670 },
-  { 0x3168, G_UNICODE_NOT_PRESENT_OFFSET, 7674 },
-  { 0x3169, G_UNICODE_NOT_PRESENT_OFFSET, 7678 },
-  { 0x316a, G_UNICODE_NOT_PRESENT_OFFSET, 7682 },
-  { 0x316b, G_UNICODE_NOT_PRESENT_OFFSET, 7686 },
-  { 0x316c, G_UNICODE_NOT_PRESENT_OFFSET, 7690 },
-  { 0x316d, G_UNICODE_NOT_PRESENT_OFFSET, 7694 },
-  { 0x316e, G_UNICODE_NOT_PRESENT_OFFSET, 7698 },
-  { 0x316f, G_UNICODE_NOT_PRESENT_OFFSET, 7702 },
-  { 0x3170, G_UNICODE_NOT_PRESENT_OFFSET, 7706 },
-  { 0x3171, G_UNICODE_NOT_PRESENT_OFFSET, 7710 },
-  { 0x3172, G_UNICODE_NOT_PRESENT_OFFSET, 7714 },
-  { 0x3173, G_UNICODE_NOT_PRESENT_OFFSET, 7718 },
-  { 0x3174, G_UNICODE_NOT_PRESENT_OFFSET, 7722 },
-  { 0x3175, G_UNICODE_NOT_PRESENT_OFFSET, 7726 },
-  { 0x3176, G_UNICODE_NOT_PRESENT_OFFSET, 7730 },
-  { 0x3177, G_UNICODE_NOT_PRESENT_OFFSET, 7734 },
-  { 0x3178, G_UNICODE_NOT_PRESENT_OFFSET, 7738 },
-  { 0x3179, G_UNICODE_NOT_PRESENT_OFFSET, 7742 },
-  { 0x317a, G_UNICODE_NOT_PRESENT_OFFSET, 7746 },
-  { 0x317b, G_UNICODE_NOT_PRESENT_OFFSET, 7750 },
-  { 0x317c, G_UNICODE_NOT_PRESENT_OFFSET, 7754 },
-  { 0x317d, G_UNICODE_NOT_PRESENT_OFFSET, 7758 },
-  { 0x317e, G_UNICODE_NOT_PRESENT_OFFSET, 7762 },
-  { 0x317f, G_UNICODE_NOT_PRESENT_OFFSET, 7766 },
-  { 0x3180, G_UNICODE_NOT_PRESENT_OFFSET, 7770 },
-  { 0x3181, G_UNICODE_NOT_PRESENT_OFFSET, 7774 },
-  { 0x3182, G_UNICODE_NOT_PRESENT_OFFSET, 7778 },
-  { 0x3183, G_UNICODE_NOT_PRESENT_OFFSET, 7782 },
-  { 0x3184, G_UNICODE_NOT_PRESENT_OFFSET, 7786 },
-  { 0x3185, G_UNICODE_NOT_PRESENT_OFFSET, 7790 },
-  { 0x3186, G_UNICODE_NOT_PRESENT_OFFSET, 7794 },
-  { 0x3187, G_UNICODE_NOT_PRESENT_OFFSET, 7798 },
-  { 0x3188, G_UNICODE_NOT_PRESENT_OFFSET, 7802 },
-  { 0x3189, G_UNICODE_NOT_PRESENT_OFFSET, 7806 },
-  { 0x318a, G_UNICODE_NOT_PRESENT_OFFSET, 7810 },
-  { 0x318b, G_UNICODE_NOT_PRESENT_OFFSET, 7814 },
-  { 0x318c, G_UNICODE_NOT_PRESENT_OFFSET, 7818 },
-  { 0x318d, G_UNICODE_NOT_PRESENT_OFFSET, 7822 },
-  { 0x318e, G_UNICODE_NOT_PRESENT_OFFSET, 7826 },
-  { 0x3192, G_UNICODE_NOT_PRESENT_OFFSET, 6156 },
-  { 0x3193, G_UNICODE_NOT_PRESENT_OFFSET, 6180 },
-  { 0x3194, G_UNICODE_NOT_PRESENT_OFFSET, 7830 },
-  { 0x3195, G_UNICODE_NOT_PRESENT_OFFSET, 7834 },
-  { 0x3196, G_UNICODE_NOT_PRESENT_OFFSET, 7838 },
-  { 0x3197, G_UNICODE_NOT_PRESENT_OFFSET, 7842 },
-  { 0x3198, G_UNICODE_NOT_PRESENT_OFFSET, 7846 },
-  { 0x3199, G_UNICODE_NOT_PRESENT_OFFSET, 7850 },
-  { 0x319a, G_UNICODE_NOT_PRESENT_OFFSET, 6172 },
-  { 0x319b, G_UNICODE_NOT_PRESENT_OFFSET, 7854 },
-  { 0x319c, G_UNICODE_NOT_PRESENT_OFFSET, 7858 },
-  { 0x319d, G_UNICODE_NOT_PRESENT_OFFSET, 7862 },
-  { 0x319e, G_UNICODE_NOT_PRESENT_OFFSET, 7866 },
-  { 0x319f, G_UNICODE_NOT_PRESENT_OFFSET, 6188 },
-  { 0x3200, G_UNICODE_NOT_PRESENT_OFFSET, 7870 },
-  { 0x3201, G_UNICODE_NOT_PRESENT_OFFSET, 7876 },
-  { 0x3202, G_UNICODE_NOT_PRESENT_OFFSET, 7882 },
-  { 0x3203, G_UNICODE_NOT_PRESENT_OFFSET, 7888 },
-  { 0x3204, G_UNICODE_NOT_PRESENT_OFFSET, 7894 },
-  { 0x3205, G_UNICODE_NOT_PRESENT_OFFSET, 7900 },
-  { 0x3206, G_UNICODE_NOT_PRESENT_OFFSET, 7906 },
-  { 0x3207, G_UNICODE_NOT_PRESENT_OFFSET, 7912 },
-  { 0x3208, G_UNICODE_NOT_PRESENT_OFFSET, 7918 },
-  { 0x3209, G_UNICODE_NOT_PRESENT_OFFSET, 7924 },
-  { 0x320a, G_UNICODE_NOT_PRESENT_OFFSET, 7930 },
-  { 0x320b, G_UNICODE_NOT_PRESENT_OFFSET, 7936 },
-  { 0x320c, G_UNICODE_NOT_PRESENT_OFFSET, 7942 },
-  { 0x320d, G_UNICODE_NOT_PRESENT_OFFSET, 7948 },
-  { 0x320e, G_UNICODE_NOT_PRESENT_OFFSET, 7954 },
-  { 0x320f, G_UNICODE_NOT_PRESENT_OFFSET, 7963 },
-  { 0x3210, G_UNICODE_NOT_PRESENT_OFFSET, 7972 },
-  { 0x3211, G_UNICODE_NOT_PRESENT_OFFSET, 7981 },
-  { 0x3212, G_UNICODE_NOT_PRESENT_OFFSET, 7990 },
-  { 0x3213, G_UNICODE_NOT_PRESENT_OFFSET, 7999 },
-  { 0x3214, G_UNICODE_NOT_PRESENT_OFFSET, 8008 },
-  { 0x3215, G_UNICODE_NOT_PRESENT_OFFSET, 8017 },
-  { 0x3216, G_UNICODE_NOT_PRESENT_OFFSET, 8026 },
-  { 0x3217, G_UNICODE_NOT_PRESENT_OFFSET, 8035 },
-  { 0x3218, G_UNICODE_NOT_PRESENT_OFFSET, 8044 },
-  { 0x3219, G_UNICODE_NOT_PRESENT_OFFSET, 8053 },
-  { 0x321a, G_UNICODE_NOT_PRESENT_OFFSET, 8062 },
-  { 0x321b, G_UNICODE_NOT_PRESENT_OFFSET, 8071 },
-  { 0x321c, G_UNICODE_NOT_PRESENT_OFFSET, 8080 },
-  { 0x321d, G_UNICODE_NOT_PRESENT_OFFSET, 8089 },
-  { 0x321e, G_UNICODE_NOT_PRESENT_OFFSET, 8107 },
-  { 0x3220, G_UNICODE_NOT_PRESENT_OFFSET, 8122 },
-  { 0x3221, G_UNICODE_NOT_PRESENT_OFFSET, 8128 },
-  { 0x3222, G_UNICODE_NOT_PRESENT_OFFSET, 8134 },
-  { 0x3223, G_UNICODE_NOT_PRESENT_OFFSET, 8140 },
-  { 0x3224, G_UNICODE_NOT_PRESENT_OFFSET, 8146 },
-  { 0x3225, G_UNICODE_NOT_PRESENT_OFFSET, 8152 },
-  { 0x3226, G_UNICODE_NOT_PRESENT_OFFSET, 8158 },
-  { 0x3227, G_UNICODE_NOT_PRESENT_OFFSET, 8164 },
-  { 0x3228, G_UNICODE_NOT_PRESENT_OFFSET, 8170 },
-  { 0x3229, G_UNICODE_NOT_PRESENT_OFFSET, 8176 },
-  { 0x322a, G_UNICODE_NOT_PRESENT_OFFSET, 8182 },
-  { 0x322b, G_UNICODE_NOT_PRESENT_OFFSET, 8188 },
-  { 0x322c, G_UNICODE_NOT_PRESENT_OFFSET, 8194 },
-  { 0x322d, G_UNICODE_NOT_PRESENT_OFFSET, 8200 },
-  { 0x322e, G_UNICODE_NOT_PRESENT_OFFSET, 8206 },
-  { 0x322f, G_UNICODE_NOT_PRESENT_OFFSET, 8212 },
-  { 0x3230, G_UNICODE_NOT_PRESENT_OFFSET, 8218 },
-  { 0x3231, G_UNICODE_NOT_PRESENT_OFFSET, 8224 },
-  { 0x3232, G_UNICODE_NOT_PRESENT_OFFSET, 8230 },
-  { 0x3233, G_UNICODE_NOT_PRESENT_OFFSET, 8236 },
-  { 0x3234, G_UNICODE_NOT_PRESENT_OFFSET, 8242 },
-  { 0x3235, G_UNICODE_NOT_PRESENT_OFFSET, 8248 },
-  { 0x3236, G_UNICODE_NOT_PRESENT_OFFSET, 8254 },
-  { 0x3237, G_UNICODE_NOT_PRESENT_OFFSET, 8260 },
-  { 0x3238, G_UNICODE_NOT_PRESENT_OFFSET, 8266 },
-  { 0x3239, G_UNICODE_NOT_PRESENT_OFFSET, 8272 },
-  { 0x323a, G_UNICODE_NOT_PRESENT_OFFSET, 8278 },
-  { 0x323b, G_UNICODE_NOT_PRESENT_OFFSET, 8284 },
-  { 0x323c, G_UNICODE_NOT_PRESENT_OFFSET, 8290 },
-  { 0x323d, G_UNICODE_NOT_PRESENT_OFFSET, 8296 },
-  { 0x323e, G_UNICODE_NOT_PRESENT_OFFSET, 8302 },
-  { 0x323f, G_UNICODE_NOT_PRESENT_OFFSET, 8308 },
-  { 0x3240, G_UNICODE_NOT_PRESENT_OFFSET, 8314 },
-  { 0x3241, G_UNICODE_NOT_PRESENT_OFFSET, 8320 },
-  { 0x3242, G_UNICODE_NOT_PRESENT_OFFSET, 8326 },
-  { 0x3243, G_UNICODE_NOT_PRESENT_OFFSET, 8332 },
-  { 0x3250, G_UNICODE_NOT_PRESENT_OFFSET, 8338 },
-  { 0x3251, G_UNICODE_NOT_PRESENT_OFFSET, 8342 },
-  { 0x3252, G_UNICODE_NOT_PRESENT_OFFSET, 8345 },
-  { 0x3253, G_UNICODE_NOT_PRESENT_OFFSET, 8348 },
-  { 0x3254, G_UNICODE_NOT_PRESENT_OFFSET, 8351 },
-  { 0x3255, G_UNICODE_NOT_PRESENT_OFFSET, 8354 },
-  { 0x3256, G_UNICODE_NOT_PRESENT_OFFSET, 8357 },
-  { 0x3257, G_UNICODE_NOT_PRESENT_OFFSET, 8360 },
-  { 0x3258, G_UNICODE_NOT_PRESENT_OFFSET, 8363 },
-  { 0x3259, G_UNICODE_NOT_PRESENT_OFFSET, 8366 },
-  { 0x325a, G_UNICODE_NOT_PRESENT_OFFSET, 8369 },
-  { 0x325b, G_UNICODE_NOT_PRESENT_OFFSET, 8372 },
-  { 0x325c, G_UNICODE_NOT_PRESENT_OFFSET, 8375 },
-  { 0x325d, G_UNICODE_NOT_PRESENT_OFFSET, 8378 },
-  { 0x325e, G_UNICODE_NOT_PRESENT_OFFSET, 8381 },
-  { 0x325f, G_UNICODE_NOT_PRESENT_OFFSET, 8384 },
-  { 0x3260, G_UNICODE_NOT_PRESENT_OFFSET, 7454 },
-  { 0x3261, G_UNICODE_NOT_PRESENT_OFFSET, 7466 },
-  { 0x3262, G_UNICODE_NOT_PRESENT_OFFSET, 7478 },
-  { 0x3263, G_UNICODE_NOT_PRESENT_OFFSET, 7486 },
-  { 0x3264, G_UNICODE_NOT_PRESENT_OFFSET, 7518 },
-  { 0x3265, G_UNICODE_NOT_PRESENT_OFFSET, 7522 },
-  { 0x3266, G_UNICODE_NOT_PRESENT_OFFSET, 7534 },
-  { 0x3267, G_UNICODE_NOT_PRESENT_OFFSET, 7542 },
-  { 0x3268, G_UNICODE_NOT_PRESENT_OFFSET, 7546 },
-  { 0x3269, G_UNICODE_NOT_PRESENT_OFFSET, 7554 },
-  { 0x326a, G_UNICODE_NOT_PRESENT_OFFSET, 7558 },
-  { 0x326b, G_UNICODE_NOT_PRESENT_OFFSET, 7562 },
-  { 0x326c, G_UNICODE_NOT_PRESENT_OFFSET, 7566 },
-  { 0x326d, G_UNICODE_NOT_PRESENT_OFFSET, 7570 },
-  { 0x326e, G_UNICODE_NOT_PRESENT_OFFSET, 8387 },
-  { 0x326f, G_UNICODE_NOT_PRESENT_OFFSET, 8394 },
-  { 0x3270, G_UNICODE_NOT_PRESENT_OFFSET, 8401 },
-  { 0x3271, G_UNICODE_NOT_PRESENT_OFFSET, 8408 },
-  { 0x3272, G_UNICODE_NOT_PRESENT_OFFSET, 8415 },
-  { 0x3273, G_UNICODE_NOT_PRESENT_OFFSET, 8422 },
-  { 0x3274, G_UNICODE_NOT_PRESENT_OFFSET, 8429 },
-  { 0x3275, G_UNICODE_NOT_PRESENT_OFFSET, 8436 },
-  { 0x3276, G_UNICODE_NOT_PRESENT_OFFSET, 8443 },
-  { 0x3277, G_UNICODE_NOT_PRESENT_OFFSET, 8450 },
-  { 0x3278, G_UNICODE_NOT_PRESENT_OFFSET, 8457 },
-  { 0x3279, G_UNICODE_NOT_PRESENT_OFFSET, 8464 },
-  { 0x327a, G_UNICODE_NOT_PRESENT_OFFSET, 8471 },
-  { 0x327b, G_UNICODE_NOT_PRESENT_OFFSET, 8478 },
-  { 0x327c, G_UNICODE_NOT_PRESENT_OFFSET, 8485 },
-  { 0x327d, G_UNICODE_NOT_PRESENT_OFFSET, 8501 },
-  { 0x327e, G_UNICODE_NOT_PRESENT_OFFSET, 8514 },
-  { 0x3280, G_UNICODE_NOT_PRESENT_OFFSET, 6156 },
-  { 0x3281, G_UNICODE_NOT_PRESENT_OFFSET, 6180 },
-  { 0x3282, G_UNICODE_NOT_PRESENT_OFFSET, 7830 },
-  { 0x3283, G_UNICODE_NOT_PRESENT_OFFSET, 7834 },
-  { 0x3284, G_UNICODE_NOT_PRESENT_OFFSET, 8521 },
-  { 0x3285, G_UNICODE_NOT_PRESENT_OFFSET, 8525 },
-  { 0x3286, G_UNICODE_NOT_PRESENT_OFFSET, 8529 },
-  { 0x3287, G_UNICODE_NOT_PRESENT_OFFSET, 6200 },
-  { 0x3288, G_UNICODE_NOT_PRESENT_OFFSET, 8533 },
-  { 0x3289, G_UNICODE_NOT_PRESENT_OFFSET, 6248 },
-  { 0x328a, G_UNICODE_NOT_PRESENT_OFFSET, 6448 },
-  { 0x328b, G_UNICODE_NOT_PRESENT_OFFSET, 6496 },
-  { 0x328c, G_UNICODE_NOT_PRESENT_OFFSET, 6492 },
-  { 0x328d, G_UNICODE_NOT_PRESENT_OFFSET, 6452 },
-  { 0x328e, G_UNICODE_NOT_PRESENT_OFFSET, 6820 },
-  { 0x328f, G_UNICODE_NOT_PRESENT_OFFSET, 6280 },
-  { 0x3290, G_UNICODE_NOT_PRESENT_OFFSET, 6440 },
-  { 0x3291, G_UNICODE_NOT_PRESENT_OFFSET, 8537 },
-  { 0x3292, G_UNICODE_NOT_PRESENT_OFFSET, 8541 },
-  { 0x3293, G_UNICODE_NOT_PRESENT_OFFSET, 8545 },
-  { 0x3294, G_UNICODE_NOT_PRESENT_OFFSET, 8549 },
-  { 0x3295, G_UNICODE_NOT_PRESENT_OFFSET, 8553 },
-  { 0x3296, G_UNICODE_NOT_PRESENT_OFFSET, 8557 },
-  { 0x3297, G_UNICODE_NOT_PRESENT_OFFSET, 8561 },
-  { 0x3298, G_UNICODE_NOT_PRESENT_OFFSET, 8565 },
-  { 0x3299, G_UNICODE_NOT_PRESENT_OFFSET, 8569 },
-  { 0x329a, G_UNICODE_NOT_PRESENT_OFFSET, 8573 },
-  { 0x329b, G_UNICODE_NOT_PRESENT_OFFSET, 6304 },
-  { 0x329c, G_UNICODE_NOT_PRESENT_OFFSET, 8577 },
-  { 0x329d, G_UNICODE_NOT_PRESENT_OFFSET, 8581 },
-  { 0x329e, G_UNICODE_NOT_PRESENT_OFFSET, 8585 },
-  { 0x329f, G_UNICODE_NOT_PRESENT_OFFSET, 8589 },
-  { 0x32a0, G_UNICODE_NOT_PRESENT_OFFSET, 8593 },
-  { 0x32a1, G_UNICODE_NOT_PRESENT_OFFSET, 8597 },
-  { 0x32a2, G_UNICODE_NOT_PRESENT_OFFSET, 8601 },
-  { 0x32a3, G_UNICODE_NOT_PRESENT_OFFSET, 8605 },
-  { 0x32a4, G_UNICODE_NOT_PRESENT_OFFSET, 7838 },
-  { 0x32a5, G_UNICODE_NOT_PRESENT_OFFSET, 7842 },
-  { 0x32a6, G_UNICODE_NOT_PRESENT_OFFSET, 7846 },
-  { 0x32a7, G_UNICODE_NOT_PRESENT_OFFSET, 8609 },
-  { 0x32a8, G_UNICODE_NOT_PRESENT_OFFSET, 8613 },
-  { 0x32a9, G_UNICODE_NOT_PRESENT_OFFSET, 8617 },
-  { 0x32aa, G_UNICODE_NOT_PRESENT_OFFSET, 8621 },
-  { 0x32ab, G_UNICODE_NOT_PRESENT_OFFSET, 8625 },
-  { 0x32ac, G_UNICODE_NOT_PRESENT_OFFSET, 8629 },
-  { 0x32ad, G_UNICODE_NOT_PRESENT_OFFSET, 8633 },
-  { 0x32ae, G_UNICODE_NOT_PRESENT_OFFSET, 8637 },
-  { 0x32af, G_UNICODE_NOT_PRESENT_OFFSET, 8641 },
-  { 0x32b0, G_UNICODE_NOT_PRESENT_OFFSET, 8645 },
-  { 0x32b1, G_UNICODE_NOT_PRESENT_OFFSET, 8649 },
-  { 0x32b2, G_UNICODE_NOT_PRESENT_OFFSET, 8652 },
-  { 0x32b3, G_UNICODE_NOT_PRESENT_OFFSET, 8655 },
-  { 0x32b4, G_UNICODE_NOT_PRESENT_OFFSET, 8658 },
-  { 0x32b5, G_UNICODE_NOT_PRESENT_OFFSET, 8661 },
-  { 0x32b6, G_UNICODE_NOT_PRESENT_OFFSET, 8664 },
-  { 0x32b7, G_UNICODE_NOT_PRESENT_OFFSET, 8667 },
-  { 0x32b8, G_UNICODE_NOT_PRESENT_OFFSET, 8670 },
-  { 0x32b9, G_UNICODE_NOT_PRESENT_OFFSET, 8673 },
-  { 0x32ba, G_UNICODE_NOT_PRESENT_OFFSET, 8676 },
-  { 0x32bb, G_UNICODE_NOT_PRESENT_OFFSET, 8679 },
-  { 0x32bc, G_UNICODE_NOT_PRESENT_OFFSET, 8682 },
-  { 0x32bd, G_UNICODE_NOT_PRESENT_OFFSET, 8685 },
-  { 0x32be, G_UNICODE_NOT_PRESENT_OFFSET, 8688 },
-  { 0x32bf, G_UNICODE_NOT_PRESENT_OFFSET, 8691 },
-  { 0x32c0, G_UNICODE_NOT_PRESENT_OFFSET, 8694 },
-  { 0x32c1, G_UNICODE_NOT_PRESENT_OFFSET, 8699 },
-  { 0x32c2, G_UNICODE_NOT_PRESENT_OFFSET, 8704 },
-  { 0x32c3, G_UNICODE_NOT_PRESENT_OFFSET, 8709 },
-  { 0x32c4, G_UNICODE_NOT_PRESENT_OFFSET, 8714 },
-  { 0x32c5, G_UNICODE_NOT_PRESENT_OFFSET, 8719 },
-  { 0x32c6, G_UNICODE_NOT_PRESENT_OFFSET, 8724 },
-  { 0x32c7, G_UNICODE_NOT_PRESENT_OFFSET, 8729 },
-  { 0x32c8, G_UNICODE_NOT_PRESENT_OFFSET, 8734 },
-  { 0x32c9, G_UNICODE_NOT_PRESENT_OFFSET, 8739 },
-  { 0x32ca, G_UNICODE_NOT_PRESENT_OFFSET, 8745 },
-  { 0x32cb, G_UNICODE_NOT_PRESENT_OFFSET, 8751 },
-  { 0x32cc, G_UNICODE_NOT_PRESENT_OFFSET, 8757 },
-  { 0x32cd, G_UNICODE_NOT_PRESENT_OFFSET, 8760 },
-  { 0x32ce, G_UNICODE_NOT_PRESENT_OFFSET, 8764 },
-  { 0x32cf, G_UNICODE_NOT_PRESENT_OFFSET, 8767 },
-  { 0x32d0, G_UNICODE_NOT_PRESENT_OFFSET, 8771 },
-  { 0x32d1, G_UNICODE_NOT_PRESENT_OFFSET, 8775 },
-  { 0x32d2, G_UNICODE_NOT_PRESENT_OFFSET, 8779 },
-  { 0x32d3, G_UNICODE_NOT_PRESENT_OFFSET, 8783 },
-  { 0x32d4, G_UNICODE_NOT_PRESENT_OFFSET, 8787 },
-  { 0x32d5, G_UNICODE_NOT_PRESENT_OFFSET, 8791 },
-  { 0x32d6, G_UNICODE_NOT_PRESENT_OFFSET, 8795 },
-  { 0x32d7, G_UNICODE_NOT_PRESENT_OFFSET, 8799 },
-  { 0x32d8, G_UNICODE_NOT_PRESENT_OFFSET, 8803 },
-  { 0x32d9, G_UNICODE_NOT_PRESENT_OFFSET, 8807 },
-  { 0x32da, G_UNICODE_NOT_PRESENT_OFFSET, 8811 },
-  { 0x32db, G_UNICODE_NOT_PRESENT_OFFSET, 8815 },
-  { 0x32dc, G_UNICODE_NOT_PRESENT_OFFSET, 8819 },
-  { 0x32dd, G_UNICODE_NOT_PRESENT_OFFSET, 8823 },
-  { 0x32de, G_UNICODE_NOT_PRESENT_OFFSET, 8827 },
-  { 0x32df, G_UNICODE_NOT_PRESENT_OFFSET, 8831 },
-  { 0x32e0, G_UNICODE_NOT_PRESENT_OFFSET, 8835 },
-  { 0x32e1, G_UNICODE_NOT_PRESENT_OFFSET, 8839 },
-  { 0x32e2, G_UNICODE_NOT_PRESENT_OFFSET, 8843 },
-  { 0x32e3, G_UNICODE_NOT_PRESENT_OFFSET, 8847 },
-  { 0x32e4, G_UNICODE_NOT_PRESENT_OFFSET, 8851 },
-  { 0x32e5, G_UNICODE_NOT_PRESENT_OFFSET, 8855 },
-  { 0x32e6, G_UNICODE_NOT_PRESENT_OFFSET, 8859 },
-  { 0x32e7, G_UNICODE_NOT_PRESENT_OFFSET, 8863 },
-  { 0x32e8, G_UNICODE_NOT_PRESENT_OFFSET, 8867 },
-  { 0x32e9, G_UNICODE_NOT_PRESENT_OFFSET, 8871 },
-  { 0x32ea, G_UNICODE_NOT_PRESENT_OFFSET, 8875 },
-  { 0x32eb, G_UNICODE_NOT_PRESENT_OFFSET, 8879 },
-  { 0x32ec, G_UNICODE_NOT_PRESENT_OFFSET, 8883 },
-  { 0x32ed, G_UNICODE_NOT_PRESENT_OFFSET, 8887 },
-  { 0x32ee, G_UNICODE_NOT_PRESENT_OFFSET, 8891 },
-  { 0x32ef, G_UNICODE_NOT_PRESENT_OFFSET, 8895 },
-  { 0x32f0, G_UNICODE_NOT_PRESENT_OFFSET, 8899 },
-  { 0x32f1, G_UNICODE_NOT_PRESENT_OFFSET, 8903 },
-  { 0x32f2, G_UNICODE_NOT_PRESENT_OFFSET, 8907 },
-  { 0x32f3, G_UNICODE_NOT_PRESENT_OFFSET, 8911 },
-  { 0x32f4, G_UNICODE_NOT_PRESENT_OFFSET, 8915 },
-  { 0x32f5, G_UNICODE_NOT_PRESENT_OFFSET, 8919 },
-  { 0x32f6, G_UNICODE_NOT_PRESENT_OFFSET, 8923 },
-  { 0x32f7, G_UNICODE_NOT_PRESENT_OFFSET, 8927 },
-  { 0x32f8, G_UNICODE_NOT_PRESENT_OFFSET, 8931 },
-  { 0x32f9, G_UNICODE_NOT_PRESENT_OFFSET, 8935 },
-  { 0x32fa, G_UNICODE_NOT_PRESENT_OFFSET, 8939 },
-  { 0x32fb, G_UNICODE_NOT_PRESENT_OFFSET, 8943 },
-  { 0x32fc, G_UNICODE_NOT_PRESENT_OFFSET, 8947 },
-  { 0x32fd, G_UNICODE_NOT_PRESENT_OFFSET, 8951 },
-  { 0x32fe, G_UNICODE_NOT_PRESENT_OFFSET, 8955 },
-  { 0x3300, G_UNICODE_NOT_PRESENT_OFFSET, 8959 },
-  { 0x3301, G_UNICODE_NOT_PRESENT_OFFSET, 8975 },
-  { 0x3302, G_UNICODE_NOT_PRESENT_OFFSET, 8988 },
-  { 0x3303, G_UNICODE_NOT_PRESENT_OFFSET, 9004 },
-  { 0x3304, G_UNICODE_NOT_PRESENT_OFFSET, 9014 },
-  { 0x3305, G_UNICODE_NOT_PRESENT_OFFSET, 9030 },
-  { 0x3306, G_UNICODE_NOT_PRESENT_OFFSET, 9040 },
-  { 0x3307, G_UNICODE_NOT_PRESENT_OFFSET, 9050 },
-  { 0x3308, G_UNICODE_NOT_PRESENT_OFFSET, 9069 },
-  { 0x3309, G_UNICODE_NOT_PRESENT_OFFSET, 9082 },
-  { 0x330a, G_UNICODE_NOT_PRESENT_OFFSET, 9092 },
-  { 0x330b, G_UNICODE_NOT_PRESENT_OFFSET, 9102 },
-  { 0x330c, G_UNICODE_NOT_PRESENT_OFFSET, 9112 },
-  { 0x330d, G_UNICODE_NOT_PRESENT_OFFSET, 9125 },
-  { 0x330e, G_UNICODE_NOT_PRESENT_OFFSET, 9138 },
-  { 0x330f, G_UNICODE_NOT_PRESENT_OFFSET, 9151 },
-  { 0x3310, G_UNICODE_NOT_PRESENT_OFFSET, 9164 },
-  { 0x3311, G_UNICODE_NOT_PRESENT_OFFSET, 9177 },
-  { 0x3312, G_UNICODE_NOT_PRESENT_OFFSET, 9190 },
-  { 0x3313, G_UNICODE_NOT_PRESENT_OFFSET, 9203 },
-  { 0x3314, G_UNICODE_NOT_PRESENT_OFFSET, 9222 },
-  { 0x3315, G_UNICODE_NOT_PRESENT_OFFSET, 9229 },
-  { 0x3316, G_UNICODE_NOT_PRESENT_OFFSET, 9248 },
-  { 0x3317, G_UNICODE_NOT_PRESENT_OFFSET, 9267 },
-  { 0x3318, G_UNICODE_NOT_PRESENT_OFFSET, 9283 },
-  { 0x3319, G_UNICODE_NOT_PRESENT_OFFSET, 9296 },
-  { 0x331a, G_UNICODE_NOT_PRESENT_OFFSET, 9315 },
-  { 0x331b, G_UNICODE_NOT_PRESENT_OFFSET, 9334 },
-  { 0x331c, G_UNICODE_NOT_PRESENT_OFFSET, 9347 },
-  { 0x331d, G_UNICODE_NOT_PRESENT_OFFSET, 9357 },
-  { 0x331e, G_UNICODE_NOT_PRESENT_OFFSET, 9367 },
-  { 0x331f, G_UNICODE_NOT_PRESENT_OFFSET, 9380 },
-  { 0x3320, G_UNICODE_NOT_PRESENT_OFFSET, 9393 },
-  { 0x3321, G_UNICODE_NOT_PRESENT_OFFSET, 9409 },
-  { 0x3322, G_UNICODE_NOT_PRESENT_OFFSET, 9425 },
-  { 0x3323, G_UNICODE_NOT_PRESENT_OFFSET, 9435 },
-  { 0x3324, G_UNICODE_NOT_PRESENT_OFFSET, 9445 },
-  { 0x3325, G_UNICODE_NOT_PRESENT_OFFSET, 9458 },
-  { 0x3326, G_UNICODE_NOT_PRESENT_OFFSET, 9468 },
-  { 0x3327, G_UNICODE_NOT_PRESENT_OFFSET, 9478 },
-  { 0x3328, G_UNICODE_NOT_PRESENT_OFFSET, 9485 },
-  { 0x3329, G_UNICODE_NOT_PRESENT_OFFSET, 9492 },
-  { 0x332a, G_UNICODE_NOT_PRESENT_OFFSET, 9502 },
-  { 0x332b, G_UNICODE_NOT_PRESENT_OFFSET, 9512 },
-  { 0x332c, G_UNICODE_NOT_PRESENT_OFFSET, 9531 },
-  { 0x332d, G_UNICODE_NOT_PRESENT_OFFSET, 9544 },
-  { 0x332e, G_UNICODE_NOT_PRESENT_OFFSET, 9560 },
-  { 0x332f, G_UNICODE_NOT_PRESENT_OFFSET, 9579 },
-  { 0x3330, G_UNICODE_NOT_PRESENT_OFFSET, 9592 },
-  { 0x3331, G_UNICODE_NOT_PRESENT_OFFSET, 9602 },
-  { 0x3332, G_UNICODE_NOT_PRESENT_OFFSET, 9612 },
-  { 0x3333, G_UNICODE_NOT_PRESENT_OFFSET, 9631 },
-  { 0x3334, G_UNICODE_NOT_PRESENT_OFFSET, 9644 },
-  { 0x3335, G_UNICODE_NOT_PRESENT_OFFSET, 9663 },
-  { 0x3336, G_UNICODE_NOT_PRESENT_OFFSET, 9673 },
-  { 0x3337, G_UNICODE_NOT_PRESENT_OFFSET, 9689 },
-  { 0x3338, G_UNICODE_NOT_PRESENT_OFFSET, 9699 },
-  { 0x3339, G_UNICODE_NOT_PRESENT_OFFSET, 9712 },
-  { 0x333a, G_UNICODE_NOT_PRESENT_OFFSET, 9722 },
-  { 0x333b, G_UNICODE_NOT_PRESENT_OFFSET, 9735 },
-  { 0x333c, G_UNICODE_NOT_PRESENT_OFFSET, 9751 },
-  { 0x333d, G_UNICODE_NOT_PRESENT_OFFSET, 9764 },
-  { 0x333e, G_UNICODE_NOT_PRESENT_OFFSET, 9780 },
-  { 0x333f, G_UNICODE_NOT_PRESENT_OFFSET, 9793 },
-  { 0x3340, G_UNICODE_NOT_PRESENT_OFFSET, 9800 },
-  { 0x3341, G_UNICODE_NOT_PRESENT_OFFSET, 9816 },
-  { 0x3342, G_UNICODE_NOT_PRESENT_OFFSET, 9826 },
-  { 0x3343, G_UNICODE_NOT_PRESENT_OFFSET, 9836 },
-  { 0x3344, G_UNICODE_NOT_PRESENT_OFFSET, 9849 },
-  { 0x3345, G_UNICODE_NOT_PRESENT_OFFSET, 9859 },
-  { 0x3346, G_UNICODE_NOT_PRESENT_OFFSET, 9869 },
-  { 0x3347, G_UNICODE_NOT_PRESENT_OFFSET, 9879 },
-  { 0x3348, G_UNICODE_NOT_PRESENT_OFFSET, 9895 },
-  { 0x3349, G_UNICODE_NOT_PRESENT_OFFSET, 9908 },
-  { 0x334a, G_UNICODE_NOT_PRESENT_OFFSET, 9915 },
-  { 0x334b, G_UNICODE_NOT_PRESENT_OFFSET, 9934 },
-  { 0x334c, G_UNICODE_NOT_PRESENT_OFFSET, 9944 },
-  { 0x334d, G_UNICODE_NOT_PRESENT_OFFSET, 9960 },
-  { 0x334e, G_UNICODE_NOT_PRESENT_OFFSET, 9973 },
-  { 0x334f, G_UNICODE_NOT_PRESENT_OFFSET, 9986 },
-  { 0x3350, G_UNICODE_NOT_PRESENT_OFFSET, 9996 },
-  { 0x3351, G_UNICODE_NOT_PRESENT_OFFSET, 10006 },
-  { 0x3352, G_UNICODE_NOT_PRESENT_OFFSET, 10019 },
-  { 0x3353, G_UNICODE_NOT_PRESENT_OFFSET, 10026 },
-  { 0x3354, G_UNICODE_NOT_PRESENT_OFFSET, 10039 },
-  { 0x3355, G_UNICODE_NOT_PRESENT_OFFSET, 10055 },
-  { 0x3356, G_UNICODE_NOT_PRESENT_OFFSET, 10062 },
-  { 0x3357, G_UNICODE_NOT_PRESENT_OFFSET, 10081 },
-  { 0x3358, G_UNICODE_NOT_PRESENT_OFFSET, 10091 },
-  { 0x3359, G_UNICODE_NOT_PRESENT_OFFSET, 10096 },
-  { 0x335a, G_UNICODE_NOT_PRESENT_OFFSET, 10101 },
-  { 0x335b, G_UNICODE_NOT_PRESENT_OFFSET, 10106 },
-  { 0x335c, G_UNICODE_NOT_PRESENT_OFFSET, 10111 },
-  { 0x335d, G_UNICODE_NOT_PRESENT_OFFSET, 10116 },
-  { 0x335e, G_UNICODE_NOT_PRESENT_OFFSET, 10121 },
-  { 0x335f, G_UNICODE_NOT_PRESENT_OFFSET, 10126 },
-  { 0x3360, G_UNICODE_NOT_PRESENT_OFFSET, 10131 },
-  { 0x3361, G_UNICODE_NOT_PRESENT_OFFSET, 10136 },
-  { 0x3362, G_UNICODE_NOT_PRESENT_OFFSET, 10141 },
-  { 0x3363, G_UNICODE_NOT_PRESENT_OFFSET, 10147 },
-  { 0x3364, G_UNICODE_NOT_PRESENT_OFFSET, 10153 },
-  { 0x3365, G_UNICODE_NOT_PRESENT_OFFSET, 10159 },
-  { 0x3366, G_UNICODE_NOT_PRESENT_OFFSET, 10165 },
-  { 0x3367, G_UNICODE_NOT_PRESENT_OFFSET, 10171 },
-  { 0x3368, G_UNICODE_NOT_PRESENT_OFFSET, 10177 },
-  { 0x3369, G_UNICODE_NOT_PRESENT_OFFSET, 10183 },
-  { 0x336a, G_UNICODE_NOT_PRESENT_OFFSET, 10189 },
-  { 0x336b, G_UNICODE_NOT_PRESENT_OFFSET, 10195 },
-  { 0x336c, G_UNICODE_NOT_PRESENT_OFFSET, 10201 },
-  { 0x336d, G_UNICODE_NOT_PRESENT_OFFSET, 10207 },
-  { 0x336e, G_UNICODE_NOT_PRESENT_OFFSET, 10213 },
-  { 0x336f, G_UNICODE_NOT_PRESENT_OFFSET, 10219 },
-  { 0x3370, G_UNICODE_NOT_PRESENT_OFFSET, 10225 },
-  { 0x3371, G_UNICODE_NOT_PRESENT_OFFSET, 10231 },
-  { 0x3372, G_UNICODE_NOT_PRESENT_OFFSET, 10235 },
-  { 0x3373, G_UNICODE_NOT_PRESENT_OFFSET, 10238 },
-  { 0x3374, G_UNICODE_NOT_PRESENT_OFFSET, 10241 },
-  { 0x3375, G_UNICODE_NOT_PRESENT_OFFSET, 10245 },
-  { 0x3376, G_UNICODE_NOT_PRESENT_OFFSET, 10248 },
-  { 0x3377, G_UNICODE_NOT_PRESENT_OFFSET, 10251 },
-  { 0x3378, G_UNICODE_NOT_PRESENT_OFFSET, 10254 },
-  { 0x3379, G_UNICODE_NOT_PRESENT_OFFSET, 10258 },
-  { 0x337a, G_UNICODE_NOT_PRESENT_OFFSET, 10262 },
-  { 0x337b, G_UNICODE_NOT_PRESENT_OFFSET, 10265 },
-  { 0x337c, G_UNICODE_NOT_PRESENT_OFFSET, 10272 },
-  { 0x337d, G_UNICODE_NOT_PRESENT_OFFSET, 10279 },
-  { 0x337e, G_UNICODE_NOT_PRESENT_OFFSET, 10286 },
-  { 0x337f, G_UNICODE_NOT_PRESENT_OFFSET, 10293 },
-  { 0x3380, G_UNICODE_NOT_PRESENT_OFFSET, 10306 },
-  { 0x3381, G_UNICODE_NOT_PRESENT_OFFSET, 10309 },
-  { 0x3382, G_UNICODE_NOT_PRESENT_OFFSET, 10312 },
-  { 0x3383, G_UNICODE_NOT_PRESENT_OFFSET, 10316 },
-  { 0x3384, G_UNICODE_NOT_PRESENT_OFFSET, 10319 },
-  { 0x3385, G_UNICODE_NOT_PRESENT_OFFSET, 10322 },
-  { 0x3386, G_UNICODE_NOT_PRESENT_OFFSET, 10325 },
-  { 0x3387, G_UNICODE_NOT_PRESENT_OFFSET, 10328 },
-  { 0x3388, G_UNICODE_NOT_PRESENT_OFFSET, 10331 },
-  { 0x3389, G_UNICODE_NOT_PRESENT_OFFSET, 10335 },
-  { 0x338a, G_UNICODE_NOT_PRESENT_OFFSET, 10340 },
-  { 0x338b, G_UNICODE_NOT_PRESENT_OFFSET, 10343 },
-  { 0x338c, G_UNICODE_NOT_PRESENT_OFFSET, 10346 },
-  { 0x338d, G_UNICODE_NOT_PRESENT_OFFSET, 10350 },
-  { 0x338e, G_UNICODE_NOT_PRESENT_OFFSET, 10354 },
-  { 0x338f, G_UNICODE_NOT_PRESENT_OFFSET, 10357 },
-  { 0x3390, G_UNICODE_NOT_PRESENT_OFFSET, 10360 },
-  { 0x3391, G_UNICODE_NOT_PRESENT_OFFSET, 10363 },
-  { 0x3392, G_UNICODE_NOT_PRESENT_OFFSET, 10367 },
-  { 0x3393, G_UNICODE_NOT_PRESENT_OFFSET, 10371 },
-  { 0x3394, G_UNICODE_NOT_PRESENT_OFFSET, 10375 },
-  { 0x3395, G_UNICODE_NOT_PRESENT_OFFSET, 10379 },
-  { 0x3396, G_UNICODE_NOT_PRESENT_OFFSET, 10383 },
-  { 0x3397, G_UNICODE_NOT_PRESENT_OFFSET, 10386 },
-  { 0x3398, G_UNICODE_NOT_PRESENT_OFFSET, 10389 },
-  { 0x3399, G_UNICODE_NOT_PRESENT_OFFSET, 10392 },
-  { 0x339a, G_UNICODE_NOT_PRESENT_OFFSET, 10395 },
-  { 0x339b, G_UNICODE_NOT_PRESENT_OFFSET, 10398 },
-  { 0x339c, G_UNICODE_NOT_PRESENT_OFFSET, 10402 },
-  { 0x339d, G_UNICODE_NOT_PRESENT_OFFSET, 10405 },
-  { 0x339e, G_UNICODE_NOT_PRESENT_OFFSET, 10408 },
-  { 0x339f, G_UNICODE_NOT_PRESENT_OFFSET, 10411 },
-  { 0x33a0, G_UNICODE_NOT_PRESENT_OFFSET, 10415 },
-  { 0x33a1, G_UNICODE_NOT_PRESENT_OFFSET, 10419 },
-  { 0x33a2, G_UNICODE_NOT_PRESENT_OFFSET, 10422 },
-  { 0x33a3, G_UNICODE_NOT_PRESENT_OFFSET, 10426 },
-  { 0x33a4, G_UNICODE_NOT_PRESENT_OFFSET, 10430 },
-  { 0x33a5, G_UNICODE_NOT_PRESENT_OFFSET, 10434 },
-  { 0x33a6, G_UNICODE_NOT_PRESENT_OFFSET, 10437 },
-  { 0x33a7, G_UNICODE_NOT_PRESENT_OFFSET, 10441 },
-  { 0x33a8, G_UNICODE_NOT_PRESENT_OFFSET, 10447 },
-  { 0x33a9, G_UNICODE_NOT_PRESENT_OFFSET, 10454 },
-  { 0x33aa, G_UNICODE_NOT_PRESENT_OFFSET, 10457 },
-  { 0x33ab, G_UNICODE_NOT_PRESENT_OFFSET, 10461 },
-  { 0x33ac, G_UNICODE_NOT_PRESENT_OFFSET, 10465 },
-  { 0x33ad, G_UNICODE_NOT_PRESENT_OFFSET, 10469 },
-  { 0x33ae, G_UNICODE_NOT_PRESENT_OFFSET, 10473 },
-  { 0x33af, G_UNICODE_NOT_PRESENT_OFFSET, 10481 },
-  { 0x33b0, G_UNICODE_NOT_PRESENT_OFFSET, 10490 },
-  { 0x33b1, G_UNICODE_NOT_PRESENT_OFFSET, 10493 },
-  { 0x33b2, G_UNICODE_NOT_PRESENT_OFFSET, 10496 },
-  { 0x33b3, G_UNICODE_NOT_PRESENT_OFFSET, 10500 },
-  { 0x33b4, G_UNICODE_NOT_PRESENT_OFFSET, 10503 },
-  { 0x33b5, G_UNICODE_NOT_PRESENT_OFFSET, 10506 },
-  { 0x33b6, G_UNICODE_NOT_PRESENT_OFFSET, 10509 },
-  { 0x33b7, G_UNICODE_NOT_PRESENT_OFFSET, 10513 },
-  { 0x33b8, G_UNICODE_NOT_PRESENT_OFFSET, 10516 },
-  { 0x33b9, G_UNICODE_NOT_PRESENT_OFFSET, 10519 },
-  { 0x33ba, G_UNICODE_NOT_PRESENT_OFFSET, 10522 },
-  { 0x33bb, G_UNICODE_NOT_PRESENT_OFFSET, 10525 },
-  { 0x33bc, G_UNICODE_NOT_PRESENT_OFFSET, 10528 },
-  { 0x33bd, G_UNICODE_NOT_PRESENT_OFFSET, 10532 },
-  { 0x33be, G_UNICODE_NOT_PRESENT_OFFSET, 10535 },
-  { 0x33bf, G_UNICODE_NOT_PRESENT_OFFSET, 10538 },
-  { 0x33c0, G_UNICODE_NOT_PRESENT_OFFSET, 10541 },
-  { 0x33c1, G_UNICODE_NOT_PRESENT_OFFSET, 10545 },
-  { 0x33c2, G_UNICODE_NOT_PRESENT_OFFSET, 10549 },
-  { 0x33c3, G_UNICODE_NOT_PRESENT_OFFSET, 10554 },
-  { 0x33c4, G_UNICODE_NOT_PRESENT_OFFSET, 10557 },
-  { 0x33c5, G_UNICODE_NOT_PRESENT_OFFSET, 10560 },
-  { 0x33c6, G_UNICODE_NOT_PRESENT_OFFSET, 10563 },
-  { 0x33c7, G_UNICODE_NOT_PRESENT_OFFSET, 10570 },
-  { 0x33c8, G_UNICODE_NOT_PRESENT_OFFSET, 10574 },
-  { 0x33c9, G_UNICODE_NOT_PRESENT_OFFSET, 10577 },
-  { 0x33ca, G_UNICODE_NOT_PRESENT_OFFSET, 10580 },
-  { 0x33cb, G_UNICODE_NOT_PRESENT_OFFSET, 10583 },
-  { 0x33cc, G_UNICODE_NOT_PRESENT_OFFSET, 10586 },
-  { 0x33cd, G_UNICODE_NOT_PRESENT_OFFSET, 10589 },
-  { 0x33ce, G_UNICODE_NOT_PRESENT_OFFSET, 10592 },
-  { 0x33cf, G_UNICODE_NOT_PRESENT_OFFSET, 10595 },
-  { 0x33d0, G_UNICODE_NOT_PRESENT_OFFSET, 10598 },
-  { 0x33d1, G_UNICODE_NOT_PRESENT_OFFSET, 10601 },
-  { 0x33d2, G_UNICODE_NOT_PRESENT_OFFSET, 10604 },
-  { 0x33d3, G_UNICODE_NOT_PRESENT_OFFSET, 10608 },
-  { 0x33d4, G_UNICODE_NOT_PRESENT_OFFSET, 10611 },
-  { 0x33d5, G_UNICODE_NOT_PRESENT_OFFSET, 10614 },
-  { 0x33d6, G_UNICODE_NOT_PRESENT_OFFSET, 10618 },
-  { 0x33d7, G_UNICODE_NOT_PRESENT_OFFSET, 10622 },
-  { 0x33d8, G_UNICODE_NOT_PRESENT_OFFSET, 10625 },
-  { 0x33d9, G_UNICODE_NOT_PRESENT_OFFSET, 10630 },
-  { 0x33da, G_UNICODE_NOT_PRESENT_OFFSET, 10634 },
-  { 0x33db, G_UNICODE_NOT_PRESENT_OFFSET, 10637 },
-  { 0x33dc, G_UNICODE_NOT_PRESENT_OFFSET, 10640 },
-  { 0x33dd, G_UNICODE_NOT_PRESENT_OFFSET, 10643 },
-  { 0x33de, G_UNICODE_NOT_PRESENT_OFFSET, 10646 },
-  { 0x33df, G_UNICODE_NOT_PRESENT_OFFSET, 10652 },
-  { 0x33e0, G_UNICODE_NOT_PRESENT_OFFSET, 10658 },
-  { 0x33e1, G_UNICODE_NOT_PRESENT_OFFSET, 10663 },
-  { 0x33e2, G_UNICODE_NOT_PRESENT_OFFSET, 10668 },
-  { 0x33e3, G_UNICODE_NOT_PRESENT_OFFSET, 10673 },
-  { 0x33e4, G_UNICODE_NOT_PRESENT_OFFSET, 10678 },
-  { 0x33e5, G_UNICODE_NOT_PRESENT_OFFSET, 10683 },
-  { 0x33e6, G_UNICODE_NOT_PRESENT_OFFSET, 10688 },
-  { 0x33e7, G_UNICODE_NOT_PRESENT_OFFSET, 10693 },
-  { 0x33e8, G_UNICODE_NOT_PRESENT_OFFSET, 10698 },
-  { 0x33e9, G_UNICODE_NOT_PRESENT_OFFSET, 10703 },
-  { 0x33ea, G_UNICODE_NOT_PRESENT_OFFSET, 10709 },
-  { 0x33eb, G_UNICODE_NOT_PRESENT_OFFSET, 10715 },
-  { 0x33ec, G_UNICODE_NOT_PRESENT_OFFSET, 10721 },
-  { 0x33ed, G_UNICODE_NOT_PRESENT_OFFSET, 10727 },
-  { 0x33ee, G_UNICODE_NOT_PRESENT_OFFSET, 10733 },
-  { 0x33ef, G_UNICODE_NOT_PRESENT_OFFSET, 10739 },
-  { 0x33f0, G_UNICODE_NOT_PRESENT_OFFSET, 10745 },
-  { 0x33f1, G_UNICODE_NOT_PRESENT_OFFSET, 10751 },
-  { 0x33f2, G_UNICODE_NOT_PRESENT_OFFSET, 10757 },
-  { 0x33f3, G_UNICODE_NOT_PRESENT_OFFSET, 10763 },
-  { 0x33f4, G_UNICODE_NOT_PRESENT_OFFSET, 10769 },
-  { 0x33f5, G_UNICODE_NOT_PRESENT_OFFSET, 10775 },
-  { 0x33f6, G_UNICODE_NOT_PRESENT_OFFSET, 10781 },
-  { 0x33f7, G_UNICODE_NOT_PRESENT_OFFSET, 10787 },
-  { 0x33f8, G_UNICODE_NOT_PRESENT_OFFSET, 10793 },
-  { 0x33f9, G_UNICODE_NOT_PRESENT_OFFSET, 10799 },
-  { 0x33fa, G_UNICODE_NOT_PRESENT_OFFSET, 10805 },
-  { 0x33fb, G_UNICODE_NOT_PRESENT_OFFSET, 10811 },
-  { 0x33fc, G_UNICODE_NOT_PRESENT_OFFSET, 10817 },
-  { 0x33fd, G_UNICODE_NOT_PRESENT_OFFSET, 10823 },
-  { 0x33fe, G_UNICODE_NOT_PRESENT_OFFSET, 10829 },
-  { 0x33ff, G_UNICODE_NOT_PRESENT_OFFSET, 10835 },
-  { 0xf900, 10839, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf901, 10843, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf902, 6788, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf903, 10847, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf904, 10851, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf905, 10855, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf906, 10859, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf907, 7004, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf908, 7004, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf909, 10863, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90a, 6820, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90b, 10867, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90c, 10871, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90d, 10875, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90e, 10879, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90f, 10883, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf910, 10887, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf911, 10891, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf912, 10895, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf913, 10899, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf914, 10903, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf915, 10907, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf916, 10911, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf917, 10915, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf918, 10919, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf919, 10923, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91a, 10927, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91b, 10931, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91c, 10935, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91d, 10939, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91e, 10943, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91f, 10947, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf920, 10951, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf921, 10955, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf922, 10959, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf923, 10963, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf924, 10967, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf925, 10971, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf926, 10975, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf927, 10979, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf928, 10983, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf929, 10987, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92a, 10991, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92b, 10995, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92c, 10999, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92d, 11003, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92e, 11007, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92f, 11011, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf930, 11015, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf931, 11019, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf932, 11023, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf933, 11027, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf934, 6652, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf935, 11031, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf936, 11035, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf937, 11039, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf938, 11043, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf939, 11047, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93a, 11051, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93b, 11055, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93c, 11059, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93d, 11063, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93e, 11067, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93f, 11071, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf940, 6944, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf941, 11075, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf942, 11079, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf943, 11083, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf944, 11087, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf945, 11091, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf946, 11095, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf947, 11099, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf948, 11103, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf949, 11107, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94a, 11111, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94b, 11115, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94c, 11119, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94d, 11123, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94e, 11127, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94f, 11131, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf950, 11135, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf951, 11139, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf952, 11143, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf953, 11147, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf954, 11151, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf955, 11155, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf956, 11159, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf957, 11163, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf958, 11167, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf959, 11171, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95a, 11175, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95b, 11179, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95c, 10903, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95d, 11183, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95e, 11187, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95f, 11191, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf960, 11195, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf961, 11199, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf962, 11203, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf963, 11207, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf964, 11211, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf965, 11215, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf966, 11219, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf967, 11223, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf968, 11227, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf969, 11231, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96a, 11235, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96b, 11239, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96c, 11243, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96d, 11247, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96e, 11251, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96f, 11255, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf970, 11259, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf971, 6796, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf972, 11263, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf973, 11267, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf974, 11271, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf975, 11275, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf976, 11279, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf977, 11283, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf978, 11287, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf979, 11291, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97a, 11295, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97b, 11299, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97c, 11303, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97d, 11307, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97e, 11311, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97f, 11315, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf980, 11319, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf981, 6304, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf982, 11323, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf983, 11327, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf984, 11331, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf985, 11335, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf986, 11339, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf987, 11343, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf988, 11347, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf989, 11351, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98a, 6228, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98b, 11355, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98c, 11359, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98d, 11363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98e, 11367, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98f, 11371, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf990, 11375, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf991, 11379, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf992, 11383, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf993, 11387, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf994, 11391, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf995, 11395, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf996, 11399, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf997, 11403, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf998, 11407, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf999, 11411, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99a, 11415, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99b, 11419, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99c, 11423, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99d, 11427, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99e, 11431, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99f, 11435, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a0, 11439, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a1, 11255, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a2, 11443, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a3, 11447, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a4, 11451, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a5, 11455, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a6, 11459, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a7, 11463, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a8, 11467, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a9, 11471, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9aa, 11191, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ab, 11475, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ac, 11479, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ad, 11483, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ae, 11487, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9af, 11491, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b0, 11495, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b1, 11499, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b2, 11503, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b3, 11507, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b4, 11511, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b5, 11515, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b6, 11519, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b7, 11523, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b8, 11527, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b9, 11531, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ba, 11535, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9bb, 11539, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9bc, 11543, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9bd, 11547, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9be, 11551, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9bf, 10903, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c0, 11555, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c1, 11559, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c2, 11563, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c3, 11567, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c4, 7000, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c5, 11571, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c6, 11575, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c7, 11579, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c8, 11583, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c9, 11587, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ca, 11591, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9cb, 11595, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9cc, 11599, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9cd, 11603, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ce, 11607, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9cf, 11611, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d0, 11615, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d1, 8525, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d2, 11619, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d3, 11623, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d4, 11627, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d5, 11631, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d6, 11635, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d7, 11639, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d8, 11643, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d9, 11647, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9da, 11651, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9db, 11199, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9dc, 11655, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9dd, 11659, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9de, 11663, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9df, 11667, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e0, 11671, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e1, 11675, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e2, 11679, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e3, 11683, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e4, 11687, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e5, 11691, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e6, 11695, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e7, 11699, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e8, 11703, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e9, 6816, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ea, 11707, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9eb, 11711, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ec, 11715, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ed, 11719, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ee, 11723, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ef, 11727, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f0, 11731, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f1, 11735, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f2, 11739, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f3, 11743, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f4, 11747, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f5, 11751, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f6, 11755, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f7, 6620, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f8, 11759, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f9, 11763, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fa, 11767, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fb, 11771, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fc, 11775, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fd, 11779, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fe, 11783, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ff, 11787, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa00, 11791, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa01, 11795, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa02, 11799, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa03, 11803, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa04, 11807, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa05, 11811, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa06, 11815, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa07, 11819, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa08, 6728, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa09, 11823, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa0a, 6740, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa0b, 11827, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa0c, 11831, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa0d, 11835, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa10, 11839, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa12, 11843, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa15, 11847, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa16, 11851, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa17, 11855, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa18, 11859, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa19, 11863, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1a, 11867, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1b, 11871, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1c, 11875, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1d, 11879, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1e, 6648, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa20, 11883, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa22, 11887, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa25, 11891, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa26, 11895, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2a, 11899, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2b, 11903, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2c, 11907, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2d, 11911, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa30, 11915, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa31, 11919, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa32, 11923, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa33, 11927, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa34, 11931, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa35, 11935, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa36, 11939, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa37, 11943, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa38, 11947, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa39, 11951, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3a, 11955, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3b, 11959, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3c, 6332, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3d, 11963, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3e, 11967, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3f, 11971, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa40, 11975, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa41, 11979, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa42, 11983, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa43, 11987, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa44, 11991, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa45, 11995, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa46, 11999, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa47, 12003, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa48, 12007, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa49, 12011, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4a, 12015, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4b, 12019, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4c, 8545, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4d, 12023, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4e, 12027, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4f, 12031, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa50, 12035, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa51, 8561, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa52, 12039, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa53, 12043, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa54, 12047, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa55, 12051, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa56, 12055, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa57, 11399, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa58, 12059, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa59, 12063, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5a, 12067, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5b, 12071, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5c, 12075, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5d, 12079, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5e, 12079, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5f, 12083, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa60, 12087, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa61, 12091, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa62, 12095, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa63, 12099, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa64, 12103, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa65, 12107, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa66, 12111, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa67, 11891, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa68, 12115, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa69, 12119, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa6a, 12123, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa70, 12127, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa71, 12131, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa72, 12135, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa73, 12139, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa74, 12143, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa75, 12147, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa76, 12151, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa77, 12155, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa78, 11939, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa79, 12159, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7a, 12163, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7b, 12167, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7c, 11839, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7d, 12171, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7e, 12175, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7f, 12179, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa80, 12183, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa81, 12187, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa82, 12191, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa83, 12195, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa84, 12199, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa85, 12203, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa86, 12207, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa87, 12211, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa88, 12215, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa89, 11971, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8a, 12219, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8b, 11975, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8c, 12223, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8d, 12227, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8e, 12231, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8f, 12235, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa90, 12239, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa91, 11843, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa92, 10987, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa93, 12243, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa94, 12247, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa95, 6464, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa96, 11259, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa97, 11591, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa98, 12251, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa99, 12255, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9a, 12003, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9b, 12259, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9c, 12007, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9d, 12263, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9e, 12267, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9f, 12271, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa0, 11851, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa1, 12275, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa2, 12279, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa3, 12283, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa4, 12287, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa5, 12291, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa6, 11855, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa7, 12295, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa8, 12299, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa9, 12303, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaaa, 12307, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaab, 12311, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaac, 12315, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaad, 12055, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaae, 12319, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaaf, 12323, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab0, 11399, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab1, 12327, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab2, 12071, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab3, 12331, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab4, 12335, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab5, 12339, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab6, 12343, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab7, 12347, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab8, 12091, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab9, 12351, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaba, 11887, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabb, 12355, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabc, 12095, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabd, 11183, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabe, 12359, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabf, 12099, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac0, 12363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac1, 12107, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac2, 12367, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac3, 12371, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac4, 12375, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac5, 12379, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac6, 12383, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac7, 12115, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac8, 11875, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac9, 12387, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaca, 12119, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfacb, 12391, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfacc, 12123, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfacd, 12395, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xface, 7004, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfacf, 12399, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad0, 12404, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad1, 12409, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad2, 12414, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad3, 12418, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad4, 12422, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad5, 12426, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad6, 12431, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad7, 12436, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad8, 12441, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad9, 12445, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb00, G_UNICODE_NOT_PRESENT_OFFSET, 12449 },
-  { 0xfb01, G_UNICODE_NOT_PRESENT_OFFSET, 12452 },
-  { 0xfb02, G_UNICODE_NOT_PRESENT_OFFSET, 12455 },
-  { 0xfb03, G_UNICODE_NOT_PRESENT_OFFSET, 12458 },
-  { 0xfb04, G_UNICODE_NOT_PRESENT_OFFSET, 12462 },
-  { 0xfb05, G_UNICODE_NOT_PRESENT_OFFSET, 12466 },
-  { 0xfb06, G_UNICODE_NOT_PRESENT_OFFSET, 12466 },
-  { 0xfb13, G_UNICODE_NOT_PRESENT_OFFSET, 12469 },
-  { 0xfb14, G_UNICODE_NOT_PRESENT_OFFSET, 12474 },
-  { 0xfb15, G_UNICODE_NOT_PRESENT_OFFSET, 12479 },
-  { 0xfb16, G_UNICODE_NOT_PRESENT_OFFSET, 12484 },
-  { 0xfb17, G_UNICODE_NOT_PRESENT_OFFSET, 12489 },
-  { 0xfb1d, 12494, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb1f, 12499, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb20, G_UNICODE_NOT_PRESENT_OFFSET, 12504 },
+  { 0x3036, G_UNICODE_NOT_PRESENT_OFFSET, 7037 },
+  { 0x3038, G_UNICODE_NOT_PRESENT_OFFSET, 6273 },
+  { 0x3039, G_UNICODE_NOT_PRESENT_OFFSET, 7041 },
+  { 0x303a, G_UNICODE_NOT_PRESENT_OFFSET, 7045 },
+  { 0x304c, 7049, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x304e, 7056, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3050, 7063, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3052, 7070, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3054, 7077, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3056, 7084, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3058, 7091, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x305a, 7098, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x305c, 7105, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x305e, 7112, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3060, 7119, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3062, 7126, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3065, 7133, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3067, 7140, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3069, 7147, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3070, 7154, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3071, 7161, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3073, 7168, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3074, 7175, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3076, 7182, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3077, 7189, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3079, 7196, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x307a, 7203, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x307c, 7210, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x307d, 7217, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x3094, 7224, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x309b, G_UNICODE_NOT_PRESENT_OFFSET, 7231 },
+  { 0x309c, G_UNICODE_NOT_PRESENT_OFFSET, 7236 },
+  { 0x309e, 7241, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x309f, G_UNICODE_NOT_PRESENT_OFFSET, 7248 },
+  { 0x30ac, 7255, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30ae, 7262, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30b0, 7269, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30b2, 7276, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30b4, 7283, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30b6, 7290, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30b8, 7297, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30ba, 7304, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30bc, 7311, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30be, 7318, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30c0, 7325, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30c2, 7332, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30c5, 7339, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30c7, 7346, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30c9, 7353, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30d0, 7360, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30d1, 7367, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30d3, 7374, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30d4, 7381, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30d6, 7388, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30d7, 7395, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30d9, 7402, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30da, 7409, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30dc, 7416, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30dd, 7423, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30f4, 7430, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30f7, 7437, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30f8, 7444, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30f9, 7451, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30fa, 7458, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30fe, 7465, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x30ff, G_UNICODE_NOT_PRESENT_OFFSET, 7472 },
+  { 0x3131, G_UNICODE_NOT_PRESENT_OFFSET, 7479 },
+  { 0x3132, G_UNICODE_NOT_PRESENT_OFFSET, 7483 },
+  { 0x3133, G_UNICODE_NOT_PRESENT_OFFSET, 7487 },
+  { 0x3134, G_UNICODE_NOT_PRESENT_OFFSET, 7491 },
+  { 0x3135, G_UNICODE_NOT_PRESENT_OFFSET, 7495 },
+  { 0x3136, G_UNICODE_NOT_PRESENT_OFFSET, 7499 },
+  { 0x3137, G_UNICODE_NOT_PRESENT_OFFSET, 7503 },
+  { 0x3138, G_UNICODE_NOT_PRESENT_OFFSET, 7507 },
+  { 0x3139, G_UNICODE_NOT_PRESENT_OFFSET, 7511 },
+  { 0x313a, G_UNICODE_NOT_PRESENT_OFFSET, 7515 },
+  { 0x313b, G_UNICODE_NOT_PRESENT_OFFSET, 7519 },
+  { 0x313c, G_UNICODE_NOT_PRESENT_OFFSET, 7523 },
+  { 0x313d, G_UNICODE_NOT_PRESENT_OFFSET, 7527 },
+  { 0x313e, G_UNICODE_NOT_PRESENT_OFFSET, 7531 },
+  { 0x313f, G_UNICODE_NOT_PRESENT_OFFSET, 7535 },
+  { 0x3140, G_UNICODE_NOT_PRESENT_OFFSET, 7539 },
+  { 0x3141, G_UNICODE_NOT_PRESENT_OFFSET, 7543 },
+  { 0x3142, G_UNICODE_NOT_PRESENT_OFFSET, 7547 },
+  { 0x3143, G_UNICODE_NOT_PRESENT_OFFSET, 7551 },
+  { 0x3144, G_UNICODE_NOT_PRESENT_OFFSET, 7555 },
+  { 0x3145, G_UNICODE_NOT_PRESENT_OFFSET, 7559 },
+  { 0x3146, G_UNICODE_NOT_PRESENT_OFFSET, 7563 },
+  { 0x3147, G_UNICODE_NOT_PRESENT_OFFSET, 7567 },
+  { 0x3148, G_UNICODE_NOT_PRESENT_OFFSET, 7571 },
+  { 0x3149, G_UNICODE_NOT_PRESENT_OFFSET, 7575 },
+  { 0x314a, G_UNICODE_NOT_PRESENT_OFFSET, 7579 },
+  { 0x314b, G_UNICODE_NOT_PRESENT_OFFSET, 7583 },
+  { 0x314c, G_UNICODE_NOT_PRESENT_OFFSET, 7587 },
+  { 0x314d, G_UNICODE_NOT_PRESENT_OFFSET, 7591 },
+  { 0x314e, G_UNICODE_NOT_PRESENT_OFFSET, 7595 },
+  { 0x314f, G_UNICODE_NOT_PRESENT_OFFSET, 7599 },
+  { 0x3150, G_UNICODE_NOT_PRESENT_OFFSET, 7603 },
+  { 0x3151, G_UNICODE_NOT_PRESENT_OFFSET, 7607 },
+  { 0x3152, G_UNICODE_NOT_PRESENT_OFFSET, 7611 },
+  { 0x3153, G_UNICODE_NOT_PRESENT_OFFSET, 7615 },
+  { 0x3154, G_UNICODE_NOT_PRESENT_OFFSET, 7619 },
+  { 0x3155, G_UNICODE_NOT_PRESENT_OFFSET, 7623 },
+  { 0x3156, G_UNICODE_NOT_PRESENT_OFFSET, 7627 },
+  { 0x3157, G_UNICODE_NOT_PRESENT_OFFSET, 7631 },
+  { 0x3158, G_UNICODE_NOT_PRESENT_OFFSET, 7635 },
+  { 0x3159, G_UNICODE_NOT_PRESENT_OFFSET, 7639 },
+  { 0x315a, G_UNICODE_NOT_PRESENT_OFFSET, 7643 },
+  { 0x315b, G_UNICODE_NOT_PRESENT_OFFSET, 7647 },
+  { 0x315c, G_UNICODE_NOT_PRESENT_OFFSET, 7651 },
+  { 0x315d, G_UNICODE_NOT_PRESENT_OFFSET, 7655 },
+  { 0x315e, G_UNICODE_NOT_PRESENT_OFFSET, 7659 },
+  { 0x315f, G_UNICODE_NOT_PRESENT_OFFSET, 7663 },
+  { 0x3160, G_UNICODE_NOT_PRESENT_OFFSET, 7667 },
+  { 0x3161, G_UNICODE_NOT_PRESENT_OFFSET, 7671 },
+  { 0x3162, G_UNICODE_NOT_PRESENT_OFFSET, 7675 },
+  { 0x3163, G_UNICODE_NOT_PRESENT_OFFSET, 7679 },
+  { 0x3164, G_UNICODE_NOT_PRESENT_OFFSET, 7683 },
+  { 0x3165, G_UNICODE_NOT_PRESENT_OFFSET, 7687 },
+  { 0x3166, G_UNICODE_NOT_PRESENT_OFFSET, 7691 },
+  { 0x3167, G_UNICODE_NOT_PRESENT_OFFSET, 7695 },
+  { 0x3168, G_UNICODE_NOT_PRESENT_OFFSET, 7699 },
+  { 0x3169, G_UNICODE_NOT_PRESENT_OFFSET, 7703 },
+  { 0x316a, G_UNICODE_NOT_PRESENT_OFFSET, 7707 },
+  { 0x316b, G_UNICODE_NOT_PRESENT_OFFSET, 7711 },
+  { 0x316c, G_UNICODE_NOT_PRESENT_OFFSET, 7715 },
+  { 0x316d, G_UNICODE_NOT_PRESENT_OFFSET, 7719 },
+  { 0x316e, G_UNICODE_NOT_PRESENT_OFFSET, 7723 },
+  { 0x316f, G_UNICODE_NOT_PRESENT_OFFSET, 7727 },
+  { 0x3170, G_UNICODE_NOT_PRESENT_OFFSET, 7731 },
+  { 0x3171, G_UNICODE_NOT_PRESENT_OFFSET, 7735 },
+  { 0x3172, G_UNICODE_NOT_PRESENT_OFFSET, 7739 },
+  { 0x3173, G_UNICODE_NOT_PRESENT_OFFSET, 7743 },
+  { 0x3174, G_UNICODE_NOT_PRESENT_OFFSET, 7747 },
+  { 0x3175, G_UNICODE_NOT_PRESENT_OFFSET, 7751 },
+  { 0x3176, G_UNICODE_NOT_PRESENT_OFFSET, 7755 },
+  { 0x3177, G_UNICODE_NOT_PRESENT_OFFSET, 7759 },
+  { 0x3178, G_UNICODE_NOT_PRESENT_OFFSET, 7763 },
+  { 0x3179, G_UNICODE_NOT_PRESENT_OFFSET, 7767 },
+  { 0x317a, G_UNICODE_NOT_PRESENT_OFFSET, 7771 },
+  { 0x317b, G_UNICODE_NOT_PRESENT_OFFSET, 7775 },
+  { 0x317c, G_UNICODE_NOT_PRESENT_OFFSET, 7779 },
+  { 0x317d, G_UNICODE_NOT_PRESENT_OFFSET, 7783 },
+  { 0x317e, G_UNICODE_NOT_PRESENT_OFFSET, 7787 },
+  { 0x317f, G_UNICODE_NOT_PRESENT_OFFSET, 7791 },
+  { 0x3180, G_UNICODE_NOT_PRESENT_OFFSET, 7795 },
+  { 0x3181, G_UNICODE_NOT_PRESENT_OFFSET, 7799 },
+  { 0x3182, G_UNICODE_NOT_PRESENT_OFFSET, 7803 },
+  { 0x3183, G_UNICODE_NOT_PRESENT_OFFSET, 7807 },
+  { 0x3184, G_UNICODE_NOT_PRESENT_OFFSET, 7811 },
+  { 0x3185, G_UNICODE_NOT_PRESENT_OFFSET, 7815 },
+  { 0x3186, G_UNICODE_NOT_PRESENT_OFFSET, 7819 },
+  { 0x3187, G_UNICODE_NOT_PRESENT_OFFSET, 7823 },
+  { 0x3188, G_UNICODE_NOT_PRESENT_OFFSET, 7827 },
+  { 0x3189, G_UNICODE_NOT_PRESENT_OFFSET, 7831 },
+  { 0x318a, G_UNICODE_NOT_PRESENT_OFFSET, 7835 },
+  { 0x318b, G_UNICODE_NOT_PRESENT_OFFSET, 7839 },
+  { 0x318c, G_UNICODE_NOT_PRESENT_OFFSET, 7843 },
+  { 0x318d, G_UNICODE_NOT_PRESENT_OFFSET, 7847 },
+  { 0x318e, G_UNICODE_NOT_PRESENT_OFFSET, 7851 },
+  { 0x3192, G_UNICODE_NOT_PRESENT_OFFSET, 6181 },
+  { 0x3193, G_UNICODE_NOT_PRESENT_OFFSET, 6205 },
+  { 0x3194, G_UNICODE_NOT_PRESENT_OFFSET, 7855 },
+  { 0x3195, G_UNICODE_NOT_PRESENT_OFFSET, 7859 },
+  { 0x3196, G_UNICODE_NOT_PRESENT_OFFSET, 7863 },
+  { 0x3197, G_UNICODE_NOT_PRESENT_OFFSET, 7867 },
+  { 0x3198, G_UNICODE_NOT_PRESENT_OFFSET, 7871 },
+  { 0x3199, G_UNICODE_NOT_PRESENT_OFFSET, 7875 },
+  { 0x319a, G_UNICODE_NOT_PRESENT_OFFSET, 6197 },
+  { 0x319b, G_UNICODE_NOT_PRESENT_OFFSET, 7879 },
+  { 0x319c, G_UNICODE_NOT_PRESENT_OFFSET, 7883 },
+  { 0x319d, G_UNICODE_NOT_PRESENT_OFFSET, 7887 },
+  { 0x319e, G_UNICODE_NOT_PRESENT_OFFSET, 7891 },
+  { 0x319f, G_UNICODE_NOT_PRESENT_OFFSET, 6213 },
+  { 0x3200, G_UNICODE_NOT_PRESENT_OFFSET, 7895 },
+  { 0x3201, G_UNICODE_NOT_PRESENT_OFFSET, 7901 },
+  { 0x3202, G_UNICODE_NOT_PRESENT_OFFSET, 7907 },
+  { 0x3203, G_UNICODE_NOT_PRESENT_OFFSET, 7913 },
+  { 0x3204, G_UNICODE_NOT_PRESENT_OFFSET, 7919 },
+  { 0x3205, G_UNICODE_NOT_PRESENT_OFFSET, 7925 },
+  { 0x3206, G_UNICODE_NOT_PRESENT_OFFSET, 7931 },
+  { 0x3207, G_UNICODE_NOT_PRESENT_OFFSET, 7937 },
+  { 0x3208, G_UNICODE_NOT_PRESENT_OFFSET, 7943 },
+  { 0x3209, G_UNICODE_NOT_PRESENT_OFFSET, 7949 },
+  { 0x320a, G_UNICODE_NOT_PRESENT_OFFSET, 7955 },
+  { 0x320b, G_UNICODE_NOT_PRESENT_OFFSET, 7961 },
+  { 0x320c, G_UNICODE_NOT_PRESENT_OFFSET, 7967 },
+  { 0x320d, G_UNICODE_NOT_PRESENT_OFFSET, 7973 },
+  { 0x320e, G_UNICODE_NOT_PRESENT_OFFSET, 7979 },
+  { 0x320f, G_UNICODE_NOT_PRESENT_OFFSET, 7988 },
+  { 0x3210, G_UNICODE_NOT_PRESENT_OFFSET, 7997 },
+  { 0x3211, G_UNICODE_NOT_PRESENT_OFFSET, 8006 },
+  { 0x3212, G_UNICODE_NOT_PRESENT_OFFSET, 8015 },
+  { 0x3213, G_UNICODE_NOT_PRESENT_OFFSET, 8024 },
+  { 0x3214, G_UNICODE_NOT_PRESENT_OFFSET, 8033 },
+  { 0x3215, G_UNICODE_NOT_PRESENT_OFFSET, 8042 },
+  { 0x3216, G_UNICODE_NOT_PRESENT_OFFSET, 8051 },
+  { 0x3217, G_UNICODE_NOT_PRESENT_OFFSET, 8060 },
+  { 0x3218, G_UNICODE_NOT_PRESENT_OFFSET, 8069 },
+  { 0x3219, G_UNICODE_NOT_PRESENT_OFFSET, 8078 },
+  { 0x321a, G_UNICODE_NOT_PRESENT_OFFSET, 8087 },
+  { 0x321b, G_UNICODE_NOT_PRESENT_OFFSET, 8096 },
+  { 0x321c, G_UNICODE_NOT_PRESENT_OFFSET, 8105 },
+  { 0x321d, G_UNICODE_NOT_PRESENT_OFFSET, 8114 },
+  { 0x321e, G_UNICODE_NOT_PRESENT_OFFSET, 8132 },
+  { 0x3220, G_UNICODE_NOT_PRESENT_OFFSET, 8147 },
+  { 0x3221, G_UNICODE_NOT_PRESENT_OFFSET, 8153 },
+  { 0x3222, G_UNICODE_NOT_PRESENT_OFFSET, 8159 },
+  { 0x3223, G_UNICODE_NOT_PRESENT_OFFSET, 8165 },
+  { 0x3224, G_UNICODE_NOT_PRESENT_OFFSET, 8171 },
+  { 0x3225, G_UNICODE_NOT_PRESENT_OFFSET, 8177 },
+  { 0x3226, G_UNICODE_NOT_PRESENT_OFFSET, 8183 },
+  { 0x3227, G_UNICODE_NOT_PRESENT_OFFSET, 8189 },
+  { 0x3228, G_UNICODE_NOT_PRESENT_OFFSET, 8195 },
+  { 0x3229, G_UNICODE_NOT_PRESENT_OFFSET, 8201 },
+  { 0x322a, G_UNICODE_NOT_PRESENT_OFFSET, 8207 },
+  { 0x322b, G_UNICODE_NOT_PRESENT_OFFSET, 8213 },
+  { 0x322c, G_UNICODE_NOT_PRESENT_OFFSET, 8219 },
+  { 0x322d, G_UNICODE_NOT_PRESENT_OFFSET, 8225 },
+  { 0x322e, G_UNICODE_NOT_PRESENT_OFFSET, 8231 },
+  { 0x322f, G_UNICODE_NOT_PRESENT_OFFSET, 8237 },
+  { 0x3230, G_UNICODE_NOT_PRESENT_OFFSET, 8243 },
+  { 0x3231, G_UNICODE_NOT_PRESENT_OFFSET, 8249 },
+  { 0x3232, G_UNICODE_NOT_PRESENT_OFFSET, 8255 },
+  { 0x3233, G_UNICODE_NOT_PRESENT_OFFSET, 8261 },
+  { 0x3234, G_UNICODE_NOT_PRESENT_OFFSET, 8267 },
+  { 0x3235, G_UNICODE_NOT_PRESENT_OFFSET, 8273 },
+  { 0x3236, G_UNICODE_NOT_PRESENT_OFFSET, 8279 },
+  { 0x3237, G_UNICODE_NOT_PRESENT_OFFSET, 8285 },
+  { 0x3238, G_UNICODE_NOT_PRESENT_OFFSET, 8291 },
+  { 0x3239, G_UNICODE_NOT_PRESENT_OFFSET, 8297 },
+  { 0x323a, G_UNICODE_NOT_PRESENT_OFFSET, 8303 },
+  { 0x323b, G_UNICODE_NOT_PRESENT_OFFSET, 8309 },
+  { 0x323c, G_UNICODE_NOT_PRESENT_OFFSET, 8315 },
+  { 0x323d, G_UNICODE_NOT_PRESENT_OFFSET, 8321 },
+  { 0x323e, G_UNICODE_NOT_PRESENT_OFFSET, 8327 },
+  { 0x323f, G_UNICODE_NOT_PRESENT_OFFSET, 8333 },
+  { 0x3240, G_UNICODE_NOT_PRESENT_OFFSET, 8339 },
+  { 0x3241, G_UNICODE_NOT_PRESENT_OFFSET, 8345 },
+  { 0x3242, G_UNICODE_NOT_PRESENT_OFFSET, 8351 },
+  { 0x3243, G_UNICODE_NOT_PRESENT_OFFSET, 8357 },
+  { 0x3244, G_UNICODE_NOT_PRESENT_OFFSET, 8363 },
+  { 0x3245, G_UNICODE_NOT_PRESENT_OFFSET, 8367 },
+  { 0x3246, G_UNICODE_NOT_PRESENT_OFFSET, 6445 },
+  { 0x3247, G_UNICODE_NOT_PRESENT_OFFSET, 8371 },
+  { 0x3250, G_UNICODE_NOT_PRESENT_OFFSET, 8375 },
+  { 0x3251, G_UNICODE_NOT_PRESENT_OFFSET, 8379 },
+  { 0x3252, G_UNICODE_NOT_PRESENT_OFFSET, 8382 },
+  { 0x3253, G_UNICODE_NOT_PRESENT_OFFSET, 8385 },
+  { 0x3254, G_UNICODE_NOT_PRESENT_OFFSET, 8388 },
+  { 0x3255, G_UNICODE_NOT_PRESENT_OFFSET, 8391 },
+  { 0x3256, G_UNICODE_NOT_PRESENT_OFFSET, 8394 },
+  { 0x3257, G_UNICODE_NOT_PRESENT_OFFSET, 8397 },
+  { 0x3258, G_UNICODE_NOT_PRESENT_OFFSET, 8400 },
+  { 0x3259, G_UNICODE_NOT_PRESENT_OFFSET, 8403 },
+  { 0x325a, G_UNICODE_NOT_PRESENT_OFFSET, 8406 },
+  { 0x325b, G_UNICODE_NOT_PRESENT_OFFSET, 8409 },
+  { 0x325c, G_UNICODE_NOT_PRESENT_OFFSET, 8412 },
+  { 0x325d, G_UNICODE_NOT_PRESENT_OFFSET, 8415 },
+  { 0x325e, G_UNICODE_NOT_PRESENT_OFFSET, 8418 },
+  { 0x325f, G_UNICODE_NOT_PRESENT_OFFSET, 8421 },
+  { 0x3260, G_UNICODE_NOT_PRESENT_OFFSET, 7479 },
+  { 0x3261, G_UNICODE_NOT_PRESENT_OFFSET, 7491 },
+  { 0x3262, G_UNICODE_NOT_PRESENT_OFFSET, 7503 },
+  { 0x3263, G_UNICODE_NOT_PRESENT_OFFSET, 7511 },
+  { 0x3264, G_UNICODE_NOT_PRESENT_OFFSET, 7543 },
+  { 0x3265, G_UNICODE_NOT_PRESENT_OFFSET, 7547 },
+  { 0x3266, G_UNICODE_NOT_PRESENT_OFFSET, 7559 },
+  { 0x3267, G_UNICODE_NOT_PRESENT_OFFSET, 7567 },
+  { 0x3268, G_UNICODE_NOT_PRESENT_OFFSET, 7571 },
+  { 0x3269, G_UNICODE_NOT_PRESENT_OFFSET, 7579 },
+  { 0x326a, G_UNICODE_NOT_PRESENT_OFFSET, 7583 },
+  { 0x326b, G_UNICODE_NOT_PRESENT_OFFSET, 7587 },
+  { 0x326c, G_UNICODE_NOT_PRESENT_OFFSET, 7591 },
+  { 0x326d, G_UNICODE_NOT_PRESENT_OFFSET, 7595 },
+  { 0x326e, G_UNICODE_NOT_PRESENT_OFFSET, 8424 },
+  { 0x326f, G_UNICODE_NOT_PRESENT_OFFSET, 8431 },
+  { 0x3270, G_UNICODE_NOT_PRESENT_OFFSET, 8438 },
+  { 0x3271, G_UNICODE_NOT_PRESENT_OFFSET, 8445 },
+  { 0x3272, G_UNICODE_NOT_PRESENT_OFFSET, 8452 },
+  { 0x3273, G_UNICODE_NOT_PRESENT_OFFSET, 8459 },
+  { 0x3274, G_UNICODE_NOT_PRESENT_OFFSET, 8466 },
+  { 0x3275, G_UNICODE_NOT_PRESENT_OFFSET, 8473 },
+  { 0x3276, G_UNICODE_NOT_PRESENT_OFFSET, 8480 },
+  { 0x3277, G_UNICODE_NOT_PRESENT_OFFSET, 8487 },
+  { 0x3278, G_UNICODE_NOT_PRESENT_OFFSET, 8494 },
+  { 0x3279, G_UNICODE_NOT_PRESENT_OFFSET, 8501 },
+  { 0x327a, G_UNICODE_NOT_PRESENT_OFFSET, 8508 },
+  { 0x327b, G_UNICODE_NOT_PRESENT_OFFSET, 8515 },
+  { 0x327c, G_UNICODE_NOT_PRESENT_OFFSET, 8522 },
+  { 0x327d, G_UNICODE_NOT_PRESENT_OFFSET, 8538 },
+  { 0x327e, G_UNICODE_NOT_PRESENT_OFFSET, 8551 },
+  { 0x3280, G_UNICODE_NOT_PRESENT_OFFSET, 6181 },
+  { 0x3281, G_UNICODE_NOT_PRESENT_OFFSET, 6205 },
+  { 0x3282, G_UNICODE_NOT_PRESENT_OFFSET, 7855 },
+  { 0x3283, G_UNICODE_NOT_PRESENT_OFFSET, 7859 },
+  { 0x3284, G_UNICODE_NOT_PRESENT_OFFSET, 8558 },
+  { 0x3285, G_UNICODE_NOT_PRESENT_OFFSET, 8562 },
+  { 0x3286, G_UNICODE_NOT_PRESENT_OFFSET, 8566 },
+  { 0x3287, G_UNICODE_NOT_PRESENT_OFFSET, 6225 },
+  { 0x3288, G_UNICODE_NOT_PRESENT_OFFSET, 8570 },
+  { 0x3289, G_UNICODE_NOT_PRESENT_OFFSET, 6273 },
+  { 0x328a, G_UNICODE_NOT_PRESENT_OFFSET, 6473 },
+  { 0x328b, G_UNICODE_NOT_PRESENT_OFFSET, 6521 },
+  { 0x328c, G_UNICODE_NOT_PRESENT_OFFSET, 6517 },
+  { 0x328d, G_UNICODE_NOT_PRESENT_OFFSET, 6477 },
+  { 0x328e, G_UNICODE_NOT_PRESENT_OFFSET, 6845 },
+  { 0x328f, G_UNICODE_NOT_PRESENT_OFFSET, 6305 },
+  { 0x3290, G_UNICODE_NOT_PRESENT_OFFSET, 6465 },
+  { 0x3291, G_UNICODE_NOT_PRESENT_OFFSET, 8574 },
+  { 0x3292, G_UNICODE_NOT_PRESENT_OFFSET, 8578 },
+  { 0x3293, G_UNICODE_NOT_PRESENT_OFFSET, 8582 },
+  { 0x3294, G_UNICODE_NOT_PRESENT_OFFSET, 8586 },
+  { 0x3295, G_UNICODE_NOT_PRESENT_OFFSET, 8590 },
+  { 0x3296, G_UNICODE_NOT_PRESENT_OFFSET, 8594 },
+  { 0x3297, G_UNICODE_NOT_PRESENT_OFFSET, 8598 },
+  { 0x3298, G_UNICODE_NOT_PRESENT_OFFSET, 8602 },
+  { 0x3299, G_UNICODE_NOT_PRESENT_OFFSET, 8606 },
+  { 0x329a, G_UNICODE_NOT_PRESENT_OFFSET, 8610 },
+  { 0x329b, G_UNICODE_NOT_PRESENT_OFFSET, 6329 },
+  { 0x329c, G_UNICODE_NOT_PRESENT_OFFSET, 8614 },
+  { 0x329d, G_UNICODE_NOT_PRESENT_OFFSET, 8618 },
+  { 0x329e, G_UNICODE_NOT_PRESENT_OFFSET, 8622 },
+  { 0x329f, G_UNICODE_NOT_PRESENT_OFFSET, 8626 },
+  { 0x32a0, G_UNICODE_NOT_PRESENT_OFFSET, 8630 },
+  { 0x32a1, G_UNICODE_NOT_PRESENT_OFFSET, 8634 },
+  { 0x32a2, G_UNICODE_NOT_PRESENT_OFFSET, 8638 },
+  { 0x32a3, G_UNICODE_NOT_PRESENT_OFFSET, 8642 },
+  { 0x32a4, G_UNICODE_NOT_PRESENT_OFFSET, 7863 },
+  { 0x32a5, G_UNICODE_NOT_PRESENT_OFFSET, 7867 },
+  { 0x32a6, G_UNICODE_NOT_PRESENT_OFFSET, 7871 },
+  { 0x32a7, G_UNICODE_NOT_PRESENT_OFFSET, 8646 },
+  { 0x32a8, G_UNICODE_NOT_PRESENT_OFFSET, 8650 },
+  { 0x32a9, G_UNICODE_NOT_PRESENT_OFFSET, 8654 },
+  { 0x32aa, G_UNICODE_NOT_PRESENT_OFFSET, 8658 },
+  { 0x32ab, G_UNICODE_NOT_PRESENT_OFFSET, 8662 },
+  { 0x32ac, G_UNICODE_NOT_PRESENT_OFFSET, 8666 },
+  { 0x32ad, G_UNICODE_NOT_PRESENT_OFFSET, 8670 },
+  { 0x32ae, G_UNICODE_NOT_PRESENT_OFFSET, 8674 },
+  { 0x32af, G_UNICODE_NOT_PRESENT_OFFSET, 8678 },
+  { 0x32b0, G_UNICODE_NOT_PRESENT_OFFSET, 8682 },
+  { 0x32b1, G_UNICODE_NOT_PRESENT_OFFSET, 8686 },
+  { 0x32b2, G_UNICODE_NOT_PRESENT_OFFSET, 8689 },
+  { 0x32b3, G_UNICODE_NOT_PRESENT_OFFSET, 8692 },
+  { 0x32b4, G_UNICODE_NOT_PRESENT_OFFSET, 8695 },
+  { 0x32b5, G_UNICODE_NOT_PRESENT_OFFSET, 8698 },
+  { 0x32b6, G_UNICODE_NOT_PRESENT_OFFSET, 8701 },
+  { 0x32b7, G_UNICODE_NOT_PRESENT_OFFSET, 8704 },
+  { 0x32b8, G_UNICODE_NOT_PRESENT_OFFSET, 8707 },
+  { 0x32b9, G_UNICODE_NOT_PRESENT_OFFSET, 8710 },
+  { 0x32ba, G_UNICODE_NOT_PRESENT_OFFSET, 8713 },
+  { 0x32bb, G_UNICODE_NOT_PRESENT_OFFSET, 8716 },
+  { 0x32bc, G_UNICODE_NOT_PRESENT_OFFSET, 8719 },
+  { 0x32bd, G_UNICODE_NOT_PRESENT_OFFSET, 8722 },
+  { 0x32be, G_UNICODE_NOT_PRESENT_OFFSET, 8725 },
+  { 0x32bf, G_UNICODE_NOT_PRESENT_OFFSET, 8728 },
+  { 0x32c0, G_UNICODE_NOT_PRESENT_OFFSET, 8731 },
+  { 0x32c1, G_UNICODE_NOT_PRESENT_OFFSET, 8736 },
+  { 0x32c2, G_UNICODE_NOT_PRESENT_OFFSET, 8741 },
+  { 0x32c3, G_UNICODE_NOT_PRESENT_OFFSET, 8746 },
+  { 0x32c4, G_UNICODE_NOT_PRESENT_OFFSET, 8751 },
+  { 0x32c5, G_UNICODE_NOT_PRESENT_OFFSET, 8756 },
+  { 0x32c6, G_UNICODE_NOT_PRESENT_OFFSET, 8761 },
+  { 0x32c7, G_UNICODE_NOT_PRESENT_OFFSET, 8766 },
+  { 0x32c8, G_UNICODE_NOT_PRESENT_OFFSET, 8771 },
+  { 0x32c9, G_UNICODE_NOT_PRESENT_OFFSET, 8776 },
+  { 0x32ca, G_UNICODE_NOT_PRESENT_OFFSET, 8782 },
+  { 0x32cb, G_UNICODE_NOT_PRESENT_OFFSET, 8788 },
+  { 0x32cc, G_UNICODE_NOT_PRESENT_OFFSET, 8794 },
+  { 0x32cd, G_UNICODE_NOT_PRESENT_OFFSET, 8797 },
+  { 0x32ce, G_UNICODE_NOT_PRESENT_OFFSET, 8801 },
+  { 0x32cf, G_UNICODE_NOT_PRESENT_OFFSET, 8804 },
+  { 0x32d0, G_UNICODE_NOT_PRESENT_OFFSET, 8808 },
+  { 0x32d1, G_UNICODE_NOT_PRESENT_OFFSET, 8812 },
+  { 0x32d2, G_UNICODE_NOT_PRESENT_OFFSET, 8816 },
+  { 0x32d3, G_UNICODE_NOT_PRESENT_OFFSET, 8820 },
+  { 0x32d4, G_UNICODE_NOT_PRESENT_OFFSET, 8824 },
+  { 0x32d5, G_UNICODE_NOT_PRESENT_OFFSET, 8828 },
+  { 0x32d6, G_UNICODE_NOT_PRESENT_OFFSET, 8832 },
+  { 0x32d7, G_UNICODE_NOT_PRESENT_OFFSET, 8836 },
+  { 0x32d8, G_UNICODE_NOT_PRESENT_OFFSET, 8840 },
+  { 0x32d9, G_UNICODE_NOT_PRESENT_OFFSET, 8844 },
+  { 0x32da, G_UNICODE_NOT_PRESENT_OFFSET, 8848 },
+  { 0x32db, G_UNICODE_NOT_PRESENT_OFFSET, 8852 },
+  { 0x32dc, G_UNICODE_NOT_PRESENT_OFFSET, 8856 },
+  { 0x32dd, G_UNICODE_NOT_PRESENT_OFFSET, 8860 },
+  { 0x32de, G_UNICODE_NOT_PRESENT_OFFSET, 8864 },
+  { 0x32df, G_UNICODE_NOT_PRESENT_OFFSET, 8868 },
+  { 0x32e0, G_UNICODE_NOT_PRESENT_OFFSET, 8872 },
+  { 0x32e1, G_UNICODE_NOT_PRESENT_OFFSET, 8876 },
+  { 0x32e2, G_UNICODE_NOT_PRESENT_OFFSET, 8880 },
+  { 0x32e3, G_UNICODE_NOT_PRESENT_OFFSET, 8884 },
+  { 0x32e4, G_UNICODE_NOT_PRESENT_OFFSET, 8888 },
+  { 0x32e5, G_UNICODE_NOT_PRESENT_OFFSET, 8892 },
+  { 0x32e6, G_UNICODE_NOT_PRESENT_OFFSET, 8896 },
+  { 0x32e7, G_UNICODE_NOT_PRESENT_OFFSET, 8900 },
+  { 0x32e8, G_UNICODE_NOT_PRESENT_OFFSET, 8904 },
+  { 0x32e9, G_UNICODE_NOT_PRESENT_OFFSET, 8908 },
+  { 0x32ea, G_UNICODE_NOT_PRESENT_OFFSET, 8912 },
+  { 0x32eb, G_UNICODE_NOT_PRESENT_OFFSET, 8916 },
+  { 0x32ec, G_UNICODE_NOT_PRESENT_OFFSET, 8920 },
+  { 0x32ed, G_UNICODE_NOT_PRESENT_OFFSET, 8924 },
+  { 0x32ee, G_UNICODE_NOT_PRESENT_OFFSET, 8928 },
+  { 0x32ef, G_UNICODE_NOT_PRESENT_OFFSET, 8932 },
+  { 0x32f0, G_UNICODE_NOT_PRESENT_OFFSET, 8936 },
+  { 0x32f1, G_UNICODE_NOT_PRESENT_OFFSET, 8940 },
+  { 0x32f2, G_UNICODE_NOT_PRESENT_OFFSET, 8944 },
+  { 0x32f3, G_UNICODE_NOT_PRESENT_OFFSET, 8948 },
+  { 0x32f4, G_UNICODE_NOT_PRESENT_OFFSET, 8952 },
+  { 0x32f5, G_UNICODE_NOT_PRESENT_OFFSET, 8956 },
+  { 0x32f6, G_UNICODE_NOT_PRESENT_OFFSET, 8960 },
+  { 0x32f7, G_UNICODE_NOT_PRESENT_OFFSET, 8964 },
+  { 0x32f8, G_UNICODE_NOT_PRESENT_OFFSET, 8968 },
+  { 0x32f9, G_UNICODE_NOT_PRESENT_OFFSET, 8972 },
+  { 0x32fa, G_UNICODE_NOT_PRESENT_OFFSET, 8976 },
+  { 0x32fb, G_UNICODE_NOT_PRESENT_OFFSET, 8980 },
+  { 0x32fc, G_UNICODE_NOT_PRESENT_OFFSET, 8984 },
+  { 0x32fd, G_UNICODE_NOT_PRESENT_OFFSET, 8988 },
+  { 0x32fe, G_UNICODE_NOT_PRESENT_OFFSET, 8992 },
+  { 0x3300, G_UNICODE_NOT_PRESENT_OFFSET, 8996 },
+  { 0x3301, G_UNICODE_NOT_PRESENT_OFFSET, 9012 },
+  { 0x3302, G_UNICODE_NOT_PRESENT_OFFSET, 9025 },
+  { 0x3303, G_UNICODE_NOT_PRESENT_OFFSET, 9041 },
+  { 0x3304, G_UNICODE_NOT_PRESENT_OFFSET, 9051 },
+  { 0x3305, G_UNICODE_NOT_PRESENT_OFFSET, 9067 },
+  { 0x3306, G_UNICODE_NOT_PRESENT_OFFSET, 9077 },
+  { 0x3307, G_UNICODE_NOT_PRESENT_OFFSET, 9087 },
+  { 0x3308, G_UNICODE_NOT_PRESENT_OFFSET, 9106 },
+  { 0x3309, G_UNICODE_NOT_PRESENT_OFFSET, 9119 },
+  { 0x330a, G_UNICODE_NOT_PRESENT_OFFSET, 9129 },
+  { 0x330b, G_UNICODE_NOT_PRESENT_OFFSET, 9139 },
+  { 0x330c, G_UNICODE_NOT_PRESENT_OFFSET, 9149 },
+  { 0x330d, G_UNICODE_NOT_PRESENT_OFFSET, 9162 },
+  { 0x330e, G_UNICODE_NOT_PRESENT_OFFSET, 9175 },
+  { 0x330f, G_UNICODE_NOT_PRESENT_OFFSET, 9188 },
+  { 0x3310, G_UNICODE_NOT_PRESENT_OFFSET, 9201 },
+  { 0x3311, G_UNICODE_NOT_PRESENT_OFFSET, 9214 },
+  { 0x3312, G_UNICODE_NOT_PRESENT_OFFSET, 9227 },
+  { 0x3313, G_UNICODE_NOT_PRESENT_OFFSET, 9240 },
+  { 0x3314, G_UNICODE_NOT_PRESENT_OFFSET, 9259 },
+  { 0x3315, G_UNICODE_NOT_PRESENT_OFFSET, 9266 },
+  { 0x3316, G_UNICODE_NOT_PRESENT_OFFSET, 9285 },
+  { 0x3317, G_UNICODE_NOT_PRESENT_OFFSET, 9304 },
+  { 0x3318, G_UNICODE_NOT_PRESENT_OFFSET, 9320 },
+  { 0x3319, G_UNICODE_NOT_PRESENT_OFFSET, 9333 },
+  { 0x331a, G_UNICODE_NOT_PRESENT_OFFSET, 9352 },
+  { 0x331b, G_UNICODE_NOT_PRESENT_OFFSET, 9371 },
+  { 0x331c, G_UNICODE_NOT_PRESENT_OFFSET, 9384 },
+  { 0x331d, G_UNICODE_NOT_PRESENT_OFFSET, 9394 },
+  { 0x331e, G_UNICODE_NOT_PRESENT_OFFSET, 9404 },
+  { 0x331f, G_UNICODE_NOT_PRESENT_OFFSET, 9417 },
+  { 0x3320, G_UNICODE_NOT_PRESENT_OFFSET, 9430 },
+  { 0x3321, G_UNICODE_NOT_PRESENT_OFFSET, 9446 },
+  { 0x3322, G_UNICODE_NOT_PRESENT_OFFSET, 9462 },
+  { 0x3323, G_UNICODE_NOT_PRESENT_OFFSET, 9472 },
+  { 0x3324, G_UNICODE_NOT_PRESENT_OFFSET, 9482 },
+  { 0x3325, G_UNICODE_NOT_PRESENT_OFFSET, 9495 },
+  { 0x3326, G_UNICODE_NOT_PRESENT_OFFSET, 9505 },
+  { 0x3327, G_UNICODE_NOT_PRESENT_OFFSET, 9515 },
+  { 0x3328, G_UNICODE_NOT_PRESENT_OFFSET, 9522 },
+  { 0x3329, G_UNICODE_NOT_PRESENT_OFFSET, 9529 },
+  { 0x332a, G_UNICODE_NOT_PRESENT_OFFSET, 9539 },
+  { 0x332b, G_UNICODE_NOT_PRESENT_OFFSET, 9549 },
+  { 0x332c, G_UNICODE_NOT_PRESENT_OFFSET, 9568 },
+  { 0x332d, G_UNICODE_NOT_PRESENT_OFFSET, 9581 },
+  { 0x332e, G_UNICODE_NOT_PRESENT_OFFSET, 9597 },
+  { 0x332f, G_UNICODE_NOT_PRESENT_OFFSET, 9616 },
+  { 0x3330, G_UNICODE_NOT_PRESENT_OFFSET, 9629 },
+  { 0x3331, G_UNICODE_NOT_PRESENT_OFFSET, 9639 },
+  { 0x3332, G_UNICODE_NOT_PRESENT_OFFSET, 9649 },
+  { 0x3333, G_UNICODE_NOT_PRESENT_OFFSET, 9668 },
+  { 0x3334, G_UNICODE_NOT_PRESENT_OFFSET, 9681 },
+  { 0x3335, G_UNICODE_NOT_PRESENT_OFFSET, 9700 },
+  { 0x3336, G_UNICODE_NOT_PRESENT_OFFSET, 9710 },
+  { 0x3337, G_UNICODE_NOT_PRESENT_OFFSET, 9726 },
+  { 0x3338, G_UNICODE_NOT_PRESENT_OFFSET, 9736 },
+  { 0x3339, G_UNICODE_NOT_PRESENT_OFFSET, 9749 },
+  { 0x333a, G_UNICODE_NOT_PRESENT_OFFSET, 9759 },
+  { 0x333b, G_UNICODE_NOT_PRESENT_OFFSET, 9772 },
+  { 0x333c, G_UNICODE_NOT_PRESENT_OFFSET, 9788 },
+  { 0x333d, G_UNICODE_NOT_PRESENT_OFFSET, 9801 },
+  { 0x333e, G_UNICODE_NOT_PRESENT_OFFSET, 9817 },
+  { 0x333f, G_UNICODE_NOT_PRESENT_OFFSET, 9830 },
+  { 0x3340, G_UNICODE_NOT_PRESENT_OFFSET, 9837 },
+  { 0x3341, G_UNICODE_NOT_PRESENT_OFFSET, 9853 },
+  { 0x3342, G_UNICODE_NOT_PRESENT_OFFSET, 9863 },
+  { 0x3343, G_UNICODE_NOT_PRESENT_OFFSET, 9873 },
+  { 0x3344, G_UNICODE_NOT_PRESENT_OFFSET, 9886 },
+  { 0x3345, G_UNICODE_NOT_PRESENT_OFFSET, 9896 },
+  { 0x3346, G_UNICODE_NOT_PRESENT_OFFSET, 9906 },
+  { 0x3347, G_UNICODE_NOT_PRESENT_OFFSET, 9916 },
+  { 0x3348, G_UNICODE_NOT_PRESENT_OFFSET, 9932 },
+  { 0x3349, G_UNICODE_NOT_PRESENT_OFFSET, 9945 },
+  { 0x334a, G_UNICODE_NOT_PRESENT_OFFSET, 9952 },
+  { 0x334b, G_UNICODE_NOT_PRESENT_OFFSET, 9971 },
+  { 0x334c, G_UNICODE_NOT_PRESENT_OFFSET, 9981 },
+  { 0x334d, G_UNICODE_NOT_PRESENT_OFFSET, 9997 },
+  { 0x334e, G_UNICODE_NOT_PRESENT_OFFSET, 10010 },
+  { 0x334f, G_UNICODE_NOT_PRESENT_OFFSET, 10023 },
+  { 0x3350, G_UNICODE_NOT_PRESENT_OFFSET, 10033 },
+  { 0x3351, G_UNICODE_NOT_PRESENT_OFFSET, 10043 },
+  { 0x3352, G_UNICODE_NOT_PRESENT_OFFSET, 10056 },
+  { 0x3353, G_UNICODE_NOT_PRESENT_OFFSET, 10063 },
+  { 0x3354, G_UNICODE_NOT_PRESENT_OFFSET, 10076 },
+  { 0x3355, G_UNICODE_NOT_PRESENT_OFFSET, 10092 },
+  { 0x3356, G_UNICODE_NOT_PRESENT_OFFSET, 10099 },
+  { 0x3357, G_UNICODE_NOT_PRESENT_OFFSET, 10118 },
+  { 0x3358, G_UNICODE_NOT_PRESENT_OFFSET, 10128 },
+  { 0x3359, G_UNICODE_NOT_PRESENT_OFFSET, 10133 },
+  { 0x335a, G_UNICODE_NOT_PRESENT_OFFSET, 10138 },
+  { 0x335b, G_UNICODE_NOT_PRESENT_OFFSET, 10143 },
+  { 0x335c, G_UNICODE_NOT_PRESENT_OFFSET, 10148 },
+  { 0x335d, G_UNICODE_NOT_PRESENT_OFFSET, 10153 },
+  { 0x335e, G_UNICODE_NOT_PRESENT_OFFSET, 10158 },
+  { 0x335f, G_UNICODE_NOT_PRESENT_OFFSET, 10163 },
+  { 0x3360, G_UNICODE_NOT_PRESENT_OFFSET, 10168 },
+  { 0x3361, G_UNICODE_NOT_PRESENT_OFFSET, 10173 },
+  { 0x3362, G_UNICODE_NOT_PRESENT_OFFSET, 10178 },
+  { 0x3363, G_UNICODE_NOT_PRESENT_OFFSET, 10184 },
+  { 0x3364, G_UNICODE_NOT_PRESENT_OFFSET, 10190 },
+  { 0x3365, G_UNICODE_NOT_PRESENT_OFFSET, 10196 },
+  { 0x3366, G_UNICODE_NOT_PRESENT_OFFSET, 10202 },
+  { 0x3367, G_UNICODE_NOT_PRESENT_OFFSET, 10208 },
+  { 0x3368, G_UNICODE_NOT_PRESENT_OFFSET, 10214 },
+  { 0x3369, G_UNICODE_NOT_PRESENT_OFFSET, 10220 },
+  { 0x336a, G_UNICODE_NOT_PRESENT_OFFSET, 10226 },
+  { 0x336b, G_UNICODE_NOT_PRESENT_OFFSET, 10232 },
+  { 0x336c, G_UNICODE_NOT_PRESENT_OFFSET, 10238 },
+  { 0x336d, G_UNICODE_NOT_PRESENT_OFFSET, 10244 },
+  { 0x336e, G_UNICODE_NOT_PRESENT_OFFSET, 10250 },
+  { 0x336f, G_UNICODE_NOT_PRESENT_OFFSET, 10256 },
+  { 0x3370, G_UNICODE_NOT_PRESENT_OFFSET, 10262 },
+  { 0x3371, G_UNICODE_NOT_PRESENT_OFFSET, 10268 },
+  { 0x3372, G_UNICODE_NOT_PRESENT_OFFSET, 10272 },
+  { 0x3373, G_UNICODE_NOT_PRESENT_OFFSET, 10275 },
+  { 0x3374, G_UNICODE_NOT_PRESENT_OFFSET, 10278 },
+  { 0x3375, G_UNICODE_NOT_PRESENT_OFFSET, 10282 },
+  { 0x3376, G_UNICODE_NOT_PRESENT_OFFSET, 10285 },
+  { 0x3377, G_UNICODE_NOT_PRESENT_OFFSET, 10288 },
+  { 0x3378, G_UNICODE_NOT_PRESENT_OFFSET, 10291 },
+  { 0x3379, G_UNICODE_NOT_PRESENT_OFFSET, 10295 },
+  { 0x337a, G_UNICODE_NOT_PRESENT_OFFSET, 10299 },
+  { 0x337b, G_UNICODE_NOT_PRESENT_OFFSET, 10302 },
+  { 0x337c, G_UNICODE_NOT_PRESENT_OFFSET, 10309 },
+  { 0x337d, G_UNICODE_NOT_PRESENT_OFFSET, 10316 },
+  { 0x337e, G_UNICODE_NOT_PRESENT_OFFSET, 10323 },
+  { 0x337f, G_UNICODE_NOT_PRESENT_OFFSET, 10330 },
+  { 0x3380, G_UNICODE_NOT_PRESENT_OFFSET, 10343 },
+  { 0x3381, G_UNICODE_NOT_PRESENT_OFFSET, 10346 },
+  { 0x3382, G_UNICODE_NOT_PRESENT_OFFSET, 10349 },
+  { 0x3383, G_UNICODE_NOT_PRESENT_OFFSET, 10353 },
+  { 0x3384, G_UNICODE_NOT_PRESENT_OFFSET, 10356 },
+  { 0x3385, G_UNICODE_NOT_PRESENT_OFFSET, 10359 },
+  { 0x3386, G_UNICODE_NOT_PRESENT_OFFSET, 10362 },
+  { 0x3387, G_UNICODE_NOT_PRESENT_OFFSET, 10365 },
+  { 0x3388, G_UNICODE_NOT_PRESENT_OFFSET, 10368 },
+  { 0x3389, G_UNICODE_NOT_PRESENT_OFFSET, 10372 },
+  { 0x338a, G_UNICODE_NOT_PRESENT_OFFSET, 10377 },
+  { 0x338b, G_UNICODE_NOT_PRESENT_OFFSET, 10380 },
+  { 0x338c, G_UNICODE_NOT_PRESENT_OFFSET, 10383 },
+  { 0x338d, G_UNICODE_NOT_PRESENT_OFFSET, 10387 },
+  { 0x338e, G_UNICODE_NOT_PRESENT_OFFSET, 10391 },
+  { 0x338f, G_UNICODE_NOT_PRESENT_OFFSET, 10394 },
+  { 0x3390, G_UNICODE_NOT_PRESENT_OFFSET, 10397 },
+  { 0x3391, G_UNICODE_NOT_PRESENT_OFFSET, 10400 },
+  { 0x3392, G_UNICODE_NOT_PRESENT_OFFSET, 10404 },
+  { 0x3393, G_UNICODE_NOT_PRESENT_OFFSET, 10408 },
+  { 0x3394, G_UNICODE_NOT_PRESENT_OFFSET, 10412 },
+  { 0x3395, G_UNICODE_NOT_PRESENT_OFFSET, 10416 },
+  { 0x3396, G_UNICODE_NOT_PRESENT_OFFSET, 10420 },
+  { 0x3397, G_UNICODE_NOT_PRESENT_OFFSET, 10423 },
+  { 0x3398, G_UNICODE_NOT_PRESENT_OFFSET, 10426 },
+  { 0x3399, G_UNICODE_NOT_PRESENT_OFFSET, 10429 },
+  { 0x339a, G_UNICODE_NOT_PRESENT_OFFSET, 10432 },
+  { 0x339b, G_UNICODE_NOT_PRESENT_OFFSET, 10435 },
+  { 0x339c, G_UNICODE_NOT_PRESENT_OFFSET, 10439 },
+  { 0x339d, G_UNICODE_NOT_PRESENT_OFFSET, 10442 },
+  { 0x339e, G_UNICODE_NOT_PRESENT_OFFSET, 10445 },
+  { 0x339f, G_UNICODE_NOT_PRESENT_OFFSET, 10448 },
+  { 0x33a0, G_UNICODE_NOT_PRESENT_OFFSET, 10452 },
+  { 0x33a1, G_UNICODE_NOT_PRESENT_OFFSET, 10456 },
+  { 0x33a2, G_UNICODE_NOT_PRESENT_OFFSET, 10459 },
+  { 0x33a3, G_UNICODE_NOT_PRESENT_OFFSET, 10463 },
+  { 0x33a4, G_UNICODE_NOT_PRESENT_OFFSET, 10467 },
+  { 0x33a5, G_UNICODE_NOT_PRESENT_OFFSET, 10471 },
+  { 0x33a6, G_UNICODE_NOT_PRESENT_OFFSET, 10474 },
+  { 0x33a7, G_UNICODE_NOT_PRESENT_OFFSET, 10478 },
+  { 0x33a8, G_UNICODE_NOT_PRESENT_OFFSET, 10484 },
+  { 0x33a9, G_UNICODE_NOT_PRESENT_OFFSET, 10491 },
+  { 0x33aa, G_UNICODE_NOT_PRESENT_OFFSET, 10494 },
+  { 0x33ab, G_UNICODE_NOT_PRESENT_OFFSET, 10498 },
+  { 0x33ac, G_UNICODE_NOT_PRESENT_OFFSET, 10502 },
+  { 0x33ad, G_UNICODE_NOT_PRESENT_OFFSET, 10506 },
+  { 0x33ae, G_UNICODE_NOT_PRESENT_OFFSET, 10510 },
+  { 0x33af, G_UNICODE_NOT_PRESENT_OFFSET, 10518 },
+  { 0x33b0, G_UNICODE_NOT_PRESENT_OFFSET, 10527 },
+  { 0x33b1, G_UNICODE_NOT_PRESENT_OFFSET, 10530 },
+  { 0x33b2, G_UNICODE_NOT_PRESENT_OFFSET, 10533 },
+  { 0x33b3, G_UNICODE_NOT_PRESENT_OFFSET, 10537 },
+  { 0x33b4, G_UNICODE_NOT_PRESENT_OFFSET, 10540 },
+  { 0x33b5, G_UNICODE_NOT_PRESENT_OFFSET, 10543 },
+  { 0x33b6, G_UNICODE_NOT_PRESENT_OFFSET, 10546 },
+  { 0x33b7, G_UNICODE_NOT_PRESENT_OFFSET, 10550 },
+  { 0x33b8, G_UNICODE_NOT_PRESENT_OFFSET, 10553 },
+  { 0x33b9, G_UNICODE_NOT_PRESENT_OFFSET, 10556 },
+  { 0x33ba, G_UNICODE_NOT_PRESENT_OFFSET, 10559 },
+  { 0x33bb, G_UNICODE_NOT_PRESENT_OFFSET, 10562 },
+  { 0x33bc, G_UNICODE_NOT_PRESENT_OFFSET, 10565 },
+  { 0x33bd, G_UNICODE_NOT_PRESENT_OFFSET, 10569 },
+  { 0x33be, G_UNICODE_NOT_PRESENT_OFFSET, 10572 },
+  { 0x33bf, G_UNICODE_NOT_PRESENT_OFFSET, 10575 },
+  { 0x33c0, G_UNICODE_NOT_PRESENT_OFFSET, 10578 },
+  { 0x33c1, G_UNICODE_NOT_PRESENT_OFFSET, 10582 },
+  { 0x33c2, G_UNICODE_NOT_PRESENT_OFFSET, 10586 },
+  { 0x33c3, G_UNICODE_NOT_PRESENT_OFFSET, 10591 },
+  { 0x33c4, G_UNICODE_NOT_PRESENT_OFFSET, 10594 },
+  { 0x33c5, G_UNICODE_NOT_PRESENT_OFFSET, 10597 },
+  { 0x33c6, G_UNICODE_NOT_PRESENT_OFFSET, 10600 },
+  { 0x33c7, G_UNICODE_NOT_PRESENT_OFFSET, 10607 },
+  { 0x33c8, G_UNICODE_NOT_PRESENT_OFFSET, 10611 },
+  { 0x33c9, G_UNICODE_NOT_PRESENT_OFFSET, 10614 },
+  { 0x33ca, G_UNICODE_NOT_PRESENT_OFFSET, 10617 },
+  { 0x33cb, G_UNICODE_NOT_PRESENT_OFFSET, 10620 },
+  { 0x33cc, G_UNICODE_NOT_PRESENT_OFFSET, 10623 },
+  { 0x33cd, G_UNICODE_NOT_PRESENT_OFFSET, 10626 },
+  { 0x33ce, G_UNICODE_NOT_PRESENT_OFFSET, 10629 },
+  { 0x33cf, G_UNICODE_NOT_PRESENT_OFFSET, 10632 },
+  { 0x33d0, G_UNICODE_NOT_PRESENT_OFFSET, 10635 },
+  { 0x33d1, G_UNICODE_NOT_PRESENT_OFFSET, 10638 },
+  { 0x33d2, G_UNICODE_NOT_PRESENT_OFFSET, 10641 },
+  { 0x33d3, G_UNICODE_NOT_PRESENT_OFFSET, 10645 },
+  { 0x33d4, G_UNICODE_NOT_PRESENT_OFFSET, 10648 },
+  { 0x33d5, G_UNICODE_NOT_PRESENT_OFFSET, 10651 },
+  { 0x33d6, G_UNICODE_NOT_PRESENT_OFFSET, 10655 },
+  { 0x33d7, G_UNICODE_NOT_PRESENT_OFFSET, 10659 },
+  { 0x33d8, G_UNICODE_NOT_PRESENT_OFFSET, 10662 },
+  { 0x33d9, G_UNICODE_NOT_PRESENT_OFFSET, 10667 },
+  { 0x33da, G_UNICODE_NOT_PRESENT_OFFSET, 10671 },
+  { 0x33db, G_UNICODE_NOT_PRESENT_OFFSET, 10674 },
+  { 0x33dc, G_UNICODE_NOT_PRESENT_OFFSET, 10677 },
+  { 0x33dd, G_UNICODE_NOT_PRESENT_OFFSET, 10680 },
+  { 0x33de, G_UNICODE_NOT_PRESENT_OFFSET, 10683 },
+  { 0x33df, G_UNICODE_NOT_PRESENT_OFFSET, 10689 },
+  { 0x33e0, G_UNICODE_NOT_PRESENT_OFFSET, 10695 },
+  { 0x33e1, G_UNICODE_NOT_PRESENT_OFFSET, 10700 },
+  { 0x33e2, G_UNICODE_NOT_PRESENT_OFFSET, 10705 },
+  { 0x33e3, G_UNICODE_NOT_PRESENT_OFFSET, 10710 },
+  { 0x33e4, G_UNICODE_NOT_PRESENT_OFFSET, 10715 },
+  { 0x33e5, G_UNICODE_NOT_PRESENT_OFFSET, 10720 },
+  { 0x33e6, G_UNICODE_NOT_PRESENT_OFFSET, 10725 },
+  { 0x33e7, G_UNICODE_NOT_PRESENT_OFFSET, 10730 },
+  { 0x33e8, G_UNICODE_NOT_PRESENT_OFFSET, 10735 },
+  { 0x33e9, G_UNICODE_NOT_PRESENT_OFFSET, 10740 },
+  { 0x33ea, G_UNICODE_NOT_PRESENT_OFFSET, 10746 },
+  { 0x33eb, G_UNICODE_NOT_PRESENT_OFFSET, 10752 },
+  { 0x33ec, G_UNICODE_NOT_PRESENT_OFFSET, 10758 },
+  { 0x33ed, G_UNICODE_NOT_PRESENT_OFFSET, 10764 },
+  { 0x33ee, G_UNICODE_NOT_PRESENT_OFFSET, 10770 },
+  { 0x33ef, G_UNICODE_NOT_PRESENT_OFFSET, 10776 },
+  { 0x33f0, G_UNICODE_NOT_PRESENT_OFFSET, 10782 },
+  { 0x33f1, G_UNICODE_NOT_PRESENT_OFFSET, 10788 },
+  { 0x33f2, G_UNICODE_NOT_PRESENT_OFFSET, 10794 },
+  { 0x33f3, G_UNICODE_NOT_PRESENT_OFFSET, 10800 },
+  { 0x33f4, G_UNICODE_NOT_PRESENT_OFFSET, 10806 },
+  { 0x33f5, G_UNICODE_NOT_PRESENT_OFFSET, 10812 },
+  { 0x33f6, G_UNICODE_NOT_PRESENT_OFFSET, 10818 },
+  { 0x33f7, G_UNICODE_NOT_PRESENT_OFFSET, 10824 },
+  { 0x33f8, G_UNICODE_NOT_PRESENT_OFFSET, 10830 },
+  { 0x33f9, G_UNICODE_NOT_PRESENT_OFFSET, 10836 },
+  { 0x33fa, G_UNICODE_NOT_PRESENT_OFFSET, 10842 },
+  { 0x33fb, G_UNICODE_NOT_PRESENT_OFFSET, 10848 },
+  { 0x33fc, G_UNICODE_NOT_PRESENT_OFFSET, 10854 },
+  { 0x33fd, G_UNICODE_NOT_PRESENT_OFFSET, 10860 },
+  { 0x33fe, G_UNICODE_NOT_PRESENT_OFFSET, 10866 },
+  { 0x33ff, G_UNICODE_NOT_PRESENT_OFFSET, 10872 },
+  { 0xa770, G_UNICODE_NOT_PRESENT_OFFSET, 10876 },
+  { 0xf900, 10880, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf901, 10884, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf902, 6813, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf903, 10888, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf904, 10892, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf905, 10896, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf906, 10900, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf907, 7029, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf908, 7029, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf909, 10904, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90a, 6845, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90b, 10908, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90c, 10912, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90d, 10916, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90e, 10920, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90f, 10924, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf910, 10928, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf911, 10932, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf912, 10936, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf913, 10940, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf914, 10944, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf915, 10948, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf916, 10952, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf917, 10956, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf918, 10960, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf919, 10964, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91a, 10968, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91b, 10972, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91c, 10976, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91d, 10980, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91e, 10984, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91f, 10988, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf920, 10992, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf921, 10996, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf922, 11000, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf923, 11004, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf924, 11008, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf925, 11012, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf926, 11016, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf927, 11020, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf928, 11024, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf929, 11028, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92a, 11032, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92b, 11036, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92c, 11040, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92d, 11044, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92e, 11048, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92f, 11052, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf930, 11056, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf931, 11060, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf932, 11064, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf933, 11068, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf934, 6677, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf935, 11072, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf936, 11076, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf937, 11080, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf938, 11084, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf939, 11088, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93a, 11092, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93b, 11096, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93c, 11100, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93d, 11104, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93e, 11108, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93f, 11112, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf940, 6969, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf941, 11116, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf942, 11120, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf943, 11124, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf944, 11128, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf945, 11132, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf946, 11136, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf947, 11140, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf948, 11144, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf949, 11148, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94a, 11152, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94b, 11156, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94c, 11160, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94d, 11164, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94e, 11168, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94f, 11172, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf950, 11176, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf951, 11180, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf952, 11184, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf953, 11188, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf954, 11192, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf955, 11196, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf956, 11200, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf957, 11204, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf958, 11208, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf959, 11212, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95a, 11216, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95b, 11220, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95c, 10944, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95d, 11224, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95e, 11228, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95f, 11232, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf960, 11236, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf961, 11240, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf962, 11244, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf963, 11248, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf964, 11252, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf965, 11256, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf966, 11260, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf967, 11264, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf968, 11268, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf969, 11272, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96a, 11276, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96b, 11280, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96c, 11284, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96d, 11288, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96e, 11292, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96f, 11296, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf970, 11300, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf971, 6821, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf972, 11304, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf973, 11308, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf974, 11312, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf975, 11316, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf976, 11320, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf977, 11324, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf978, 11328, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf979, 11332, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97a, 11336, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97b, 11340, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97c, 11344, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97d, 11348, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97e, 11352, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97f, 11356, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf980, 11360, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf981, 6329, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf982, 11364, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf983, 11368, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf984, 11372, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf985, 11376, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf986, 11380, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf987, 11384, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf988, 11388, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf989, 11392, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98a, 6253, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98b, 11396, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98c, 11400, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98d, 11404, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98e, 11408, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98f, 11412, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf990, 11416, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf991, 11420, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf992, 11424, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf993, 11428, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf994, 11432, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf995, 11436, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf996, 11440, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf997, 11444, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf998, 11448, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf999, 11452, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99a, 11456, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99b, 11460, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99c, 11464, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99d, 11468, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99e, 11472, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99f, 11476, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a0, 11480, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a1, 11296, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a2, 11484, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a3, 11488, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a4, 11492, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a5, 11496, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a6, 11500, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a7, 11504, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a8, 11508, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a9, 11512, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9aa, 11232, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ab, 11516, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ac, 11520, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ad, 11524, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ae, 11528, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9af, 11532, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b0, 11536, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b1, 11540, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b2, 11544, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b3, 11548, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b4, 11552, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b5, 11556, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b6, 11560, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b7, 11564, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b8, 11568, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b9, 11572, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ba, 11576, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9bb, 11580, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9bc, 11584, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9bd, 11588, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9be, 11592, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9bf, 10944, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c0, 11596, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c1, 11600, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c2, 11604, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c3, 11608, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c4, 7025, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c5, 11612, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c6, 11616, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c7, 11620, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c8, 11624, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c9, 11628, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ca, 11632, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9cb, 11636, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9cc, 11640, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9cd, 11644, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ce, 11648, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9cf, 11652, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d0, 11656, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d1, 8562, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d2, 11660, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d3, 11664, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d4, 11668, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d5, 11672, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d6, 11676, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d7, 11680, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d8, 11684, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d9, 11688, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9da, 11692, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9db, 11240, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9dc, 11696, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9dd, 11700, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9de, 11704, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9df, 11708, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e0, 11712, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e1, 11716, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e2, 11720, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e3, 11724, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e4, 11728, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e5, 11732, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e6, 11736, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e7, 11740, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e8, 11744, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e9, 6841, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ea, 11748, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9eb, 11752, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ec, 11756, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ed, 11760, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ee, 11764, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ef, 11768, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f0, 11772, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f1, 11776, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f2, 11780, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f3, 11784, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f4, 11788, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f5, 11792, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f6, 11796, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f7, 6645, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f8, 11800, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f9, 11804, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fa, 11808, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fb, 11812, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fc, 11816, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fd, 11820, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fe, 11824, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ff, 11828, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa00, 11832, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa01, 11836, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa02, 11840, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa03, 11844, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa04, 11848, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa05, 11852, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa06, 11856, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa07, 11860, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa08, 6753, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa09, 11864, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa0a, 6765, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa0b, 11868, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa0c, 11872, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa0d, 11876, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa10, 11880, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa12, 11884, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa15, 11888, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa16, 11892, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa17, 11896, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa18, 11900, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa19, 11904, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1a, 11908, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1b, 11912, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1c, 11916, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1d, 11920, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1e, 6673, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa20, 11924, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa22, 11928, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa25, 11932, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa26, 11936, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2a, 11940, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2b, 11944, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2c, 11948, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2d, 11952, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa30, 11956, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa31, 11960, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa32, 11964, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa33, 11968, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa34, 11972, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa35, 11976, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa36, 11980, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa37, 11984, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa38, 11988, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa39, 11992, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3a, 11996, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3b, 12000, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3c, 6357, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3d, 12004, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3e, 12008, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3f, 12012, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa40, 12016, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa41, 12020, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa42, 12024, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa43, 12028, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa44, 12032, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa45, 12036, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa46, 12040, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa47, 12044, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa48, 12048, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa49, 12052, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4a, 12056, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4b, 12060, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4c, 8582, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4d, 12064, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4e, 12068, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4f, 12072, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa50, 12076, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa51, 8598, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa52, 12080, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa53, 12084, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa54, 12088, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa55, 12092, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa56, 12096, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa57, 11440, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa58, 12100, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa59, 12104, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5a, 12108, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5b, 12112, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5c, 12116, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5d, 12120, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5e, 12120, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5f, 12124, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa60, 12128, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa61, 12132, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa62, 12136, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa63, 12140, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa64, 12144, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa65, 12148, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa66, 12152, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa67, 11932, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa68, 12156, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa69, 12160, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa6a, 12164, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa6b, 12168, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa6c, 12172, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa6d, 12177, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa70, 12181, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa71, 12185, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa72, 12189, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa73, 12193, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa74, 12197, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa75, 12201, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa76, 12205, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa77, 12209, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa78, 11980, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa79, 12213, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7a, 12217, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7b, 12221, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7c, 11880, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7d, 12225, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7e, 12229, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7f, 12233, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa80, 12237, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa81, 12241, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa82, 12245, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa83, 12249, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa84, 12253, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa85, 12257, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa86, 12261, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa87, 12265, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa88, 12269, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa89, 12012, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8a, 12273, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8b, 12016, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8c, 12277, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8d, 12281, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8e, 12285, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8f, 12289, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa90, 12293, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa91, 11884, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa92, 11028, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa93, 12297, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa94, 12301, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa95, 6489, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa96, 11300, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa97, 11632, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa98, 12305, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa99, 12309, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9a, 12044, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9b, 12313, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9c, 12048, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9d, 12317, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9e, 12321, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9f, 12325, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa0, 11892, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa1, 12329, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa2, 12333, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa3, 12337, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa4, 12341, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa5, 12345, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa6, 11896, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa7, 12349, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa8, 12353, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa9, 12357, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaaa, 12361, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaab, 12365, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaac, 12369, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaad, 12096, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaae, 12373, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaaf, 12377, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab0, 11440, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab1, 12381, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab2, 12112, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab3, 12385, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab4, 12389, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab5, 12393, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab6, 12397, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab7, 12401, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab8, 12132, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab9, 12405, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaba, 11928, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabb, 12409, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabc, 12136, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabd, 11224, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabe, 12413, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabf, 12140, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac0, 12417, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac1, 12148, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac2, 12421, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac3, 12425, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac4, 12429, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac5, 12433, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac6, 12437, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac7, 12156, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac8, 11916, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac9, 12441, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaca, 12160, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfacb, 12445, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfacc, 12164, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfacd, 12449, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xface, 7029, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfacf, 12453, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad0, 12458, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad1, 12463, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad2, 12468, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad3, 12472, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad4, 12476, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad5, 12480, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad6, 12485, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad7, 12490, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad8, 12495, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad9, 12499, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb00, G_UNICODE_NOT_PRESENT_OFFSET, 12503 },
+  { 0xfb01, G_UNICODE_NOT_PRESENT_OFFSET, 12506 },
+  { 0xfb02, G_UNICODE_NOT_PRESENT_OFFSET, 12509 },
+  { 0xfb03, G_UNICODE_NOT_PRESENT_OFFSET, 12512 },
+  { 0xfb04, G_UNICODE_NOT_PRESENT_OFFSET, 12516 },
+  { 0xfb05, G_UNICODE_NOT_PRESENT_OFFSET, 12520 },
+  { 0xfb06, G_UNICODE_NOT_PRESENT_OFFSET, 12520 },
+  { 0xfb13, G_UNICODE_NOT_PRESENT_OFFSET, 12523 },
+  { 0xfb14, G_UNICODE_NOT_PRESENT_OFFSET, 12528 },
+  { 0xfb15, G_UNICODE_NOT_PRESENT_OFFSET, 12533 },
+  { 0xfb16, G_UNICODE_NOT_PRESENT_OFFSET, 12538 },
+  { 0xfb17, G_UNICODE_NOT_PRESENT_OFFSET, 12543 },
+  { 0xfb1d, 12548, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb1f, 12553, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb20, G_UNICODE_NOT_PRESENT_OFFSET, 12558 },
   { 0xfb21, G_UNICODE_NOT_PRESENT_OFFSET, 5338 },
   { 0xfb22, G_UNICODE_NOT_PRESENT_OFFSET, 5347 },
-  { 0xfb23, G_UNICODE_NOT_PRESENT_OFFSET, 12507 },
-  { 0xfb24, G_UNICODE_NOT_PRESENT_OFFSET, 12510 },
-  { 0xfb25, G_UNICODE_NOT_PRESENT_OFFSET, 12513 },
-  { 0xfb26, G_UNICODE_NOT_PRESENT_OFFSET, 12516 },
-  { 0xfb27, G_UNICODE_NOT_PRESENT_OFFSET, 12519 },
-  { 0xfb28, G_UNICODE_NOT_PRESENT_OFFSET, 12522 },
+  { 0xfb23, G_UNICODE_NOT_PRESENT_OFFSET, 12561 },
+  { 0xfb24, G_UNICODE_NOT_PRESENT_OFFSET, 12564 },
+  { 0xfb25, G_UNICODE_NOT_PRESENT_OFFSET, 12567 },
+  { 0xfb26, G_UNICODE_NOT_PRESENT_OFFSET, 12570 },
+  { 0xfb27, G_UNICODE_NOT_PRESENT_OFFSET, 12573 },
+  { 0xfb28, G_UNICODE_NOT_PRESENT_OFFSET, 12576 },
   { 0xfb29, G_UNICODE_NOT_PRESENT_OFFSET, 5267 },
-  { 0xfb2a, 12525, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2b, 12530, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2c, 12535, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2d, 12542, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2e, 12549, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2f, 12554, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb30, 12559, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb31, 12564, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb32, 12569, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb33, 12574, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb34, 12579, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb35, 12584, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb36, 12589, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb38, 12594, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb39, 12599, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb3a, 12604, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb3b, 12609, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb3c, 12614, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb3e, 12619, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb40, 12624, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb41, 12629, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb43, 12634, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb44, 12639, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb46, 12644, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb47, 12649, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb48, 12654, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb49, 12659, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4a, 12664, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4b, 12669, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4c, 12674, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4d, 12679, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4e, 12684, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4f, G_UNICODE_NOT_PRESENT_OFFSET, 12689 },
-  { 0xfb50, G_UNICODE_NOT_PRESENT_OFFSET, 12694 },
-  { 0xfb51, G_UNICODE_NOT_PRESENT_OFFSET, 12694 },
-  { 0xfb52, G_UNICODE_NOT_PRESENT_OFFSET, 12697 },
-  { 0xfb53, G_UNICODE_NOT_PRESENT_OFFSET, 12697 },
-  { 0xfb54, G_UNICODE_NOT_PRESENT_OFFSET, 12697 },
-  { 0xfb55, G_UNICODE_NOT_PRESENT_OFFSET, 12697 },
-  { 0xfb56, G_UNICODE_NOT_PRESENT_OFFSET, 12700 },
-  { 0xfb57, G_UNICODE_NOT_PRESENT_OFFSET, 12700 },
-  { 0xfb58, G_UNICODE_NOT_PRESENT_OFFSET, 12700 },
-  { 0xfb59, G_UNICODE_NOT_PRESENT_OFFSET, 12700 },
-  { 0xfb5a, G_UNICODE_NOT_PRESENT_OFFSET, 12703 },
-  { 0xfb5b, G_UNICODE_NOT_PRESENT_OFFSET, 12703 },
-  { 0xfb5c, G_UNICODE_NOT_PRESENT_OFFSET, 12703 },
-  { 0xfb5d, G_UNICODE_NOT_PRESENT_OFFSET, 12703 },
-  { 0xfb5e, G_UNICODE_NOT_PRESENT_OFFSET, 12706 },
-  { 0xfb5f, G_UNICODE_NOT_PRESENT_OFFSET, 12706 },
-  { 0xfb60, G_UNICODE_NOT_PRESENT_OFFSET, 12706 },
-  { 0xfb61, G_UNICODE_NOT_PRESENT_OFFSET, 12706 },
-  { 0xfb62, G_UNICODE_NOT_PRESENT_OFFSET, 12709 },
-  { 0xfb63, G_UNICODE_NOT_PRESENT_OFFSET, 12709 },
-  { 0xfb64, G_UNICODE_NOT_PRESENT_OFFSET, 12709 },
-  { 0xfb65, G_UNICODE_NOT_PRESENT_OFFSET, 12709 },
-  { 0xfb66, G_UNICODE_NOT_PRESENT_OFFSET, 12712 },
-  { 0xfb67, G_UNICODE_NOT_PRESENT_OFFSET, 12712 },
-  { 0xfb68, G_UNICODE_NOT_PRESENT_OFFSET, 12712 },
-  { 0xfb69, G_UNICODE_NOT_PRESENT_OFFSET, 12712 },
-  { 0xfb6a, G_UNICODE_NOT_PRESENT_OFFSET, 12715 },
-  { 0xfb6b, G_UNICODE_NOT_PRESENT_OFFSET, 12715 },
-  { 0xfb6c, G_UNICODE_NOT_PRESENT_OFFSET, 12715 },
-  { 0xfb6d, G_UNICODE_NOT_PRESENT_OFFSET, 12715 },
-  { 0xfb6e, G_UNICODE_NOT_PRESENT_OFFSET, 12718 },
-  { 0xfb6f, G_UNICODE_NOT_PRESENT_OFFSET, 12718 },
-  { 0xfb70, G_UNICODE_NOT_PRESENT_OFFSET, 12718 },
-  { 0xfb71, G_UNICODE_NOT_PRESENT_OFFSET, 12718 },
-  { 0xfb72, G_UNICODE_NOT_PRESENT_OFFSET, 12721 },
-  { 0xfb73, G_UNICODE_NOT_PRESENT_OFFSET, 12721 },
-  { 0xfb74, G_UNICODE_NOT_PRESENT_OFFSET, 12721 },
-  { 0xfb75, G_UNICODE_NOT_PRESENT_OFFSET, 12721 },
-  { 0xfb76, G_UNICODE_NOT_PRESENT_OFFSET, 12724 },
-  { 0xfb77, G_UNICODE_NOT_PRESENT_OFFSET, 12724 },
-  { 0xfb78, G_UNICODE_NOT_PRESENT_OFFSET, 12724 },
-  { 0xfb79, G_UNICODE_NOT_PRESENT_OFFSET, 12724 },
-  { 0xfb7a, G_UNICODE_NOT_PRESENT_OFFSET, 12727 },
-  { 0xfb7b, G_UNICODE_NOT_PRESENT_OFFSET, 12727 },
-  { 0xfb7c, G_UNICODE_NOT_PRESENT_OFFSET, 12727 },
-  { 0xfb7d, G_UNICODE_NOT_PRESENT_OFFSET, 12727 },
-  { 0xfb7e, G_UNICODE_NOT_PRESENT_OFFSET, 12730 },
-  { 0xfb7f, G_UNICODE_NOT_PRESENT_OFFSET, 12730 },
-  { 0xfb80, G_UNICODE_NOT_PRESENT_OFFSET, 12730 },
-  { 0xfb81, G_UNICODE_NOT_PRESENT_OFFSET, 12730 },
-  { 0xfb82, G_UNICODE_NOT_PRESENT_OFFSET, 12733 },
-  { 0xfb83, G_UNICODE_NOT_PRESENT_OFFSET, 12733 },
-  { 0xfb84, G_UNICODE_NOT_PRESENT_OFFSET, 12736 },
-  { 0xfb85, G_UNICODE_NOT_PRESENT_OFFSET, 12736 },
-  { 0xfb86, G_UNICODE_NOT_PRESENT_OFFSET, 12739 },
-  { 0xfb87, G_UNICODE_NOT_PRESENT_OFFSET, 12739 },
-  { 0xfb88, G_UNICODE_NOT_PRESENT_OFFSET, 12742 },
-  { 0xfb89, G_UNICODE_NOT_PRESENT_OFFSET, 12742 },
-  { 0xfb8a, G_UNICODE_NOT_PRESENT_OFFSET, 12745 },
-  { 0xfb8b, G_UNICODE_NOT_PRESENT_OFFSET, 12745 },
-  { 0xfb8c, G_UNICODE_NOT_PRESENT_OFFSET, 12748 },
-  { 0xfb8d, G_UNICODE_NOT_PRESENT_OFFSET, 12748 },
-  { 0xfb8e, G_UNICODE_NOT_PRESENT_OFFSET, 12751 },
-  { 0xfb8f, G_UNICODE_NOT_PRESENT_OFFSET, 12751 },
-  { 0xfb90, G_UNICODE_NOT_PRESENT_OFFSET, 12751 },
-  { 0xfb91, G_UNICODE_NOT_PRESENT_OFFSET, 12751 },
-  { 0xfb92, G_UNICODE_NOT_PRESENT_OFFSET, 12754 },
-  { 0xfb93, G_UNICODE_NOT_PRESENT_OFFSET, 12754 },
-  { 0xfb94, G_UNICODE_NOT_PRESENT_OFFSET, 12754 },
-  { 0xfb95, G_UNICODE_NOT_PRESENT_OFFSET, 12754 },
-  { 0xfb96, G_UNICODE_NOT_PRESENT_OFFSET, 12757 },
-  { 0xfb97, G_UNICODE_NOT_PRESENT_OFFSET, 12757 },
-  { 0xfb98, G_UNICODE_NOT_PRESENT_OFFSET, 12757 },
-  { 0xfb99, G_UNICODE_NOT_PRESENT_OFFSET, 12757 },
-  { 0xfb9a, G_UNICODE_NOT_PRESENT_OFFSET, 12760 },
-  { 0xfb9b, G_UNICODE_NOT_PRESENT_OFFSET, 12760 },
-  { 0xfb9c, G_UNICODE_NOT_PRESENT_OFFSET, 12760 },
-  { 0xfb9d, G_UNICODE_NOT_PRESENT_OFFSET, 12760 },
-  { 0xfb9e, G_UNICODE_NOT_PRESENT_OFFSET, 12763 },
-  { 0xfb9f, G_UNICODE_NOT_PRESENT_OFFSET, 12763 },
-  { 0xfba0, G_UNICODE_NOT_PRESENT_OFFSET, 12766 },
-  { 0xfba1, G_UNICODE_NOT_PRESENT_OFFSET, 12766 },
-  { 0xfba2, G_UNICODE_NOT_PRESENT_OFFSET, 12766 },
-  { 0xfba3, G_UNICODE_NOT_PRESENT_OFFSET, 12766 },
+  { 0xfb2a, 12579, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2b, 12584, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2c, 12589, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2d, 12596, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2e, 12603, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2f, 12608, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb30, 12613, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb31, 12618, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb32, 12623, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb33, 12628, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb34, 12633, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb35, 12638, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb36, 12643, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb38, 12648, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb39, 12653, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb3a, 12658, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb3b, 12663, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb3c, 12668, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb3e, 12673, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb40, 12678, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb41, 12683, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb43, 12688, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb44, 12693, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb46, 12698, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb47, 12703, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb48, 12708, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb49, 12713, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4a, 12718, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4b, 12723, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4c, 12728, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4d, 12733, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4e, 12738, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4f, G_UNICODE_NOT_PRESENT_OFFSET, 12743 },
+  { 0xfb50, G_UNICODE_NOT_PRESENT_OFFSET, 12748 },
+  { 0xfb51, G_UNICODE_NOT_PRESENT_OFFSET, 12748 },
+  { 0xfb52, G_UNICODE_NOT_PRESENT_OFFSET, 12751 },
+  { 0xfb53, G_UNICODE_NOT_PRESENT_OFFSET, 12751 },
+  { 0xfb54, G_UNICODE_NOT_PRESENT_OFFSET, 12751 },
+  { 0xfb55, G_UNICODE_NOT_PRESENT_OFFSET, 12751 },
+  { 0xfb56, G_UNICODE_NOT_PRESENT_OFFSET, 12754 },
+  { 0xfb57, G_UNICODE_NOT_PRESENT_OFFSET, 12754 },
+  { 0xfb58, G_UNICODE_NOT_PRESENT_OFFSET, 12754 },
+  { 0xfb59, G_UNICODE_NOT_PRESENT_OFFSET, 12754 },
+  { 0xfb5a, G_UNICODE_NOT_PRESENT_OFFSET, 12757 },
+  { 0xfb5b, G_UNICODE_NOT_PRESENT_OFFSET, 12757 },
+  { 0xfb5c, G_UNICODE_NOT_PRESENT_OFFSET, 12757 },
+  { 0xfb5d, G_UNICODE_NOT_PRESENT_OFFSET, 12757 },
+  { 0xfb5e, G_UNICODE_NOT_PRESENT_OFFSET, 12760 },
+  { 0xfb5f, G_UNICODE_NOT_PRESENT_OFFSET, 12760 },
+  { 0xfb60, G_UNICODE_NOT_PRESENT_OFFSET, 12760 },
+  { 0xfb61, G_UNICODE_NOT_PRESENT_OFFSET, 12760 },
+  { 0xfb62, G_UNICODE_NOT_PRESENT_OFFSET, 12763 },
+  { 0xfb63, G_UNICODE_NOT_PRESENT_OFFSET, 12763 },
+  { 0xfb64, G_UNICODE_NOT_PRESENT_OFFSET, 12763 },
+  { 0xfb65, G_UNICODE_NOT_PRESENT_OFFSET, 12763 },
+  { 0xfb66, G_UNICODE_NOT_PRESENT_OFFSET, 12766 },
+  { 0xfb67, G_UNICODE_NOT_PRESENT_OFFSET, 12766 },
+  { 0xfb68, G_UNICODE_NOT_PRESENT_OFFSET, 12766 },
+  { 0xfb69, G_UNICODE_NOT_PRESENT_OFFSET, 12766 },
+  { 0xfb6a, G_UNICODE_NOT_PRESENT_OFFSET, 12769 },
+  { 0xfb6b, G_UNICODE_NOT_PRESENT_OFFSET, 12769 },
+  { 0xfb6c, G_UNICODE_NOT_PRESENT_OFFSET, 12769 },
+  { 0xfb6d, G_UNICODE_NOT_PRESENT_OFFSET, 12769 },
+  { 0xfb6e, G_UNICODE_NOT_PRESENT_OFFSET, 12772 },
+  { 0xfb6f, G_UNICODE_NOT_PRESENT_OFFSET, 12772 },
+  { 0xfb70, G_UNICODE_NOT_PRESENT_OFFSET, 12772 },
+  { 0xfb71, G_UNICODE_NOT_PRESENT_OFFSET, 12772 },
+  { 0xfb72, G_UNICODE_NOT_PRESENT_OFFSET, 12775 },
+  { 0xfb73, G_UNICODE_NOT_PRESENT_OFFSET, 12775 },
+  { 0xfb74, G_UNICODE_NOT_PRESENT_OFFSET, 12775 },
+  { 0xfb75, G_UNICODE_NOT_PRESENT_OFFSET, 12775 },
+  { 0xfb76, G_UNICODE_NOT_PRESENT_OFFSET, 12778 },
+  { 0xfb77, G_UNICODE_NOT_PRESENT_OFFSET, 12778 },
+  { 0xfb78, G_UNICODE_NOT_PRESENT_OFFSET, 12778 },
+  { 0xfb79, G_UNICODE_NOT_PRESENT_OFFSET, 12778 },
+  { 0xfb7a, G_UNICODE_NOT_PRESENT_OFFSET, 12781 },
+  { 0xfb7b, G_UNICODE_NOT_PRESENT_OFFSET, 12781 },
+  { 0xfb7c, G_UNICODE_NOT_PRESENT_OFFSET, 12781 },
+  { 0xfb7d, G_UNICODE_NOT_PRESENT_OFFSET, 12781 },
+  { 0xfb7e, G_UNICODE_NOT_PRESENT_OFFSET, 12784 },
+  { 0xfb7f, G_UNICODE_NOT_PRESENT_OFFSET, 12784 },
+  { 0xfb80, G_UNICODE_NOT_PRESENT_OFFSET, 12784 },
+  { 0xfb81, G_UNICODE_NOT_PRESENT_OFFSET, 12784 },
+  { 0xfb82, G_UNICODE_NOT_PRESENT_OFFSET, 12787 },
+  { 0xfb83, G_UNICODE_NOT_PRESENT_OFFSET, 12787 },
+  { 0xfb84, G_UNICODE_NOT_PRESENT_OFFSET, 12790 },
+  { 0xfb85, G_UNICODE_NOT_PRESENT_OFFSET, 12790 },
+  { 0xfb86, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
+  { 0xfb87, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
+  { 0xfb88, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
+  { 0xfb89, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
+  { 0xfb8a, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
+  { 0xfb8b, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
+  { 0xfb8c, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
+  { 0xfb8d, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
+  { 0xfb8e, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
+  { 0xfb8f, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
+  { 0xfb90, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
+  { 0xfb91, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
+  { 0xfb92, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
+  { 0xfb93, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
+  { 0xfb94, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
+  { 0xfb95, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
+  { 0xfb96, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
+  { 0xfb97, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
+  { 0xfb98, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
+  { 0xfb99, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
+  { 0xfb9a, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
+  { 0xfb9b, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
+  { 0xfb9c, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
+  { 0xfb9d, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
+  { 0xfb9e, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
+  { 0xfb9f, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
+  { 0xfba0, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
+  { 0xfba1, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
+  { 0xfba2, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
+  { 0xfba3, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
   { 0xfba4, G_UNICODE_NOT_PRESENT_OFFSET, 1721 },
   { 0xfba5, G_UNICODE_NOT_PRESENT_OFFSET, 1721 },
-  { 0xfba6, G_UNICODE_NOT_PRESENT_OFFSET, 12769 },
-  { 0xfba7, G_UNICODE_NOT_PRESENT_OFFSET, 12769 },
-  { 0xfba8, G_UNICODE_NOT_PRESENT_OFFSET, 12769 },
-  { 0xfba9, G_UNICODE_NOT_PRESENT_OFFSET, 12769 },
-  { 0xfbaa, G_UNICODE_NOT_PRESENT_OFFSET, 12772 },
-  { 0xfbab, G_UNICODE_NOT_PRESENT_OFFSET, 12772 },
-  { 0xfbac, G_UNICODE_NOT_PRESENT_OFFSET, 12772 },
-  { 0xfbad, G_UNICODE_NOT_PRESENT_OFFSET, 12772 },
-  { 0xfbae, G_UNICODE_NOT_PRESENT_OFFSET, 12775 },
-  { 0xfbaf, G_UNICODE_NOT_PRESENT_OFFSET, 12775 },
+  { 0xfba6, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
+  { 0xfba7, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
+  { 0xfba8, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
+  { 0xfba9, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
+  { 0xfbaa, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
+  { 0xfbab, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
+  { 0xfbac, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
+  { 0xfbad, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
+  { 0xfbae, G_UNICODE_NOT_PRESENT_OFFSET, 12829 },
+  { 0xfbaf, G_UNICODE_NOT_PRESENT_OFFSET, 12829 },
   { 0xfbb0, G_UNICODE_NOT_PRESENT_OFFSET, 1731 },
   { 0xfbb1, G_UNICODE_NOT_PRESENT_OFFSET, 1731 },
-  { 0xfbd3, G_UNICODE_NOT_PRESENT_OFFSET, 12778 },
-  { 0xfbd4, G_UNICODE_NOT_PRESENT_OFFSET, 12778 },
-  { 0xfbd5, G_UNICODE_NOT_PRESENT_OFFSET, 12778 },
-  { 0xfbd6, G_UNICODE_NOT_PRESENT_OFFSET, 12778 },
-  { 0xfbd7, G_UNICODE_NOT_PRESENT_OFFSET, 12781 },
-  { 0xfbd8, G_UNICODE_NOT_PRESENT_OFFSET, 12781 },
-  { 0xfbd9, G_UNICODE_NOT_PRESENT_OFFSET, 12784 },
-  { 0xfbda, G_UNICODE_NOT_PRESENT_OFFSET, 12784 },
-  { 0xfbdb, G_UNICODE_NOT_PRESENT_OFFSET, 12787 },
-  { 0xfbdc, G_UNICODE_NOT_PRESENT_OFFSET, 12787 },
+  { 0xfbd3, G_UNICODE_NOT_PRESENT_OFFSET, 12832 },
+  { 0xfbd4, G_UNICODE_NOT_PRESENT_OFFSET, 12832 },
+  { 0xfbd5, G_UNICODE_NOT_PRESENT_OFFSET, 12832 },
+  { 0xfbd6, G_UNICODE_NOT_PRESENT_OFFSET, 12832 },
+  { 0xfbd7, G_UNICODE_NOT_PRESENT_OFFSET, 12835 },
+  { 0xfbd8, G_UNICODE_NOT_PRESENT_OFFSET, 12835 },
+  { 0xfbd9, G_UNICODE_NOT_PRESENT_OFFSET, 12838 },
+  { 0xfbda, G_UNICODE_NOT_PRESENT_OFFSET, 12838 },
+  { 0xfbdb, G_UNICODE_NOT_PRESENT_OFFSET, 12841 },
+  { 0xfbdc, G_UNICODE_NOT_PRESENT_OFFSET, 12841 },
   { 0xfbdd, G_UNICODE_NOT_PRESENT_OFFSET, 1711 },
-  { 0xfbde, G_UNICODE_NOT_PRESENT_OFFSET, 12790 },
-  { 0xfbdf, G_UNICODE_NOT_PRESENT_OFFSET, 12790 },
-  { 0xfbe0, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
-  { 0xfbe1, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
-  { 0xfbe2, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
-  { 0xfbe3, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
-  { 0xfbe4, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
-  { 0xfbe5, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
-  { 0xfbe6, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
-  { 0xfbe7, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
-  { 0xfbe8, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
-  { 0xfbe9, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
-  { 0xfbea, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
-  { 0xfbeb, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
-  { 0xfbec, G_UNICODE_NOT_PRESENT_OFFSET, 12812 },
-  { 0xfbed, G_UNICODE_NOT_PRESENT_OFFSET, 12812 },
-  { 0xfbee, G_UNICODE_NOT_PRESENT_OFFSET, 12819 },
-  { 0xfbef, G_UNICODE_NOT_PRESENT_OFFSET, 12819 },
-  { 0xfbf0, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
-  { 0xfbf1, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
-  { 0xfbf2, G_UNICODE_NOT_PRESENT_OFFSET, 12833 },
-  { 0xfbf3, G_UNICODE_NOT_PRESENT_OFFSET, 12833 },
-  { 0xfbf4, G_UNICODE_NOT_PRESENT_OFFSET, 12840 },
-  { 0xfbf5, G_UNICODE_NOT_PRESENT_OFFSET, 12840 },
-  { 0xfbf6, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
-  { 0xfbf7, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
-  { 0xfbf8, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
-  { 0xfbf9, G_UNICODE_NOT_PRESENT_OFFSET, 12854 },
-  { 0xfbfa, G_UNICODE_NOT_PRESENT_OFFSET, 12854 },
-  { 0xfbfb, G_UNICODE_NOT_PRESENT_OFFSET, 12854 },
-  { 0xfbfc, G_UNICODE_NOT_PRESENT_OFFSET, 12861 },
-  { 0xfbfd, G_UNICODE_NOT_PRESENT_OFFSET, 12861 },
-  { 0xfbfe, G_UNICODE_NOT_PRESENT_OFFSET, 12861 },
-  { 0xfbff, G_UNICODE_NOT_PRESENT_OFFSET, 12861 },
-  { 0xfc00, G_UNICODE_NOT_PRESENT_OFFSET, 12864 },
-  { 0xfc01, G_UNICODE_NOT_PRESENT_OFFSET, 12871 },
-  { 0xfc02, G_UNICODE_NOT_PRESENT_OFFSET, 12878 },
-  { 0xfc03, G_UNICODE_NOT_PRESENT_OFFSET, 12854 },
-  { 0xfc04, G_UNICODE_NOT_PRESENT_OFFSET, 12885 },
-  { 0xfc05, G_UNICODE_NOT_PRESENT_OFFSET, 12892 },
-  { 0xfc06, G_UNICODE_NOT_PRESENT_OFFSET, 12897 },
-  { 0xfc07, G_UNICODE_NOT_PRESENT_OFFSET, 12902 },
-  { 0xfc08, G_UNICODE_NOT_PRESENT_OFFSET, 12907 },
-  { 0xfc09, G_UNICODE_NOT_PRESENT_OFFSET, 12912 },
-  { 0xfc0a, G_UNICODE_NOT_PRESENT_OFFSET, 12917 },
-  { 0xfc0b, G_UNICODE_NOT_PRESENT_OFFSET, 12922 },
-  { 0xfc0c, G_UNICODE_NOT_PRESENT_OFFSET, 12927 },
-  { 0xfc0d, G_UNICODE_NOT_PRESENT_OFFSET, 12932 },
-  { 0xfc0e, G_UNICODE_NOT_PRESENT_OFFSET, 12937 },
-  { 0xfc0f, G_UNICODE_NOT_PRESENT_OFFSET, 12942 },
-  { 0xfc10, G_UNICODE_NOT_PRESENT_OFFSET, 12947 },
-  { 0xfc11, G_UNICODE_NOT_PRESENT_OFFSET, 12952 },
-  { 0xfc12, G_UNICODE_NOT_PRESENT_OFFSET, 12957 },
-  { 0xfc13, G_UNICODE_NOT_PRESENT_OFFSET, 12962 },
-  { 0xfc14, G_UNICODE_NOT_PRESENT_OFFSET, 12967 },
-  { 0xfc15, G_UNICODE_NOT_PRESENT_OFFSET, 12972 },
-  { 0xfc16, G_UNICODE_NOT_PRESENT_OFFSET, 12977 },
-  { 0xfc17, G_UNICODE_NOT_PRESENT_OFFSET, 12982 },
-  { 0xfc18, G_UNICODE_NOT_PRESENT_OFFSET, 12987 },
-  { 0xfc19, G_UNICODE_NOT_PRESENT_OFFSET, 12992 },
-  { 0xfc1a, G_UNICODE_NOT_PRESENT_OFFSET, 12997 },
-  { 0xfc1b, G_UNICODE_NOT_PRESENT_OFFSET, 13002 },
-  { 0xfc1c, G_UNICODE_NOT_PRESENT_OFFSET, 13007 },
-  { 0xfc1d, G_UNICODE_NOT_PRESENT_OFFSET, 13012 },
-  { 0xfc1e, G_UNICODE_NOT_PRESENT_OFFSET, 13017 },
-  { 0xfc1f, G_UNICODE_NOT_PRESENT_OFFSET, 13022 },
-  { 0xfc20, G_UNICODE_NOT_PRESENT_OFFSET, 13027 },
-  { 0xfc21, G_UNICODE_NOT_PRESENT_OFFSET, 13032 },
-  { 0xfc22, G_UNICODE_NOT_PRESENT_OFFSET, 13037 },
-  { 0xfc23, G_UNICODE_NOT_PRESENT_OFFSET, 13042 },
-  { 0xfc24, G_UNICODE_NOT_PRESENT_OFFSET, 13047 },
-  { 0xfc25, G_UNICODE_NOT_PRESENT_OFFSET, 13052 },
-  { 0xfc26, G_UNICODE_NOT_PRESENT_OFFSET, 13057 },
-  { 0xfc27, G_UNICODE_NOT_PRESENT_OFFSET, 13062 },
-  { 0xfc28, G_UNICODE_NOT_PRESENT_OFFSET, 13067 },
-  { 0xfc29, G_UNICODE_NOT_PRESENT_OFFSET, 13072 },
-  { 0xfc2a, G_UNICODE_NOT_PRESENT_OFFSET, 13077 },
-  { 0xfc2b, G_UNICODE_NOT_PRESENT_OFFSET, 13082 },
-  { 0xfc2c, G_UNICODE_NOT_PRESENT_OFFSET, 13087 },
-  { 0xfc2d, G_UNICODE_NOT_PRESENT_OFFSET, 13092 },
-  { 0xfc2e, G_UNICODE_NOT_PRESENT_OFFSET, 13097 },
-  { 0xfc2f, G_UNICODE_NOT_PRESENT_OFFSET, 13102 },
-  { 0xfc30, G_UNICODE_NOT_PRESENT_OFFSET, 13107 },
-  { 0xfc31, G_UNICODE_NOT_PRESENT_OFFSET, 13112 },
-  { 0xfc32, G_UNICODE_NOT_PRESENT_OFFSET, 13117 },
-  { 0xfc33, G_UNICODE_NOT_PRESENT_OFFSET, 13122 },
-  { 0xfc34, G_UNICODE_NOT_PRESENT_OFFSET, 13127 },
-  { 0xfc35, G_UNICODE_NOT_PRESENT_OFFSET, 13132 },
-  { 0xfc36, G_UNICODE_NOT_PRESENT_OFFSET, 13137 },
-  { 0xfc37, G_UNICODE_NOT_PRESENT_OFFSET, 13142 },
-  { 0xfc38, G_UNICODE_NOT_PRESENT_OFFSET, 13147 },
-  { 0xfc39, G_UNICODE_NOT_PRESENT_OFFSET, 13152 },
-  { 0xfc3a, G_UNICODE_NOT_PRESENT_OFFSET, 13157 },
-  { 0xfc3b, G_UNICODE_NOT_PRESENT_OFFSET, 13162 },
-  { 0xfc3c, G_UNICODE_NOT_PRESENT_OFFSET, 13167 },
-  { 0xfc3d, G_UNICODE_NOT_PRESENT_OFFSET, 13172 },
-  { 0xfc3e, G_UNICODE_NOT_PRESENT_OFFSET, 13177 },
-  { 0xfc3f, G_UNICODE_NOT_PRESENT_OFFSET, 13182 },
-  { 0xfc40, G_UNICODE_NOT_PRESENT_OFFSET, 13187 },
-  { 0xfc41, G_UNICODE_NOT_PRESENT_OFFSET, 13192 },
-  { 0xfc42, G_UNICODE_NOT_PRESENT_OFFSET, 13197 },
-  { 0xfc43, G_UNICODE_NOT_PRESENT_OFFSET, 13202 },
-  { 0xfc44, G_UNICODE_NOT_PRESENT_OFFSET, 13207 },
-  { 0xfc45, G_UNICODE_NOT_PRESENT_OFFSET, 13212 },
-  { 0xfc46, G_UNICODE_NOT_PRESENT_OFFSET, 13217 },
-  { 0xfc47, G_UNICODE_NOT_PRESENT_OFFSET, 13222 },
-  { 0xfc48, G_UNICODE_NOT_PRESENT_OFFSET, 13227 },
-  { 0xfc49, G_UNICODE_NOT_PRESENT_OFFSET, 13232 },
-  { 0xfc4a, G_UNICODE_NOT_PRESENT_OFFSET, 13237 },
-  { 0xfc4b, G_UNICODE_NOT_PRESENT_OFFSET, 13242 },
-  { 0xfc4c, G_UNICODE_NOT_PRESENT_OFFSET, 13247 },
-  { 0xfc4d, G_UNICODE_NOT_PRESENT_OFFSET, 13252 },
-  { 0xfc4e, G_UNICODE_NOT_PRESENT_OFFSET, 13257 },
-  { 0xfc4f, G_UNICODE_NOT_PRESENT_OFFSET, 13262 },
-  { 0xfc50, G_UNICODE_NOT_PRESENT_OFFSET, 13267 },
-  { 0xfc51, G_UNICODE_NOT_PRESENT_OFFSET, 13272 },
-  { 0xfc52, G_UNICODE_NOT_PRESENT_OFFSET, 13277 },
-  { 0xfc53, G_UNICODE_NOT_PRESENT_OFFSET, 13282 },
-  { 0xfc54, G_UNICODE_NOT_PRESENT_OFFSET, 13287 },
-  { 0xfc55, G_UNICODE_NOT_PRESENT_OFFSET, 13292 },
-  { 0xfc56, G_UNICODE_NOT_PRESENT_OFFSET, 13297 },
-  { 0xfc57, G_UNICODE_NOT_PRESENT_OFFSET, 13302 },
-  { 0xfc58, G_UNICODE_NOT_PRESENT_OFFSET, 13307 },
-  { 0xfc59, G_UNICODE_NOT_PRESENT_OFFSET, 13312 },
-  { 0xfc5a, G_UNICODE_NOT_PRESENT_OFFSET, 13317 },
-  { 0xfc5b, G_UNICODE_NOT_PRESENT_OFFSET, 13322 },
-  { 0xfc5c, G_UNICODE_NOT_PRESENT_OFFSET, 13327 },
-  { 0xfc5d, G_UNICODE_NOT_PRESENT_OFFSET, 13332 },
-  { 0xfc5e, G_UNICODE_NOT_PRESENT_OFFSET, 13337 },
-  { 0xfc5f, G_UNICODE_NOT_PRESENT_OFFSET, 13343 },
-  { 0xfc60, G_UNICODE_NOT_PRESENT_OFFSET, 13349 },
-  { 0xfc61, G_UNICODE_NOT_PRESENT_OFFSET, 13355 },
-  { 0xfc62, G_UNICODE_NOT_PRESENT_OFFSET, 13361 },
-  { 0xfc63, G_UNICODE_NOT_PRESENT_OFFSET, 13367 },
-  { 0xfc64, G_UNICODE_NOT_PRESENT_OFFSET, 13373 },
-  { 0xfc65, G_UNICODE_NOT_PRESENT_OFFSET, 13380 },
-  { 0xfc66, G_UNICODE_NOT_PRESENT_OFFSET, 12878 },
-  { 0xfc67, G_UNICODE_NOT_PRESENT_OFFSET, 13387 },
-  { 0xfc68, G_UNICODE_NOT_PRESENT_OFFSET, 12854 },
-  { 0xfc69, G_UNICODE_NOT_PRESENT_OFFSET, 12885 },
-  { 0xfc6a, G_UNICODE_NOT_PRESENT_OFFSET, 13394 },
-  { 0xfc6b, G_UNICODE_NOT_PRESENT_OFFSET, 13399 },
-  { 0xfc6c, G_UNICODE_NOT_PRESENT_OFFSET, 12907 },
-  { 0xfc6d, G_UNICODE_NOT_PRESENT_OFFSET, 13404 },
-  { 0xfc6e, G_UNICODE_NOT_PRESENT_OFFSET, 12912 },
-  { 0xfc6f, G_UNICODE_NOT_PRESENT_OFFSET, 12917 },
-  { 0xfc70, G_UNICODE_NOT_PRESENT_OFFSET, 13409 },
-  { 0xfc71, G_UNICODE_NOT_PRESENT_OFFSET, 13414 },
-  { 0xfc72, G_UNICODE_NOT_PRESENT_OFFSET, 12937 },
-  { 0xfc73, G_UNICODE_NOT_PRESENT_OFFSET, 13419 },
-  { 0xfc74, G_UNICODE_NOT_PRESENT_OFFSET, 12942 },
-  { 0xfc75, G_UNICODE_NOT_PRESENT_OFFSET, 12947 },
-  { 0xfc76, G_UNICODE_NOT_PRESENT_OFFSET, 13424 },
-  { 0xfc77, G_UNICODE_NOT_PRESENT_OFFSET, 13429 },
-  { 0xfc78, G_UNICODE_NOT_PRESENT_OFFSET, 12957 },
-  { 0xfc79, G_UNICODE_NOT_PRESENT_OFFSET, 13434 },
-  { 0xfc7a, G_UNICODE_NOT_PRESENT_OFFSET, 12962 },
-  { 0xfc7b, G_UNICODE_NOT_PRESENT_OFFSET, 12967 },
-  { 0xfc7c, G_UNICODE_NOT_PRESENT_OFFSET, 13112 },
-  { 0xfc7d, G_UNICODE_NOT_PRESENT_OFFSET, 13117 },
-  { 0xfc7e, G_UNICODE_NOT_PRESENT_OFFSET, 13132 },
-  { 0xfc7f, G_UNICODE_NOT_PRESENT_OFFSET, 13137 },
-  { 0xfc80, G_UNICODE_NOT_PRESENT_OFFSET, 13142 },
-  { 0xfc81, G_UNICODE_NOT_PRESENT_OFFSET, 13162 },
-  { 0xfc82, G_UNICODE_NOT_PRESENT_OFFSET, 13167 },
-  { 0xfc83, G_UNICODE_NOT_PRESENT_OFFSET, 13172 },
-  { 0xfc84, G_UNICODE_NOT_PRESENT_OFFSET, 13177 },
-  { 0xfc85, G_UNICODE_NOT_PRESENT_OFFSET, 13197 },
-  { 0xfc86, G_UNICODE_NOT_PRESENT_OFFSET, 13202 },
-  { 0xfc87, G_UNICODE_NOT_PRESENT_OFFSET, 13207 },
-  { 0xfc88, G_UNICODE_NOT_PRESENT_OFFSET, 13439 },
-  { 0xfc89, G_UNICODE_NOT_PRESENT_OFFSET, 13227 },
-  { 0xfc8a, G_UNICODE_NOT_PRESENT_OFFSET, 13444 },
-  { 0xfc8b, G_UNICODE_NOT_PRESENT_OFFSET, 13449 },
-  { 0xfc8c, G_UNICODE_NOT_PRESENT_OFFSET, 13257 },
-  { 0xfc8d, G_UNICODE_NOT_PRESENT_OFFSET, 13454 },
-  { 0xfc8e, G_UNICODE_NOT_PRESENT_OFFSET, 13262 },
-  { 0xfc8f, G_UNICODE_NOT_PRESENT_OFFSET, 13267 },
-  { 0xfc90, G_UNICODE_NOT_PRESENT_OFFSET, 13332 },
-  { 0xfc91, G_UNICODE_NOT_PRESENT_OFFSET, 13459 },
-  { 0xfc92, G_UNICODE_NOT_PRESENT_OFFSET, 13464 },
-  { 0xfc93, G_UNICODE_NOT_PRESENT_OFFSET, 13307 },
-  { 0xfc94, G_UNICODE_NOT_PRESENT_OFFSET, 13469 },
-  { 0xfc95, G_UNICODE_NOT_PRESENT_OFFSET, 13312 },
-  { 0xfc96, G_UNICODE_NOT_PRESENT_OFFSET, 13317 },
-  { 0xfc97, G_UNICODE_NOT_PRESENT_OFFSET, 12864 },
-  { 0xfc98, G_UNICODE_NOT_PRESENT_OFFSET, 12871 },
-  { 0xfc99, G_UNICODE_NOT_PRESENT_OFFSET, 13474 },
-  { 0xfc9a, G_UNICODE_NOT_PRESENT_OFFSET, 12878 },
-  { 0xfc9b, G_UNICODE_NOT_PRESENT_OFFSET, 13481 },
-  { 0xfc9c, G_UNICODE_NOT_PRESENT_OFFSET, 12892 },
-  { 0xfc9d, G_UNICODE_NOT_PRESENT_OFFSET, 12897 },
-  { 0xfc9e, G_UNICODE_NOT_PRESENT_OFFSET, 12902 },
-  { 0xfc9f, G_UNICODE_NOT_PRESENT_OFFSET, 12907 },
-  { 0xfca0, G_UNICODE_NOT_PRESENT_OFFSET, 13488 },
-  { 0xfca1, G_UNICODE_NOT_PRESENT_OFFSET, 12922 },
-  { 0xfca2, G_UNICODE_NOT_PRESENT_OFFSET, 12927 },
-  { 0xfca3, G_UNICODE_NOT_PRESENT_OFFSET, 12932 },
-  { 0xfca4, G_UNICODE_NOT_PRESENT_OFFSET, 12937 },
-  { 0xfca5, G_UNICODE_NOT_PRESENT_OFFSET, 13493 },
-  { 0xfca6, G_UNICODE_NOT_PRESENT_OFFSET, 12957 },
-  { 0xfca7, G_UNICODE_NOT_PRESENT_OFFSET, 12972 },
-  { 0xfca8, G_UNICODE_NOT_PRESENT_OFFSET, 12977 },
-  { 0xfca9, G_UNICODE_NOT_PRESENT_OFFSET, 12982 },
-  { 0xfcaa, G_UNICODE_NOT_PRESENT_OFFSET, 12987 },
-  { 0xfcab, G_UNICODE_NOT_PRESENT_OFFSET, 12992 },
-  { 0xfcac, G_UNICODE_NOT_PRESENT_OFFSET, 13002 },
-  { 0xfcad, G_UNICODE_NOT_PRESENT_OFFSET, 13007 },
-  { 0xfcae, G_UNICODE_NOT_PRESENT_OFFSET, 13012 },
-  { 0xfcaf, G_UNICODE_NOT_PRESENT_OFFSET, 13017 },
-  { 0xfcb0, G_UNICODE_NOT_PRESENT_OFFSET, 13022 },
-  { 0xfcb1, G_UNICODE_NOT_PRESENT_OFFSET, 13027 },
-  { 0xfcb2, G_UNICODE_NOT_PRESENT_OFFSET, 13498 },
-  { 0xfcb3, G_UNICODE_NOT_PRESENT_OFFSET, 13032 },
-  { 0xfcb4, G_UNICODE_NOT_PRESENT_OFFSET, 13037 },
-  { 0xfcb5, G_UNICODE_NOT_PRESENT_OFFSET, 13042 },
-  { 0xfcb6, G_UNICODE_NOT_PRESENT_OFFSET, 13047 },
-  { 0xfcb7, G_UNICODE_NOT_PRESENT_OFFSET, 13052 },
-  { 0xfcb8, G_UNICODE_NOT_PRESENT_OFFSET, 13057 },
-  { 0xfcb9, G_UNICODE_NOT_PRESENT_OFFSET, 13067 },
-  { 0xfcba, G_UNICODE_NOT_PRESENT_OFFSET, 13072 },
-  { 0xfcbb, G_UNICODE_NOT_PRESENT_OFFSET, 13077 },
-  { 0xfcbc, G_UNICODE_NOT_PRESENT_OFFSET, 13082 },
-  { 0xfcbd, G_UNICODE_NOT_PRESENT_OFFSET, 13087 },
-  { 0xfcbe, G_UNICODE_NOT_PRESENT_OFFSET, 13092 },
-  { 0xfcbf, G_UNICODE_NOT_PRESENT_OFFSET, 13097 },
-  { 0xfcc0, G_UNICODE_NOT_PRESENT_OFFSET, 13102 },
-  { 0xfcc1, G_UNICODE_NOT_PRESENT_OFFSET, 13107 },
-  { 0xfcc2, G_UNICODE_NOT_PRESENT_OFFSET, 13122 },
-  { 0xfcc3, G_UNICODE_NOT_PRESENT_OFFSET, 13127 },
-  { 0xfcc4, G_UNICODE_NOT_PRESENT_OFFSET, 13147 },
-  { 0xfcc5, G_UNICODE_NOT_PRESENT_OFFSET, 13152 },
-  { 0xfcc6, G_UNICODE_NOT_PRESENT_OFFSET, 13157 },
-  { 0xfcc7, G_UNICODE_NOT_PRESENT_OFFSET, 13162 },
-  { 0xfcc8, G_UNICODE_NOT_PRESENT_OFFSET, 13167 },
-  { 0xfcc9, G_UNICODE_NOT_PRESENT_OFFSET, 13182 },
-  { 0xfcca, G_UNICODE_NOT_PRESENT_OFFSET, 13187 },
-  { 0xfccb, G_UNICODE_NOT_PRESENT_OFFSET, 13192 },
-  { 0xfccc, G_UNICODE_NOT_PRESENT_OFFSET, 13197 },
-  { 0xfccd, G_UNICODE_NOT_PRESENT_OFFSET, 13503 },
-  { 0xfcce, G_UNICODE_NOT_PRESENT_OFFSET, 13212 },
-  { 0xfccf, G_UNICODE_NOT_PRESENT_OFFSET, 13217 },
-  { 0xfcd0, G_UNICODE_NOT_PRESENT_OFFSET, 13222 },
-  { 0xfcd1, G_UNICODE_NOT_PRESENT_OFFSET, 13227 },
-  { 0xfcd2, G_UNICODE_NOT_PRESENT_OFFSET, 13242 },
-  { 0xfcd3, G_UNICODE_NOT_PRESENT_OFFSET, 13247 },
-  { 0xfcd4, G_UNICODE_NOT_PRESENT_OFFSET, 13252 },
-  { 0xfcd5, G_UNICODE_NOT_PRESENT_OFFSET, 13257 },
-  { 0xfcd6, G_UNICODE_NOT_PRESENT_OFFSET, 13508 },
-  { 0xfcd7, G_UNICODE_NOT_PRESENT_OFFSET, 13272 },
-  { 0xfcd8, G_UNICODE_NOT_PRESENT_OFFSET, 13277 },
-  { 0xfcd9, G_UNICODE_NOT_PRESENT_OFFSET, 13513 },
-  { 0xfcda, G_UNICODE_NOT_PRESENT_OFFSET, 13292 },
-  { 0xfcdb, G_UNICODE_NOT_PRESENT_OFFSET, 13297 },
-  { 0xfcdc, G_UNICODE_NOT_PRESENT_OFFSET, 13302 },
-  { 0xfcdd, G_UNICODE_NOT_PRESENT_OFFSET, 13307 },
-  { 0xfcde, G_UNICODE_NOT_PRESENT_OFFSET, 13518 },
-  { 0xfcdf, G_UNICODE_NOT_PRESENT_OFFSET, 12878 },
-  { 0xfce0, G_UNICODE_NOT_PRESENT_OFFSET, 13481 },
-  { 0xfce1, G_UNICODE_NOT_PRESENT_OFFSET, 12907 },
-  { 0xfce2, G_UNICODE_NOT_PRESENT_OFFSET, 13488 },
-  { 0xfce3, G_UNICODE_NOT_PRESENT_OFFSET, 12937 },
-  { 0xfce4, G_UNICODE_NOT_PRESENT_OFFSET, 13493 },
-  { 0xfce5, G_UNICODE_NOT_PRESENT_OFFSET, 12957 },
-  { 0xfce6, G_UNICODE_NOT_PRESENT_OFFSET, 13523 },
-  { 0xfce7, G_UNICODE_NOT_PRESENT_OFFSET, 13022 },
-  { 0xfce8, G_UNICODE_NOT_PRESENT_OFFSET, 13528 },
-  { 0xfce9, G_UNICODE_NOT_PRESENT_OFFSET, 13533 },
-  { 0xfcea, G_UNICODE_NOT_PRESENT_OFFSET, 13538 },
-  { 0xfceb, G_UNICODE_NOT_PRESENT_OFFSET, 13162 },
-  { 0xfcec, G_UNICODE_NOT_PRESENT_OFFSET, 13167 },
-  { 0xfced, G_UNICODE_NOT_PRESENT_OFFSET, 13197 },
-  { 0xfcee, G_UNICODE_NOT_PRESENT_OFFSET, 13257 },
-  { 0xfcef, G_UNICODE_NOT_PRESENT_OFFSET, 13508 },
-  { 0xfcf0, G_UNICODE_NOT_PRESENT_OFFSET, 13307 },
-  { 0xfcf1, G_UNICODE_NOT_PRESENT_OFFSET, 13518 },
-  { 0xfcf2, G_UNICODE_NOT_PRESENT_OFFSET, 13543 },
-  { 0xfcf3, G_UNICODE_NOT_PRESENT_OFFSET, 13550 },
-  { 0xfcf4, G_UNICODE_NOT_PRESENT_OFFSET, 13557 },
-  { 0xfcf5, G_UNICODE_NOT_PRESENT_OFFSET, 13564 },
-  { 0xfcf6, G_UNICODE_NOT_PRESENT_OFFSET, 13569 },
-  { 0xfcf7, G_UNICODE_NOT_PRESENT_OFFSET, 13574 },
-  { 0xfcf8, G_UNICODE_NOT_PRESENT_OFFSET, 13579 },
-  { 0xfcf9, G_UNICODE_NOT_PRESENT_OFFSET, 13584 },
-  { 0xfcfa, G_UNICODE_NOT_PRESENT_OFFSET, 13589 },
-  { 0xfcfb, G_UNICODE_NOT_PRESENT_OFFSET, 13594 },
-  { 0xfcfc, G_UNICODE_NOT_PRESENT_OFFSET, 13599 },
-  { 0xfcfd, G_UNICODE_NOT_PRESENT_OFFSET, 13604 },
-  { 0xfcfe, G_UNICODE_NOT_PRESENT_OFFSET, 13609 },
-  { 0xfcff, G_UNICODE_NOT_PRESENT_OFFSET, 13614 },
-  { 0xfd00, G_UNICODE_NOT_PRESENT_OFFSET, 13619 },
-  { 0xfd01, G_UNICODE_NOT_PRESENT_OFFSET, 13624 },
-  { 0xfd02, G_UNICODE_NOT_PRESENT_OFFSET, 13629 },
-  { 0xfd03, G_UNICODE_NOT_PRESENT_OFFSET, 13634 },
-  { 0xfd04, G_UNICODE_NOT_PRESENT_OFFSET, 13639 },
-  { 0xfd05, G_UNICODE_NOT_PRESENT_OFFSET, 13644 },
-  { 0xfd06, G_UNICODE_NOT_PRESENT_OFFSET, 13649 },
-  { 0xfd07, G_UNICODE_NOT_PRESENT_OFFSET, 13654 },
-  { 0xfd08, G_UNICODE_NOT_PRESENT_OFFSET, 13659 },
-  { 0xfd09, G_UNICODE_NOT_PRESENT_OFFSET, 13664 },
-  { 0xfd0a, G_UNICODE_NOT_PRESENT_OFFSET, 13669 },
-  { 0xfd0b, G_UNICODE_NOT_PRESENT_OFFSET, 13674 },
-  { 0xfd0c, G_UNICODE_NOT_PRESENT_OFFSET, 13533 },
-  { 0xfd0d, G_UNICODE_NOT_PRESENT_OFFSET, 13679 },
-  { 0xfd0e, G_UNICODE_NOT_PRESENT_OFFSET, 13684 },
-  { 0xfd0f, G_UNICODE_NOT_PRESENT_OFFSET, 13689 },
-  { 0xfd10, G_UNICODE_NOT_PRESENT_OFFSET, 13694 },
-  { 0xfd11, G_UNICODE_NOT_PRESENT_OFFSET, 13564 },
-  { 0xfd12, G_UNICODE_NOT_PRESENT_OFFSET, 13569 },
-  { 0xfd13, G_UNICODE_NOT_PRESENT_OFFSET, 13574 },
-  { 0xfd14, G_UNICODE_NOT_PRESENT_OFFSET, 13579 },
-  { 0xfd15, G_UNICODE_NOT_PRESENT_OFFSET, 13584 },
-  { 0xfd16, G_UNICODE_NOT_PRESENT_OFFSET, 13589 },
-  { 0xfd17, G_UNICODE_NOT_PRESENT_OFFSET, 13594 },
-  { 0xfd18, G_UNICODE_NOT_PRESENT_OFFSET, 13599 },
-  { 0xfd19, G_UNICODE_NOT_PRESENT_OFFSET, 13604 },
-  { 0xfd1a, G_UNICODE_NOT_PRESENT_OFFSET, 13609 },
-  { 0xfd1b, G_UNICODE_NOT_PRESENT_OFFSET, 13614 },
-  { 0xfd1c, G_UNICODE_NOT_PRESENT_OFFSET, 13619 },
-  { 0xfd1d, G_UNICODE_NOT_PRESENT_OFFSET, 13624 },
-  { 0xfd1e, G_UNICODE_NOT_PRESENT_OFFSET, 13629 },
-  { 0xfd1f, G_UNICODE_NOT_PRESENT_OFFSET, 13634 },
-  { 0xfd20, G_UNICODE_NOT_PRESENT_OFFSET, 13639 },
-  { 0xfd21, G_UNICODE_NOT_PRESENT_OFFSET, 13644 },
-  { 0xfd22, G_UNICODE_NOT_PRESENT_OFFSET, 13649 },
-  { 0xfd23, G_UNICODE_NOT_PRESENT_OFFSET, 13654 },
-  { 0xfd24, G_UNICODE_NOT_PRESENT_OFFSET, 13659 },
-  { 0xfd25, G_UNICODE_NOT_PRESENT_OFFSET, 13664 },
-  { 0xfd26, G_UNICODE_NOT_PRESENT_OFFSET, 13669 },
-  { 0xfd27, G_UNICODE_NOT_PRESENT_OFFSET, 13674 },
-  { 0xfd28, G_UNICODE_NOT_PRESENT_OFFSET, 13533 },
-  { 0xfd29, G_UNICODE_NOT_PRESENT_OFFSET, 13679 },
-  { 0xfd2a, G_UNICODE_NOT_PRESENT_OFFSET, 13684 },
-  { 0xfd2b, G_UNICODE_NOT_PRESENT_OFFSET, 13689 },
-  { 0xfd2c, G_UNICODE_NOT_PRESENT_OFFSET, 13694 },
-  { 0xfd2d, G_UNICODE_NOT_PRESENT_OFFSET, 13664 },
-  { 0xfd2e, G_UNICODE_NOT_PRESENT_OFFSET, 13669 },
-  { 0xfd2f, G_UNICODE_NOT_PRESENT_OFFSET, 13674 },
-  { 0xfd30, G_UNICODE_NOT_PRESENT_OFFSET, 13533 },
-  { 0xfd31, G_UNICODE_NOT_PRESENT_OFFSET, 13528 },
-  { 0xfd32, G_UNICODE_NOT_PRESENT_OFFSET, 13538 },
-  { 0xfd33, G_UNICODE_NOT_PRESENT_OFFSET, 13062 },
-  { 0xfd34, G_UNICODE_NOT_PRESENT_OFFSET, 13007 },
-  { 0xfd35, G_UNICODE_NOT_PRESENT_OFFSET, 13012 },
-  { 0xfd36, G_UNICODE_NOT_PRESENT_OFFSET, 13017 },
-  { 0xfd37, G_UNICODE_NOT_PRESENT_OFFSET, 13664 },
-  { 0xfd38, G_UNICODE_NOT_PRESENT_OFFSET, 13669 },
-  { 0xfd39, G_UNICODE_NOT_PRESENT_OFFSET, 13674 },
-  { 0xfd3a, G_UNICODE_NOT_PRESENT_OFFSET, 13062 },
-  { 0xfd3b, G_UNICODE_NOT_PRESENT_OFFSET, 13067 },
-  { 0xfd3c, G_UNICODE_NOT_PRESENT_OFFSET, 13699 },
-  { 0xfd3d, G_UNICODE_NOT_PRESENT_OFFSET, 13699 },
-  { 0xfd50, G_UNICODE_NOT_PRESENT_OFFSET, 13704 },
-  { 0xfd51, G_UNICODE_NOT_PRESENT_OFFSET, 13711 },
-  { 0xfd52, G_UNICODE_NOT_PRESENT_OFFSET, 13711 },
-  { 0xfd53, G_UNICODE_NOT_PRESENT_OFFSET, 13718 },
-  { 0xfd54, G_UNICODE_NOT_PRESENT_OFFSET, 13725 },
-  { 0xfd55, G_UNICODE_NOT_PRESENT_OFFSET, 13732 },
-  { 0xfd56, G_UNICODE_NOT_PRESENT_OFFSET, 13739 },
-  { 0xfd57, G_UNICODE_NOT_PRESENT_OFFSET, 13746 },
-  { 0xfd58, G_UNICODE_NOT_PRESENT_OFFSET, 13753 },
-  { 0xfd59, G_UNICODE_NOT_PRESENT_OFFSET, 13753 },
-  { 0xfd5a, G_UNICODE_NOT_PRESENT_OFFSET, 13760 },
-  { 0xfd5b, G_UNICODE_NOT_PRESENT_OFFSET, 13767 },
-  { 0xfd5c, G_UNICODE_NOT_PRESENT_OFFSET, 13774 },
-  { 0xfd5d, G_UNICODE_NOT_PRESENT_OFFSET, 13781 },
-  { 0xfd5e, G_UNICODE_NOT_PRESENT_OFFSET, 13788 },
-  { 0xfd5f, G_UNICODE_NOT_PRESENT_OFFSET, 13795 },
-  { 0xfd60, G_UNICODE_NOT_PRESENT_OFFSET, 13795 },
-  { 0xfd61, G_UNICODE_NOT_PRESENT_OFFSET, 13802 },
-  { 0xfd62, G_UNICODE_NOT_PRESENT_OFFSET, 13809 },
-  { 0xfd63, G_UNICODE_NOT_PRESENT_OFFSET, 13809 },
-  { 0xfd64, G_UNICODE_NOT_PRESENT_OFFSET, 13816 },
-  { 0xfd65, G_UNICODE_NOT_PRESENT_OFFSET, 13816 },
-  { 0xfd66, G_UNICODE_NOT_PRESENT_OFFSET, 13823 },
-  { 0xfd67, G_UNICODE_NOT_PRESENT_OFFSET, 13830 },
-  { 0xfd68, G_UNICODE_NOT_PRESENT_OFFSET, 13830 },
-  { 0xfd69, G_UNICODE_NOT_PRESENT_OFFSET, 13837 },
-  { 0xfd6a, G_UNICODE_NOT_PRESENT_OFFSET, 13844 },
-  { 0xfd6b, G_UNICODE_NOT_PRESENT_OFFSET, 13844 },
-  { 0xfd6c, G_UNICODE_NOT_PRESENT_OFFSET, 13851 },
-  { 0xfd6d, G_UNICODE_NOT_PRESENT_OFFSET, 13851 },
-  { 0xfd6e, G_UNICODE_NOT_PRESENT_OFFSET, 13858 },
-  { 0xfd6f, G_UNICODE_NOT_PRESENT_OFFSET, 13865 },
-  { 0xfd70, G_UNICODE_NOT_PRESENT_OFFSET, 13865 },
-  { 0xfd71, G_UNICODE_NOT_PRESENT_OFFSET, 13872 },
-  { 0xfd72, G_UNICODE_NOT_PRESENT_OFFSET, 13872 },
-  { 0xfd73, G_UNICODE_NOT_PRESENT_OFFSET, 13879 },
-  { 0xfd74, G_UNICODE_NOT_PRESENT_OFFSET, 13886 },
-  { 0xfd75, G_UNICODE_NOT_PRESENT_OFFSET, 13893 },
-  { 0xfd76, G_UNICODE_NOT_PRESENT_OFFSET, 13900 },
-  { 0xfd77, G_UNICODE_NOT_PRESENT_OFFSET, 13900 },
-  { 0xfd78, G_UNICODE_NOT_PRESENT_OFFSET, 13907 },
-  { 0xfd79, G_UNICODE_NOT_PRESENT_OFFSET, 13914 },
-  { 0xfd7a, G_UNICODE_NOT_PRESENT_OFFSET, 13921 },
-  { 0xfd7b, G_UNICODE_NOT_PRESENT_OFFSET, 13928 },
-  { 0xfd7c, G_UNICODE_NOT_PRESENT_OFFSET, 13935 },
-  { 0xfd7d, G_UNICODE_NOT_PRESENT_OFFSET, 13935 },
-  { 0xfd7e, G_UNICODE_NOT_PRESENT_OFFSET, 13942 },
-  { 0xfd7f, G_UNICODE_NOT_PRESENT_OFFSET, 13949 },
-  { 0xfd80, G_UNICODE_NOT_PRESENT_OFFSET, 13956 },
-  { 0xfd81, G_UNICODE_NOT_PRESENT_OFFSET, 13963 },
-  { 0xfd82, G_UNICODE_NOT_PRESENT_OFFSET, 13970 },
-  { 0xfd83, G_UNICODE_NOT_PRESENT_OFFSET, 13977 },
-  { 0xfd84, G_UNICODE_NOT_PRESENT_OFFSET, 13977 },
-  { 0xfd85, G_UNICODE_NOT_PRESENT_OFFSET, 13984 },
-  { 0xfd86, G_UNICODE_NOT_PRESENT_OFFSET, 13984 },
-  { 0xfd87, G_UNICODE_NOT_PRESENT_OFFSET, 13991 },
-  { 0xfd88, G_UNICODE_NOT_PRESENT_OFFSET, 13991 },
-  { 0xfd89, G_UNICODE_NOT_PRESENT_OFFSET, 13998 },
-  { 0xfd8a, G_UNICODE_NOT_PRESENT_OFFSET, 14005 },
-  { 0xfd8b, G_UNICODE_NOT_PRESENT_OFFSET, 14012 },
-  { 0xfd8c, G_UNICODE_NOT_PRESENT_OFFSET, 14019 },
-  { 0xfd8d, G_UNICODE_NOT_PRESENT_OFFSET, 14026 },
-  { 0xfd8e, G_UNICODE_NOT_PRESENT_OFFSET, 14033 },
-  { 0xfd8f, G_UNICODE_NOT_PRESENT_OFFSET, 14040 },
-  { 0xfd92, G_UNICODE_NOT_PRESENT_OFFSET, 14047 },
-  { 0xfd93, G_UNICODE_NOT_PRESENT_OFFSET, 14054 },
-  { 0xfd94, G_UNICODE_NOT_PRESENT_OFFSET, 14061 },
-  { 0xfd95, G_UNICODE_NOT_PRESENT_OFFSET, 14068 },
-  { 0xfd96, G_UNICODE_NOT_PRESENT_OFFSET, 14075 },
-  { 0xfd97, G_UNICODE_NOT_PRESENT_OFFSET, 14082 },
-  { 0xfd98, G_UNICODE_NOT_PRESENT_OFFSET, 14082 },
-  { 0xfd99, G_UNICODE_NOT_PRESENT_OFFSET, 14089 },
-  { 0xfd9a, G_UNICODE_NOT_PRESENT_OFFSET, 14096 },
-  { 0xfd9b, G_UNICODE_NOT_PRESENT_OFFSET, 14103 },
-  { 0xfd9c, G_UNICODE_NOT_PRESENT_OFFSET, 14110 },
-  { 0xfd9d, G_UNICODE_NOT_PRESENT_OFFSET, 14110 },
-  { 0xfd9e, G_UNICODE_NOT_PRESENT_OFFSET, 14117 },
-  { 0xfd9f, G_UNICODE_NOT_PRESENT_OFFSET, 14124 },
-  { 0xfda0, G_UNICODE_NOT_PRESENT_OFFSET, 14131 },
-  { 0xfda1, G_UNICODE_NOT_PRESENT_OFFSET, 14138 },
-  { 0xfda2, G_UNICODE_NOT_PRESENT_OFFSET, 14145 },
-  { 0xfda3, G_UNICODE_NOT_PRESENT_OFFSET, 14152 },
-  { 0xfda4, G_UNICODE_NOT_PRESENT_OFFSET, 14159 },
-  { 0xfda5, G_UNICODE_NOT_PRESENT_OFFSET, 14166 },
-  { 0xfda6, G_UNICODE_NOT_PRESENT_OFFSET, 14173 },
-  { 0xfda7, G_UNICODE_NOT_PRESENT_OFFSET, 14180 },
-  { 0xfda8, G_UNICODE_NOT_PRESENT_OFFSET, 14187 },
-  { 0xfda9, G_UNICODE_NOT_PRESENT_OFFSET, 14194 },
-  { 0xfdaa, G_UNICODE_NOT_PRESENT_OFFSET, 14201 },
-  { 0xfdab, G_UNICODE_NOT_PRESENT_OFFSET, 14208 },
-  { 0xfdac, G_UNICODE_NOT_PRESENT_OFFSET, 14215 },
-  { 0xfdad, G_UNICODE_NOT_PRESENT_OFFSET, 14222 },
-  { 0xfdae, G_UNICODE_NOT_PRESENT_OFFSET, 14229 },
-  { 0xfdaf, G_UNICODE_NOT_PRESENT_OFFSET, 14236 },
-  { 0xfdb0, G_UNICODE_NOT_PRESENT_OFFSET, 14243 },
-  { 0xfdb1, G_UNICODE_NOT_PRESENT_OFFSET, 14250 },
-  { 0xfdb2, G_UNICODE_NOT_PRESENT_OFFSET, 14257 },
-  { 0xfdb3, G_UNICODE_NOT_PRESENT_OFFSET, 14264 },
-  { 0xfdb4, G_UNICODE_NOT_PRESENT_OFFSET, 13942 },
-  { 0xfdb5, G_UNICODE_NOT_PRESENT_OFFSET, 13956 },
-  { 0xfdb6, G_UNICODE_NOT_PRESENT_OFFSET, 14271 },
-  { 0xfdb7, G_UNICODE_NOT_PRESENT_OFFSET, 14278 },
-  { 0xfdb8, G_UNICODE_NOT_PRESENT_OFFSET, 14285 },
-  { 0xfdb9, G_UNICODE_NOT_PRESENT_OFFSET, 14292 },
-  { 0xfdba, G_UNICODE_NOT_PRESENT_OFFSET, 14299 },
-  { 0xfdbb, G_UNICODE_NOT_PRESENT_OFFSET, 14306 },
-  { 0xfdbc, G_UNICODE_NOT_PRESENT_OFFSET, 14299 },
-  { 0xfdbd, G_UNICODE_NOT_PRESENT_OFFSET, 14285 },
-  { 0xfdbe, G_UNICODE_NOT_PRESENT_OFFSET, 14313 },
-  { 0xfdbf, G_UNICODE_NOT_PRESENT_OFFSET, 14320 },
-  { 0xfdc0, G_UNICODE_NOT_PRESENT_OFFSET, 14327 },
-  { 0xfdc1, G_UNICODE_NOT_PRESENT_OFFSET, 14334 },
-  { 0xfdc2, G_UNICODE_NOT_PRESENT_OFFSET, 14341 },
-  { 0xfdc3, G_UNICODE_NOT_PRESENT_OFFSET, 14306 },
-  { 0xfdc4, G_UNICODE_NOT_PRESENT_OFFSET, 13893 },
-  { 0xfdc5, G_UNICODE_NOT_PRESENT_OFFSET, 13823 },
-  { 0xfdc6, G_UNICODE_NOT_PRESENT_OFFSET, 14348 },
-  { 0xfdc7, G_UNICODE_NOT_PRESENT_OFFSET, 14355 },
-  { 0xfdf0, G_UNICODE_NOT_PRESENT_OFFSET, 14362 },
-  { 0xfdf1, G_UNICODE_NOT_PRESENT_OFFSET, 14369 },
-  { 0xfdf2, G_UNICODE_NOT_PRESENT_OFFSET, 14376 },
-  { 0xfdf3, G_UNICODE_NOT_PRESENT_OFFSET, 14385 },
-  { 0xfdf4, G_UNICODE_NOT_PRESENT_OFFSET, 14394 },
-  { 0xfdf5, G_UNICODE_NOT_PRESENT_OFFSET, 14403 },
-  { 0xfdf6, G_UNICODE_NOT_PRESENT_OFFSET, 14412 },
-  { 0xfdf7, G_UNICODE_NOT_PRESENT_OFFSET, 14421 },
-  { 0xfdf8, G_UNICODE_NOT_PRESENT_OFFSET, 14430 },
-  { 0xfdf9, G_UNICODE_NOT_PRESENT_OFFSET, 14439 },
-  { 0xfdfa, G_UNICODE_NOT_PRESENT_OFFSET, 14446 },
-  { 0xfdfb, G_UNICODE_NOT_PRESENT_OFFSET, 14480 },
-  { 0xfdfc, G_UNICODE_NOT_PRESENT_OFFSET, 14496 },
-  { 0xfe10, G_UNICODE_NOT_PRESENT_OFFSET, 14505 },
-  { 0xfe11, G_UNICODE_NOT_PRESENT_OFFSET, 14507 },
-  { 0xfe12, G_UNICODE_NOT_PRESENT_OFFSET, 14511 },
-  { 0xfe13, G_UNICODE_NOT_PRESENT_OFFSET, 14515 },
+  { 0xfbde, G_UNICODE_NOT_PRESENT_OFFSET, 12844 },
+  { 0xfbdf, G_UNICODE_NOT_PRESENT_OFFSET, 12844 },
+  { 0xfbe0, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
+  { 0xfbe1, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
+  { 0xfbe2, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
+  { 0xfbe3, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
+  { 0xfbe4, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
+  { 0xfbe5, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
+  { 0xfbe6, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
+  { 0xfbe7, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
+  { 0xfbe8, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
+  { 0xfbe9, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
+  { 0xfbea, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
+  { 0xfbeb, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
+  { 0xfbec, G_UNICODE_NOT_PRESENT_OFFSET, 12866 },
+  { 0xfbed, G_UNICODE_NOT_PRESENT_OFFSET, 12866 },
+  { 0xfbee, G_UNICODE_NOT_PRESENT_OFFSET, 12873 },
+  { 0xfbef, G_UNICODE_NOT_PRESENT_OFFSET, 12873 },
+  { 0xfbf0, G_UNICODE_NOT_PRESENT_OFFSET, 12880 },
+  { 0xfbf1, G_UNICODE_NOT_PRESENT_OFFSET, 12880 },
+  { 0xfbf2, G_UNICODE_NOT_PRESENT_OFFSET, 12887 },
+  { 0xfbf3, G_UNICODE_NOT_PRESENT_OFFSET, 12887 },
+  { 0xfbf4, G_UNICODE_NOT_PRESENT_OFFSET, 12894 },
+  { 0xfbf5, G_UNICODE_NOT_PRESENT_OFFSET, 12894 },
+  { 0xfbf6, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
+  { 0xfbf7, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
+  { 0xfbf8, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
+  { 0xfbf9, G_UNICODE_NOT_PRESENT_OFFSET, 12908 },
+  { 0xfbfa, G_UNICODE_NOT_PRESENT_OFFSET, 12908 },
+  { 0xfbfb, G_UNICODE_NOT_PRESENT_OFFSET, 12908 },
+  { 0xfbfc, G_UNICODE_NOT_PRESENT_OFFSET, 12915 },
+  { 0xfbfd, G_UNICODE_NOT_PRESENT_OFFSET, 12915 },
+  { 0xfbfe, G_UNICODE_NOT_PRESENT_OFFSET, 12915 },
+  { 0xfbff, G_UNICODE_NOT_PRESENT_OFFSET, 12915 },
+  { 0xfc00, G_UNICODE_NOT_PRESENT_OFFSET, 12918 },
+  { 0xfc01, G_UNICODE_NOT_PRESENT_OFFSET, 12925 },
+  { 0xfc02, G_UNICODE_NOT_PRESENT_OFFSET, 12932 },
+  { 0xfc03, G_UNICODE_NOT_PRESENT_OFFSET, 12908 },
+  { 0xfc04, G_UNICODE_NOT_PRESENT_OFFSET, 12939 },
+  { 0xfc05, G_UNICODE_NOT_PRESENT_OFFSET, 12946 },
+  { 0xfc06, G_UNICODE_NOT_PRESENT_OFFSET, 12951 },
+  { 0xfc07, G_UNICODE_NOT_PRESENT_OFFSET, 12956 },
+  { 0xfc08, G_UNICODE_NOT_PRESENT_OFFSET, 12961 },
+  { 0xfc09, G_UNICODE_NOT_PRESENT_OFFSET, 12966 },
+  { 0xfc0a, G_UNICODE_NOT_PRESENT_OFFSET, 12971 },
+  { 0xfc0b, G_UNICODE_NOT_PRESENT_OFFSET, 12976 },
+  { 0xfc0c, G_UNICODE_NOT_PRESENT_OFFSET, 12981 },
+  { 0xfc0d, G_UNICODE_NOT_PRESENT_OFFSET, 12986 },
+  { 0xfc0e, G_UNICODE_NOT_PRESENT_OFFSET, 12991 },
+  { 0xfc0f, G_UNICODE_NOT_PRESENT_OFFSET, 12996 },
+  { 0xfc10, G_UNICODE_NOT_PRESENT_OFFSET, 13001 },
+  { 0xfc11, G_UNICODE_NOT_PRESENT_OFFSET, 13006 },
+  { 0xfc12, G_UNICODE_NOT_PRESENT_OFFSET, 13011 },
+  { 0xfc13, G_UNICODE_NOT_PRESENT_OFFSET, 13016 },
+  { 0xfc14, G_UNICODE_NOT_PRESENT_OFFSET, 13021 },
+  { 0xfc15, G_UNICODE_NOT_PRESENT_OFFSET, 13026 },
+  { 0xfc16, G_UNICODE_NOT_PRESENT_OFFSET, 13031 },
+  { 0xfc17, G_UNICODE_NOT_PRESENT_OFFSET, 13036 },
+  { 0xfc18, G_UNICODE_NOT_PRESENT_OFFSET, 13041 },
+  { 0xfc19, G_UNICODE_NOT_PRESENT_OFFSET, 13046 },
+  { 0xfc1a, G_UNICODE_NOT_PRESENT_OFFSET, 13051 },
+  { 0xfc1b, G_UNICODE_NOT_PRESENT_OFFSET, 13056 },
+  { 0xfc1c, G_UNICODE_NOT_PRESENT_OFFSET, 13061 },
+  { 0xfc1d, G_UNICODE_NOT_PRESENT_OFFSET, 13066 },
+  { 0xfc1e, G_UNICODE_NOT_PRESENT_OFFSET, 13071 },
+  { 0xfc1f, G_UNICODE_NOT_PRESENT_OFFSET, 13076 },
+  { 0xfc20, G_UNICODE_NOT_PRESENT_OFFSET, 13081 },
+  { 0xfc21, G_UNICODE_NOT_PRESENT_OFFSET, 13086 },
+  { 0xfc22, G_UNICODE_NOT_PRESENT_OFFSET, 13091 },
+  { 0xfc23, G_UNICODE_NOT_PRESENT_OFFSET, 13096 },
+  { 0xfc24, G_UNICODE_NOT_PRESENT_OFFSET, 13101 },
+  { 0xfc25, G_UNICODE_NOT_PRESENT_OFFSET, 13106 },
+  { 0xfc26, G_UNICODE_NOT_PRESENT_OFFSET, 13111 },
+  { 0xfc27, G_UNICODE_NOT_PRESENT_OFFSET, 13116 },
+  { 0xfc28, G_UNICODE_NOT_PRESENT_OFFSET, 13121 },
+  { 0xfc29, G_UNICODE_NOT_PRESENT_OFFSET, 13126 },
+  { 0xfc2a, G_UNICODE_NOT_PRESENT_OFFSET, 13131 },
+  { 0xfc2b, G_UNICODE_NOT_PRESENT_OFFSET, 13136 },
+  { 0xfc2c, G_UNICODE_NOT_PRESENT_OFFSET, 13141 },
+  { 0xfc2d, G_UNICODE_NOT_PRESENT_OFFSET, 13146 },
+  { 0xfc2e, G_UNICODE_NOT_PRESENT_OFFSET, 13151 },
+  { 0xfc2f, G_UNICODE_NOT_PRESENT_OFFSET, 13156 },
+  { 0xfc30, G_UNICODE_NOT_PRESENT_OFFSET, 13161 },
+  { 0xfc31, G_UNICODE_NOT_PRESENT_OFFSET, 13166 },
+  { 0xfc32, G_UNICODE_NOT_PRESENT_OFFSET, 13171 },
+  { 0xfc33, G_UNICODE_NOT_PRESENT_OFFSET, 13176 },
+  { 0xfc34, G_UNICODE_NOT_PRESENT_OFFSET, 13181 },
+  { 0xfc35, G_UNICODE_NOT_PRESENT_OFFSET, 13186 },
+  { 0xfc36, G_UNICODE_NOT_PRESENT_OFFSET, 13191 },
+  { 0xfc37, G_UNICODE_NOT_PRESENT_OFFSET, 13196 },
+  { 0xfc38, G_UNICODE_NOT_PRESENT_OFFSET, 13201 },
+  { 0xfc39, G_UNICODE_NOT_PRESENT_OFFSET, 13206 },
+  { 0xfc3a, G_UNICODE_NOT_PRESENT_OFFSET, 13211 },
+  { 0xfc3b, G_UNICODE_NOT_PRESENT_OFFSET, 13216 },
+  { 0xfc3c, G_UNICODE_NOT_PRESENT_OFFSET, 13221 },
+  { 0xfc3d, G_UNICODE_NOT_PRESENT_OFFSET, 13226 },
+  { 0xfc3e, G_UNICODE_NOT_PRESENT_OFFSET, 13231 },
+  { 0xfc3f, G_UNICODE_NOT_PRESENT_OFFSET, 13236 },
+  { 0xfc40, G_UNICODE_NOT_PRESENT_OFFSET, 13241 },
+  { 0xfc41, G_UNICODE_NOT_PRESENT_OFFSET, 13246 },
+  { 0xfc42, G_UNICODE_NOT_PRESENT_OFFSET, 13251 },
+  { 0xfc43, G_UNICODE_NOT_PRESENT_OFFSET, 13256 },
+  { 0xfc44, G_UNICODE_NOT_PRESENT_OFFSET, 13261 },
+  { 0xfc45, G_UNICODE_NOT_PRESENT_OFFSET, 13266 },
+  { 0xfc46, G_UNICODE_NOT_PRESENT_OFFSET, 13271 },
+  { 0xfc47, G_UNICODE_NOT_PRESENT_OFFSET, 13276 },
+  { 0xfc48, G_UNICODE_NOT_PRESENT_OFFSET, 13281 },
+  { 0xfc49, G_UNICODE_NOT_PRESENT_OFFSET, 13286 },
+  { 0xfc4a, G_UNICODE_NOT_PRESENT_OFFSET, 13291 },
+  { 0xfc4b, G_UNICODE_NOT_PRESENT_OFFSET, 13296 },
+  { 0xfc4c, G_UNICODE_NOT_PRESENT_OFFSET, 13301 },
+  { 0xfc4d, G_UNICODE_NOT_PRESENT_OFFSET, 13306 },
+  { 0xfc4e, G_UNICODE_NOT_PRESENT_OFFSET, 13311 },
+  { 0xfc4f, G_UNICODE_NOT_PRESENT_OFFSET, 13316 },
+  { 0xfc50, G_UNICODE_NOT_PRESENT_OFFSET, 13321 },
+  { 0xfc51, G_UNICODE_NOT_PRESENT_OFFSET, 13326 },
+  { 0xfc52, G_UNICODE_NOT_PRESENT_OFFSET, 13331 },
+  { 0xfc53, G_UNICODE_NOT_PRESENT_OFFSET, 13336 },
+  { 0xfc54, G_UNICODE_NOT_PRESENT_OFFSET, 13341 },
+  { 0xfc55, G_UNICODE_NOT_PRESENT_OFFSET, 13346 },
+  { 0xfc56, G_UNICODE_NOT_PRESENT_OFFSET, 13351 },
+  { 0xfc57, G_UNICODE_NOT_PRESENT_OFFSET, 13356 },
+  { 0xfc58, G_UNICODE_NOT_PRESENT_OFFSET, 13361 },
+  { 0xfc59, G_UNICODE_NOT_PRESENT_OFFSET, 13366 },
+  { 0xfc5a, G_UNICODE_NOT_PRESENT_OFFSET, 13371 },
+  { 0xfc5b, G_UNICODE_NOT_PRESENT_OFFSET, 13376 },
+  { 0xfc5c, G_UNICODE_NOT_PRESENT_OFFSET, 13381 },
+  { 0xfc5d, G_UNICODE_NOT_PRESENT_OFFSET, 13386 },
+  { 0xfc5e, G_UNICODE_NOT_PRESENT_OFFSET, 13391 },
+  { 0xfc5f, G_UNICODE_NOT_PRESENT_OFFSET, 13397 },
+  { 0xfc60, G_UNICODE_NOT_PRESENT_OFFSET, 13403 },
+  { 0xfc61, G_UNICODE_NOT_PRESENT_OFFSET, 13409 },
+  { 0xfc62, G_UNICODE_NOT_PRESENT_OFFSET, 13415 },
+  { 0xfc63, G_UNICODE_NOT_PRESENT_OFFSET, 13421 },
+  { 0xfc64, G_UNICODE_NOT_PRESENT_OFFSET, 13427 },
+  { 0xfc65, G_UNICODE_NOT_PRESENT_OFFSET, 13434 },
+  { 0xfc66, G_UNICODE_NOT_PRESENT_OFFSET, 12932 },
+  { 0xfc67, G_UNICODE_NOT_PRESENT_OFFSET, 13441 },
+  { 0xfc68, G_UNICODE_NOT_PRESENT_OFFSET, 12908 },
+  { 0xfc69, G_UNICODE_NOT_PRESENT_OFFSET, 12939 },
+  { 0xfc6a, G_UNICODE_NOT_PRESENT_OFFSET, 13448 },
+  { 0xfc6b, G_UNICODE_NOT_PRESENT_OFFSET, 13453 },
+  { 0xfc6c, G_UNICODE_NOT_PRESENT_OFFSET, 12961 },
+  { 0xfc6d, G_UNICODE_NOT_PRESENT_OFFSET, 13458 },
+  { 0xfc6e, G_UNICODE_NOT_PRESENT_OFFSET, 12966 },
+  { 0xfc6f, G_UNICODE_NOT_PRESENT_OFFSET, 12971 },
+  { 0xfc70, G_UNICODE_NOT_PRESENT_OFFSET, 13463 },
+  { 0xfc71, G_UNICODE_NOT_PRESENT_OFFSET, 13468 },
+  { 0xfc72, G_UNICODE_NOT_PRESENT_OFFSET, 12991 },
+  { 0xfc73, G_UNICODE_NOT_PRESENT_OFFSET, 13473 },
+  { 0xfc74, G_UNICODE_NOT_PRESENT_OFFSET, 12996 },
+  { 0xfc75, G_UNICODE_NOT_PRESENT_OFFSET, 13001 },
+  { 0xfc76, G_UNICODE_NOT_PRESENT_OFFSET, 13478 },
+  { 0xfc77, G_UNICODE_NOT_PRESENT_OFFSET, 13483 },
+  { 0xfc78, G_UNICODE_NOT_PRESENT_OFFSET, 13011 },
+  { 0xfc79, G_UNICODE_NOT_PRESENT_OFFSET, 13488 },
+  { 0xfc7a, G_UNICODE_NOT_PRESENT_OFFSET, 13016 },
+  { 0xfc7b, G_UNICODE_NOT_PRESENT_OFFSET, 13021 },
+  { 0xfc7c, G_UNICODE_NOT_PRESENT_OFFSET, 13166 },
+  { 0xfc7d, G_UNICODE_NOT_PRESENT_OFFSET, 13171 },
+  { 0xfc7e, G_UNICODE_NOT_PRESENT_OFFSET, 13186 },
+  { 0xfc7f, G_UNICODE_NOT_PRESENT_OFFSET, 13191 },
+  { 0xfc80, G_UNICODE_NOT_PRESENT_OFFSET, 13196 },
+  { 0xfc81, G_UNICODE_NOT_PRESENT_OFFSET, 13216 },
+  { 0xfc82, G_UNICODE_NOT_PRESENT_OFFSET, 13221 },
+  { 0xfc83, G_UNICODE_NOT_PRESENT_OFFSET, 13226 },
+  { 0xfc84, G_UNICODE_NOT_PRESENT_OFFSET, 13231 },
+  { 0xfc85, G_UNICODE_NOT_PRESENT_OFFSET, 13251 },
+  { 0xfc86, G_UNICODE_NOT_PRESENT_OFFSET, 13256 },
+  { 0xfc87, G_UNICODE_NOT_PRESENT_OFFSET, 13261 },
+  { 0xfc88, G_UNICODE_NOT_PRESENT_OFFSET, 13493 },
+  { 0xfc89, G_UNICODE_NOT_PRESENT_OFFSET, 13281 },
+  { 0xfc8a, G_UNICODE_NOT_PRESENT_OFFSET, 13498 },
+  { 0xfc8b, G_UNICODE_NOT_PRESENT_OFFSET, 13503 },
+  { 0xfc8c, G_UNICODE_NOT_PRESENT_OFFSET, 13311 },
+  { 0xfc8d, G_UNICODE_NOT_PRESENT_OFFSET, 13508 },
+  { 0xfc8e, G_UNICODE_NOT_PRESENT_OFFSET, 13316 },
+  { 0xfc8f, G_UNICODE_NOT_PRESENT_OFFSET, 13321 },
+  { 0xfc90, G_UNICODE_NOT_PRESENT_OFFSET, 13386 },
+  { 0xfc91, G_UNICODE_NOT_PRESENT_OFFSET, 13513 },
+  { 0xfc92, G_UNICODE_NOT_PRESENT_OFFSET, 13518 },
+  { 0xfc93, G_UNICODE_NOT_PRESENT_OFFSET, 13361 },
+  { 0xfc94, G_UNICODE_NOT_PRESENT_OFFSET, 13523 },
+  { 0xfc95, G_UNICODE_NOT_PRESENT_OFFSET, 13366 },
+  { 0xfc96, G_UNICODE_NOT_PRESENT_OFFSET, 13371 },
+  { 0xfc97, G_UNICODE_NOT_PRESENT_OFFSET, 12918 },
+  { 0xfc98, G_UNICODE_NOT_PRESENT_OFFSET, 12925 },
+  { 0xfc99, G_UNICODE_NOT_PRESENT_OFFSET, 13528 },
+  { 0xfc9a, G_UNICODE_NOT_PRESENT_OFFSET, 12932 },
+  { 0xfc9b, G_UNICODE_NOT_PRESENT_OFFSET, 13535 },
+  { 0xfc9c, G_UNICODE_NOT_PRESENT_OFFSET, 12946 },
+  { 0xfc9d, G_UNICODE_NOT_PRESENT_OFFSET, 12951 },
+  { 0xfc9e, G_UNICODE_NOT_PRESENT_OFFSET, 12956 },
+  { 0xfc9f, G_UNICODE_NOT_PRESENT_OFFSET, 12961 },
+  { 0xfca0, G_UNICODE_NOT_PRESENT_OFFSET, 13542 },
+  { 0xfca1, G_UNICODE_NOT_PRESENT_OFFSET, 12976 },
+  { 0xfca2, G_UNICODE_NOT_PRESENT_OFFSET, 12981 },
+  { 0xfca3, G_UNICODE_NOT_PRESENT_OFFSET, 12986 },
+  { 0xfca4, G_UNICODE_NOT_PRESENT_OFFSET, 12991 },
+  { 0xfca5, G_UNICODE_NOT_PRESENT_OFFSET, 13547 },
+  { 0xfca6, G_UNICODE_NOT_PRESENT_OFFSET, 13011 },
+  { 0xfca7, G_UNICODE_NOT_PRESENT_OFFSET, 13026 },
+  { 0xfca8, G_UNICODE_NOT_PRESENT_OFFSET, 13031 },
+  { 0xfca9, G_UNICODE_NOT_PRESENT_OFFSET, 13036 },
+  { 0xfcaa, G_UNICODE_NOT_PRESENT_OFFSET, 13041 },
+  { 0xfcab, G_UNICODE_NOT_PRESENT_OFFSET, 13046 },
+  { 0xfcac, G_UNICODE_NOT_PRESENT_OFFSET, 13056 },
+  { 0xfcad, G_UNICODE_NOT_PRESENT_OFFSET, 13061 },
+  { 0xfcae, G_UNICODE_NOT_PRESENT_OFFSET, 13066 },
+  { 0xfcaf, G_UNICODE_NOT_PRESENT_OFFSET, 13071 },
+  { 0xfcb0, G_UNICODE_NOT_PRESENT_OFFSET, 13076 },
+  { 0xfcb1, G_UNICODE_NOT_PRESENT_OFFSET, 13081 },
+  { 0xfcb2, G_UNICODE_NOT_PRESENT_OFFSET, 13552 },
+  { 0xfcb3, G_UNICODE_NOT_PRESENT_OFFSET, 13086 },
+  { 0xfcb4, G_UNICODE_NOT_PRESENT_OFFSET, 13091 },
+  { 0xfcb5, G_UNICODE_NOT_PRESENT_OFFSET, 13096 },
+  { 0xfcb6, G_UNICODE_NOT_PRESENT_OFFSET, 13101 },
+  { 0xfcb7, G_UNICODE_NOT_PRESENT_OFFSET, 13106 },
+  { 0xfcb8, G_UNICODE_NOT_PRESENT_OFFSET, 13111 },
+  { 0xfcb9, G_UNICODE_NOT_PRESENT_OFFSET, 13121 },
+  { 0xfcba, G_UNICODE_NOT_PRESENT_OFFSET, 13126 },
+  { 0xfcbb, G_UNICODE_NOT_PRESENT_OFFSET, 13131 },
+  { 0xfcbc, G_UNICODE_NOT_PRESENT_OFFSET, 13136 },
+  { 0xfcbd, G_UNICODE_NOT_PRESENT_OFFSET, 13141 },
+  { 0xfcbe, G_UNICODE_NOT_PRESENT_OFFSET, 13146 },
+  { 0xfcbf, G_UNICODE_NOT_PRESENT_OFFSET, 13151 },
+  { 0xfcc0, G_UNICODE_NOT_PRESENT_OFFSET, 13156 },
+  { 0xfcc1, G_UNICODE_NOT_PRESENT_OFFSET, 13161 },
+  { 0xfcc2, G_UNICODE_NOT_PRESENT_OFFSET, 13176 },
+  { 0xfcc3, G_UNICODE_NOT_PRESENT_OFFSET, 13181 },
+  { 0xfcc4, G_UNICODE_NOT_PRESENT_OFFSET, 13201 },
+  { 0xfcc5, G_UNICODE_NOT_PRESENT_OFFSET, 13206 },
+  { 0xfcc6, G_UNICODE_NOT_PRESENT_OFFSET, 13211 },
+  { 0xfcc7, G_UNICODE_NOT_PRESENT_OFFSET, 13216 },
+  { 0xfcc8, G_UNICODE_NOT_PRESENT_OFFSET, 13221 },
+  { 0xfcc9, G_UNICODE_NOT_PRESENT_OFFSET, 13236 },
+  { 0xfcca, G_UNICODE_NOT_PRESENT_OFFSET, 13241 },
+  { 0xfccb, G_UNICODE_NOT_PRESENT_OFFSET, 13246 },
+  { 0xfccc, G_UNICODE_NOT_PRESENT_OFFSET, 13251 },
+  { 0xfccd, G_UNICODE_NOT_PRESENT_OFFSET, 13557 },
+  { 0xfcce, G_UNICODE_NOT_PRESENT_OFFSET, 13266 },
+  { 0xfccf, G_UNICODE_NOT_PRESENT_OFFSET, 13271 },
+  { 0xfcd0, G_UNICODE_NOT_PRESENT_OFFSET, 13276 },
+  { 0xfcd1, G_UNICODE_NOT_PRESENT_OFFSET, 13281 },
+  { 0xfcd2, G_UNICODE_NOT_PRESENT_OFFSET, 13296 },
+  { 0xfcd3, G_UNICODE_NOT_PRESENT_OFFSET, 13301 },
+  { 0xfcd4, G_UNICODE_NOT_PRESENT_OFFSET, 13306 },
+  { 0xfcd5, G_UNICODE_NOT_PRESENT_OFFSET, 13311 },
+  { 0xfcd6, G_UNICODE_NOT_PRESENT_OFFSET, 13562 },
+  { 0xfcd7, G_UNICODE_NOT_PRESENT_OFFSET, 13326 },
+  { 0xfcd8, G_UNICODE_NOT_PRESENT_OFFSET, 13331 },
+  { 0xfcd9, G_UNICODE_NOT_PRESENT_OFFSET, 13567 },
+  { 0xfcda, G_UNICODE_NOT_PRESENT_OFFSET, 13346 },
+  { 0xfcdb, G_UNICODE_NOT_PRESENT_OFFSET, 13351 },
+  { 0xfcdc, G_UNICODE_NOT_PRESENT_OFFSET, 13356 },
+  { 0xfcdd, G_UNICODE_NOT_PRESENT_OFFSET, 13361 },
+  { 0xfcde, G_UNICODE_NOT_PRESENT_OFFSET, 13572 },
+  { 0xfcdf, G_UNICODE_NOT_PRESENT_OFFSET, 12932 },
+  { 0xfce0, G_UNICODE_NOT_PRESENT_OFFSET, 13535 },
+  { 0xfce1, G_UNICODE_NOT_PRESENT_OFFSET, 12961 },
+  { 0xfce2, G_UNICODE_NOT_PRESENT_OFFSET, 13542 },
+  { 0xfce3, G_UNICODE_NOT_PRESENT_OFFSET, 12991 },
+  { 0xfce4, G_UNICODE_NOT_PRESENT_OFFSET, 13547 },
+  { 0xfce5, G_UNICODE_NOT_PRESENT_OFFSET, 13011 },
+  { 0xfce6, G_UNICODE_NOT_PRESENT_OFFSET, 13577 },
+  { 0xfce7, G_UNICODE_NOT_PRESENT_OFFSET, 13076 },
+  { 0xfce8, G_UNICODE_NOT_PRESENT_OFFSET, 13582 },
+  { 0xfce9, G_UNICODE_NOT_PRESENT_OFFSET, 13587 },
+  { 0xfcea, G_UNICODE_NOT_PRESENT_OFFSET, 13592 },
+  { 0xfceb, G_UNICODE_NOT_PRESENT_OFFSET, 13216 },
+  { 0xfcec, G_UNICODE_NOT_PRESENT_OFFSET, 13221 },
+  { 0xfced, G_UNICODE_NOT_PRESENT_OFFSET, 13251 },
+  { 0xfcee, G_UNICODE_NOT_PRESENT_OFFSET, 13311 },
+  { 0xfcef, G_UNICODE_NOT_PRESENT_OFFSET, 13562 },
+  { 0xfcf0, G_UNICODE_NOT_PRESENT_OFFSET, 13361 },
+  { 0xfcf1, G_UNICODE_NOT_PRESENT_OFFSET, 13572 },
+  { 0xfcf2, G_UNICODE_NOT_PRESENT_OFFSET, 13597 },
+  { 0xfcf3, G_UNICODE_NOT_PRESENT_OFFSET, 13604 },
+  { 0xfcf4, G_UNICODE_NOT_PRESENT_OFFSET, 13611 },
+  { 0xfcf5, G_UNICODE_NOT_PRESENT_OFFSET, 13618 },
+  { 0xfcf6, G_UNICODE_NOT_PRESENT_OFFSET, 13623 },
+  { 0xfcf7, G_UNICODE_NOT_PRESENT_OFFSET, 13628 },
+  { 0xfcf8, G_UNICODE_NOT_PRESENT_OFFSET, 13633 },
+  { 0xfcf9, G_UNICODE_NOT_PRESENT_OFFSET, 13638 },
+  { 0xfcfa, G_UNICODE_NOT_PRESENT_OFFSET, 13643 },
+  { 0xfcfb, G_UNICODE_NOT_PRESENT_OFFSET, 13648 },
+  { 0xfcfc, G_UNICODE_NOT_PRESENT_OFFSET, 13653 },
+  { 0xfcfd, G_UNICODE_NOT_PRESENT_OFFSET, 13658 },
+  { 0xfcfe, G_UNICODE_NOT_PRESENT_OFFSET, 13663 },
+  { 0xfcff, G_UNICODE_NOT_PRESENT_OFFSET, 13668 },
+  { 0xfd00, G_UNICODE_NOT_PRESENT_OFFSET, 13673 },
+  { 0xfd01, G_UNICODE_NOT_PRESENT_OFFSET, 13678 },
+  { 0xfd02, G_UNICODE_NOT_PRESENT_OFFSET, 13683 },
+  { 0xfd03, G_UNICODE_NOT_PRESENT_OFFSET, 13688 },
+  { 0xfd04, G_UNICODE_NOT_PRESENT_OFFSET, 13693 },
+  { 0xfd05, G_UNICODE_NOT_PRESENT_OFFSET, 13698 },
+  { 0xfd06, G_UNICODE_NOT_PRESENT_OFFSET, 13703 },
+  { 0xfd07, G_UNICODE_NOT_PRESENT_OFFSET, 13708 },
+  { 0xfd08, G_UNICODE_NOT_PRESENT_OFFSET, 13713 },
+  { 0xfd09, G_UNICODE_NOT_PRESENT_OFFSET, 13718 },
+  { 0xfd0a, G_UNICODE_NOT_PRESENT_OFFSET, 13723 },
+  { 0xfd0b, G_UNICODE_NOT_PRESENT_OFFSET, 13728 },
+  { 0xfd0c, G_UNICODE_NOT_PRESENT_OFFSET, 13587 },
+  { 0xfd0d, G_UNICODE_NOT_PRESENT_OFFSET, 13733 },
+  { 0xfd0e, G_UNICODE_NOT_PRESENT_OFFSET, 13738 },
+  { 0xfd0f, G_UNICODE_NOT_PRESENT_OFFSET, 13743 },
+  { 0xfd10, G_UNICODE_NOT_PRESENT_OFFSET, 13748 },
+  { 0xfd11, G_UNICODE_NOT_PRESENT_OFFSET, 13618 },
+  { 0xfd12, G_UNICODE_NOT_PRESENT_OFFSET, 13623 },
+  { 0xfd13, G_UNICODE_NOT_PRESENT_OFFSET, 13628 },
+  { 0xfd14, G_UNICODE_NOT_PRESENT_OFFSET, 13633 },
+  { 0xfd15, G_UNICODE_NOT_PRESENT_OFFSET, 13638 },
+  { 0xfd16, G_UNICODE_NOT_PRESENT_OFFSET, 13643 },
+  { 0xfd17, G_UNICODE_NOT_PRESENT_OFFSET, 13648 },
+  { 0xfd18, G_UNICODE_NOT_PRESENT_OFFSET, 13653 },
+  { 0xfd19, G_UNICODE_NOT_PRESENT_OFFSET, 13658 },
+  { 0xfd1a, G_UNICODE_NOT_PRESENT_OFFSET, 13663 },
+  { 0xfd1b, G_UNICODE_NOT_PRESENT_OFFSET, 13668 },
+  { 0xfd1c, G_UNICODE_NOT_PRESENT_OFFSET, 13673 },
+  { 0xfd1d, G_UNICODE_NOT_PRESENT_OFFSET, 13678 },
+  { 0xfd1e, G_UNICODE_NOT_PRESENT_OFFSET, 13683 },
+  { 0xfd1f, G_UNICODE_NOT_PRESENT_OFFSET, 13688 },
+  { 0xfd20, G_UNICODE_NOT_PRESENT_OFFSET, 13693 },
+  { 0xfd21, G_UNICODE_NOT_PRESENT_OFFSET, 13698 },
+  { 0xfd22, G_UNICODE_NOT_PRESENT_OFFSET, 13703 },
+  { 0xfd23, G_UNICODE_NOT_PRESENT_OFFSET, 13708 },
+  { 0xfd24, G_UNICODE_NOT_PRESENT_OFFSET, 13713 },
+  { 0xfd25, G_UNICODE_NOT_PRESENT_OFFSET, 13718 },
+  { 0xfd26, G_UNICODE_NOT_PRESENT_OFFSET, 13723 },
+  { 0xfd27, G_UNICODE_NOT_PRESENT_OFFSET, 13728 },
+  { 0xfd28, G_UNICODE_NOT_PRESENT_OFFSET, 13587 },
+  { 0xfd29, G_UNICODE_NOT_PRESENT_OFFSET, 13733 },
+  { 0xfd2a, G_UNICODE_NOT_PRESENT_OFFSET, 13738 },
+  { 0xfd2b, G_UNICODE_NOT_PRESENT_OFFSET, 13743 },
+  { 0xfd2c, G_UNICODE_NOT_PRESENT_OFFSET, 13748 },
+  { 0xfd2d, G_UNICODE_NOT_PRESENT_OFFSET, 13718 },
+  { 0xfd2e, G_UNICODE_NOT_PRESENT_OFFSET, 13723 },
+  { 0xfd2f, G_UNICODE_NOT_PRESENT_OFFSET, 13728 },
+  { 0xfd30, G_UNICODE_NOT_PRESENT_OFFSET, 13587 },
+  { 0xfd31, G_UNICODE_NOT_PRESENT_OFFSET, 13582 },
+  { 0xfd32, G_UNICODE_NOT_PRESENT_OFFSET, 13592 },
+  { 0xfd33, G_UNICODE_NOT_PRESENT_OFFSET, 13116 },
+  { 0xfd34, G_UNICODE_NOT_PRESENT_OFFSET, 13061 },
+  { 0xfd35, G_UNICODE_NOT_PRESENT_OFFSET, 13066 },
+  { 0xfd36, G_UNICODE_NOT_PRESENT_OFFSET, 13071 },
+  { 0xfd37, G_UNICODE_NOT_PRESENT_OFFSET, 13718 },
+  { 0xfd38, G_UNICODE_NOT_PRESENT_OFFSET, 13723 },
+  { 0xfd39, G_UNICODE_NOT_PRESENT_OFFSET, 13728 },
+  { 0xfd3a, G_UNICODE_NOT_PRESENT_OFFSET, 13116 },
+  { 0xfd3b, G_UNICODE_NOT_PRESENT_OFFSET, 13121 },
+  { 0xfd3c, G_UNICODE_NOT_PRESENT_OFFSET, 13753 },
+  { 0xfd3d, G_UNICODE_NOT_PRESENT_OFFSET, 13753 },
+  { 0xfd50, G_UNICODE_NOT_PRESENT_OFFSET, 13758 },
+  { 0xfd51, G_UNICODE_NOT_PRESENT_OFFSET, 13765 },
+  { 0xfd52, G_UNICODE_NOT_PRESENT_OFFSET, 13765 },
+  { 0xfd53, G_UNICODE_NOT_PRESENT_OFFSET, 13772 },
+  { 0xfd54, G_UNICODE_NOT_PRESENT_OFFSET, 13779 },
+  { 0xfd55, G_UNICODE_NOT_PRESENT_OFFSET, 13786 },
+  { 0xfd56, G_UNICODE_NOT_PRESENT_OFFSET, 13793 },
+  { 0xfd57, G_UNICODE_NOT_PRESENT_OFFSET, 13800 },
+  { 0xfd58, G_UNICODE_NOT_PRESENT_OFFSET, 13807 },
+  { 0xfd59, G_UNICODE_NOT_PRESENT_OFFSET, 13807 },
+  { 0xfd5a, G_UNICODE_NOT_PRESENT_OFFSET, 13814 },
+  { 0xfd5b, G_UNICODE_NOT_PRESENT_OFFSET, 13821 },
+  { 0xfd5c, G_UNICODE_NOT_PRESENT_OFFSET, 13828 },
+  { 0xfd5d, G_UNICODE_NOT_PRESENT_OFFSET, 13835 },
+  { 0xfd5e, G_UNICODE_NOT_PRESENT_OFFSET, 13842 },
+  { 0xfd5f, G_UNICODE_NOT_PRESENT_OFFSET, 13849 },
+  { 0xfd60, G_UNICODE_NOT_PRESENT_OFFSET, 13849 },
+  { 0xfd61, G_UNICODE_NOT_PRESENT_OFFSET, 13856 },
+  { 0xfd62, G_UNICODE_NOT_PRESENT_OFFSET, 13863 },
+  { 0xfd63, G_UNICODE_NOT_PRESENT_OFFSET, 13863 },
+  { 0xfd64, G_UNICODE_NOT_PRESENT_OFFSET, 13870 },
+  { 0xfd65, G_UNICODE_NOT_PRESENT_OFFSET, 13870 },
+  { 0xfd66, G_UNICODE_NOT_PRESENT_OFFSET, 13877 },
+  { 0xfd67, G_UNICODE_NOT_PRESENT_OFFSET, 13884 },
+  { 0xfd68, G_UNICODE_NOT_PRESENT_OFFSET, 13884 },
+  { 0xfd69, G_UNICODE_NOT_PRESENT_OFFSET, 13891 },
+  { 0xfd6a, G_UNICODE_NOT_PRESENT_OFFSET, 13898 },
+  { 0xfd6b, G_UNICODE_NOT_PRESENT_OFFSET, 13898 },
+  { 0xfd6c, G_UNICODE_NOT_PRESENT_OFFSET, 13905 },
+  { 0xfd6d, G_UNICODE_NOT_PRESENT_OFFSET, 13905 },
+  { 0xfd6e, G_UNICODE_NOT_PRESENT_OFFSET, 13912 },
+  { 0xfd6f, G_UNICODE_NOT_PRESENT_OFFSET, 13919 },
+  { 0xfd70, G_UNICODE_NOT_PRESENT_OFFSET, 13919 },
+  { 0xfd71, G_UNICODE_NOT_PRESENT_OFFSET, 13926 },
+  { 0xfd72, G_UNICODE_NOT_PRESENT_OFFSET, 13926 },
+  { 0xfd73, G_UNICODE_NOT_PRESENT_OFFSET, 13933 },
+  { 0xfd74, G_UNICODE_NOT_PRESENT_OFFSET, 13940 },
+  { 0xfd75, G_UNICODE_NOT_PRESENT_OFFSET, 13947 },
+  { 0xfd76, G_UNICODE_NOT_PRESENT_OFFSET, 13954 },
+  { 0xfd77, G_UNICODE_NOT_PRESENT_OFFSET, 13954 },
+  { 0xfd78, G_UNICODE_NOT_PRESENT_OFFSET, 13961 },
+  { 0xfd79, G_UNICODE_NOT_PRESENT_OFFSET, 13968 },
+  { 0xfd7a, G_UNICODE_NOT_PRESENT_OFFSET, 13975 },
+  { 0xfd7b, G_UNICODE_NOT_PRESENT_OFFSET, 13982 },
+  { 0xfd7c, G_UNICODE_NOT_PRESENT_OFFSET, 13989 },
+  { 0xfd7d, G_UNICODE_NOT_PRESENT_OFFSET, 13989 },
+  { 0xfd7e, G_UNICODE_NOT_PRESENT_OFFSET, 13996 },
+  { 0xfd7f, G_UNICODE_NOT_PRESENT_OFFSET, 14003 },
+  { 0xfd80, G_UNICODE_NOT_PRESENT_OFFSET, 14010 },
+  { 0xfd81, G_UNICODE_NOT_PRESENT_OFFSET, 14017 },
+  { 0xfd82, G_UNICODE_NOT_PRESENT_OFFSET, 14024 },
+  { 0xfd83, G_UNICODE_NOT_PRESENT_OFFSET, 14031 },
+  { 0xfd84, G_UNICODE_NOT_PRESENT_OFFSET, 14031 },
+  { 0xfd85, G_UNICODE_NOT_PRESENT_OFFSET, 14038 },
+  { 0xfd86, G_UNICODE_NOT_PRESENT_OFFSET, 14038 },
+  { 0xfd87, G_UNICODE_NOT_PRESENT_OFFSET, 14045 },
+  { 0xfd88, G_UNICODE_NOT_PRESENT_OFFSET, 14045 },
+  { 0xfd89, G_UNICODE_NOT_PRESENT_OFFSET, 14052 },
+  { 0xfd8a, G_UNICODE_NOT_PRESENT_OFFSET, 14059 },
+  { 0xfd8b, G_UNICODE_NOT_PRESENT_OFFSET, 14066 },
+  { 0xfd8c, G_UNICODE_NOT_PRESENT_OFFSET, 14073 },
+  { 0xfd8d, G_UNICODE_NOT_PRESENT_OFFSET, 14080 },
+  { 0xfd8e, G_UNICODE_NOT_PRESENT_OFFSET, 14087 },
+  { 0xfd8f, G_UNICODE_NOT_PRESENT_OFFSET, 14094 },
+  { 0xfd92, G_UNICODE_NOT_PRESENT_OFFSET, 14101 },
+  { 0xfd93, G_UNICODE_NOT_PRESENT_OFFSET, 14108 },
+  { 0xfd94, G_UNICODE_NOT_PRESENT_OFFSET, 14115 },
+  { 0xfd95, G_UNICODE_NOT_PRESENT_OFFSET, 14122 },
+  { 0xfd96, G_UNICODE_NOT_PRESENT_OFFSET, 14129 },
+  { 0xfd97, G_UNICODE_NOT_PRESENT_OFFSET, 14136 },
+  { 0xfd98, G_UNICODE_NOT_PRESENT_OFFSET, 14136 },
+  { 0xfd99, G_UNICODE_NOT_PRESENT_OFFSET, 14143 },
+  { 0xfd9a, G_UNICODE_NOT_PRESENT_OFFSET, 14150 },
+  { 0xfd9b, G_UNICODE_NOT_PRESENT_OFFSET, 14157 },
+  { 0xfd9c, G_UNICODE_NOT_PRESENT_OFFSET, 14164 },
+  { 0xfd9d, G_UNICODE_NOT_PRESENT_OFFSET, 14164 },
+  { 0xfd9e, G_UNICODE_NOT_PRESENT_OFFSET, 14171 },
+  { 0xfd9f, G_UNICODE_NOT_PRESENT_OFFSET, 14178 },
+  { 0xfda0, G_UNICODE_NOT_PRESENT_OFFSET, 14185 },
+  { 0xfda1, G_UNICODE_NOT_PRESENT_OFFSET, 14192 },
+  { 0xfda2, G_UNICODE_NOT_PRESENT_OFFSET, 14199 },
+  { 0xfda3, G_UNICODE_NOT_PRESENT_OFFSET, 14206 },
+  { 0xfda4, G_UNICODE_NOT_PRESENT_OFFSET, 14213 },
+  { 0xfda5, G_UNICODE_NOT_PRESENT_OFFSET, 14220 },
+  { 0xfda6, G_UNICODE_NOT_PRESENT_OFFSET, 14227 },
+  { 0xfda7, G_UNICODE_NOT_PRESENT_OFFSET, 14234 },
+  { 0xfda8, G_UNICODE_NOT_PRESENT_OFFSET, 14241 },
+  { 0xfda9, G_UNICODE_NOT_PRESENT_OFFSET, 14248 },
+  { 0xfdaa, G_UNICODE_NOT_PRESENT_OFFSET, 14255 },
+  { 0xfdab, G_UNICODE_NOT_PRESENT_OFFSET, 14262 },
+  { 0xfdac, G_UNICODE_NOT_PRESENT_OFFSET, 14269 },
+  { 0xfdad, G_UNICODE_NOT_PRESENT_OFFSET, 14276 },
+  { 0xfdae, G_UNICODE_NOT_PRESENT_OFFSET, 14283 },
+  { 0xfdaf, G_UNICODE_NOT_PRESENT_OFFSET, 14290 },
+  { 0xfdb0, G_UNICODE_NOT_PRESENT_OFFSET, 14297 },
+  { 0xfdb1, G_UNICODE_NOT_PRESENT_OFFSET, 14304 },
+  { 0xfdb2, G_UNICODE_NOT_PRESENT_OFFSET, 14311 },
+  { 0xfdb3, G_UNICODE_NOT_PRESENT_OFFSET, 14318 },
+  { 0xfdb4, G_UNICODE_NOT_PRESENT_OFFSET, 13996 },
+  { 0xfdb5, G_UNICODE_NOT_PRESENT_OFFSET, 14010 },
+  { 0xfdb6, G_UNICODE_NOT_PRESENT_OFFSET, 14325 },
+  { 0xfdb7, G_UNICODE_NOT_PRESENT_OFFSET, 14332 },
+  { 0xfdb8, G_UNICODE_NOT_PRESENT_OFFSET, 14339 },
+  { 0xfdb9, G_UNICODE_NOT_PRESENT_OFFSET, 14346 },
+  { 0xfdba, G_UNICODE_NOT_PRESENT_OFFSET, 14353 },
+  { 0xfdbb, G_UNICODE_NOT_PRESENT_OFFSET, 14360 },
+  { 0xfdbc, G_UNICODE_NOT_PRESENT_OFFSET, 14353 },
+  { 0xfdbd, G_UNICODE_NOT_PRESENT_OFFSET, 14339 },
+  { 0xfdbe, G_UNICODE_NOT_PRESENT_OFFSET, 14367 },
+  { 0xfdbf, G_UNICODE_NOT_PRESENT_OFFSET, 14374 },
+  { 0xfdc0, G_UNICODE_NOT_PRESENT_OFFSET, 14381 },
+  { 0xfdc1, G_UNICODE_NOT_PRESENT_OFFSET, 14388 },
+  { 0xfdc2, G_UNICODE_NOT_PRESENT_OFFSET, 14395 },
+  { 0xfdc3, G_UNICODE_NOT_PRESENT_OFFSET, 14360 },
+  { 0xfdc4, G_UNICODE_NOT_PRESENT_OFFSET, 13947 },
+  { 0xfdc5, G_UNICODE_NOT_PRESENT_OFFSET, 13877 },
+  { 0xfdc6, G_UNICODE_NOT_PRESENT_OFFSET, 14402 },
+  { 0xfdc7, G_UNICODE_NOT_PRESENT_OFFSET, 14409 },
+  { 0xfdf0, G_UNICODE_NOT_PRESENT_OFFSET, 14416 },
+  { 0xfdf1, G_UNICODE_NOT_PRESENT_OFFSET, 14423 },
+  { 0xfdf2, G_UNICODE_NOT_PRESENT_OFFSET, 14430 },
+  { 0xfdf3, G_UNICODE_NOT_PRESENT_OFFSET, 14439 },
+  { 0xfdf4, G_UNICODE_NOT_PRESENT_OFFSET, 14448 },
+  { 0xfdf5, G_UNICODE_NOT_PRESENT_OFFSET, 14457 },
+  { 0xfdf6, G_UNICODE_NOT_PRESENT_OFFSET, 14466 },
+  { 0xfdf7, G_UNICODE_NOT_PRESENT_OFFSET, 14475 },
+  { 0xfdf8, G_UNICODE_NOT_PRESENT_OFFSET, 14484 },
+  { 0xfdf9, G_UNICODE_NOT_PRESENT_OFFSET, 14493 },
+  { 0xfdfa, G_UNICODE_NOT_PRESENT_OFFSET, 14500 },
+  { 0xfdfb, G_UNICODE_NOT_PRESENT_OFFSET, 14534 },
+  { 0xfdfc, G_UNICODE_NOT_PRESENT_OFFSET, 14550 },
+  { 0xfe10, G_UNICODE_NOT_PRESENT_OFFSET, 14559 },
+  { 0xfe11, G_UNICODE_NOT_PRESENT_OFFSET, 14561 },
+  { 0xfe12, G_UNICODE_NOT_PRESENT_OFFSET, 14565 },
+  { 0xfe13, G_UNICODE_NOT_PRESENT_OFFSET, 14569 },
   { 0xfe14, G_UNICODE_NOT_PRESENT_OFFSET, 1248 },
-  { 0xfe15, G_UNICODE_NOT_PRESENT_OFFSET, 14517 },
-  { 0xfe16, G_UNICODE_NOT_PRESENT_OFFSET, 14519 },
-  { 0xfe17, G_UNICODE_NOT_PRESENT_OFFSET, 14521 },
-  { 0xfe18, G_UNICODE_NOT_PRESENT_OFFSET, 14525 },
+  { 0xfe15, G_UNICODE_NOT_PRESENT_OFFSET, 14571 },
+  { 0xfe16, G_UNICODE_NOT_PRESENT_OFFSET, 14573 },
+  { 0xfe17, G_UNICODE_NOT_PRESENT_OFFSET, 14575 },
+  { 0xfe18, G_UNICODE_NOT_PRESENT_OFFSET, 14579 },
   { 0xfe19, G_UNICODE_NOT_PRESENT_OFFSET, 5186 },
   { 0xfe30, G_UNICODE_NOT_PRESENT_OFFSET, 5183 },
-  { 0xfe31, G_UNICODE_NOT_PRESENT_OFFSET, 14529 },
-  { 0xfe32, G_UNICODE_NOT_PRESENT_OFFSET, 14533 },
-  { 0xfe33, G_UNICODE_NOT_PRESENT_OFFSET, 14537 },
-  { 0xfe34, G_UNICODE_NOT_PRESENT_OFFSET, 14537 },
+  { 0xfe31, G_UNICODE_NOT_PRESENT_OFFSET, 14583 },
+  { 0xfe32, G_UNICODE_NOT_PRESENT_OFFSET, 14587 },
+  { 0xfe33, G_UNICODE_NOT_PRESENT_OFFSET, 14591 },
+  { 0xfe34, G_UNICODE_NOT_PRESENT_OFFSET, 14591 },
   { 0xfe35, G_UNICODE_NOT_PRESENT_OFFSET, 5275 },
   { 0xfe36, G_UNICODE_NOT_PRESENT_OFFSET, 5277 },
-  { 0xfe37, G_UNICODE_NOT_PRESENT_OFFSET, 14539 },
-  { 0xfe38, G_UNICODE_NOT_PRESENT_OFFSET, 14541 },
-  { 0xfe39, G_UNICODE_NOT_PRESENT_OFFSET, 14543 },
-  { 0xfe3a, G_UNICODE_NOT_PRESENT_OFFSET, 14547 },
-  { 0xfe3b, G_UNICODE_NOT_PRESENT_OFFSET, 14551 },
-  { 0xfe3c, G_UNICODE_NOT_PRESENT_OFFSET, 14555 },
-  { 0xfe3d, G_UNICODE_NOT_PRESENT_OFFSET, 14559 },
-  { 0xfe3e, G_UNICODE_NOT_PRESENT_OFFSET, 14563 },
-  { 0xfe3f, G_UNICODE_NOT_PRESENT_OFFSET, 5801 },
-  { 0xfe40, G_UNICODE_NOT_PRESENT_OFFSET, 5805 },
-  { 0xfe41, G_UNICODE_NOT_PRESENT_OFFSET, 14567 },
-  { 0xfe42, G_UNICODE_NOT_PRESENT_OFFSET, 14571 },
-  { 0xfe43, G_UNICODE_NOT_PRESENT_OFFSET, 14575 },
-  { 0xfe44, G_UNICODE_NOT_PRESENT_OFFSET, 14579 },
-  { 0xfe47, G_UNICODE_NOT_PRESENT_OFFSET, 14583 },
-  { 0xfe48, G_UNICODE_NOT_PRESENT_OFFSET, 14585 },
+  { 0xfe37, G_UNICODE_NOT_PRESENT_OFFSET, 14593 },
+  { 0xfe38, G_UNICODE_NOT_PRESENT_OFFSET, 14595 },
+  { 0xfe39, G_UNICODE_NOT_PRESENT_OFFSET, 14597 },
+  { 0xfe3a, G_UNICODE_NOT_PRESENT_OFFSET, 14601 },
+  { 0xfe3b, G_UNICODE_NOT_PRESENT_OFFSET, 14605 },
+  { 0xfe3c, G_UNICODE_NOT_PRESENT_OFFSET, 14609 },
+  { 0xfe3d, G_UNICODE_NOT_PRESENT_OFFSET, 14613 },
+  { 0xfe3e, G_UNICODE_NOT_PRESENT_OFFSET, 14617 },
+  { 0xfe3f, G_UNICODE_NOT_PRESENT_OFFSET, 5826 },
+  { 0xfe40, G_UNICODE_NOT_PRESENT_OFFSET, 5830 },
+  { 0xfe41, G_UNICODE_NOT_PRESENT_OFFSET, 14621 },
+  { 0xfe42, G_UNICODE_NOT_PRESENT_OFFSET, 14625 },
+  { 0xfe43, G_UNICODE_NOT_PRESENT_OFFSET, 14629 },
+  { 0xfe44, G_UNICODE_NOT_PRESENT_OFFSET, 14633 },
+  { 0xfe47, G_UNICODE_NOT_PRESENT_OFFSET, 14637 },
+  { 0xfe48, G_UNICODE_NOT_PRESENT_OFFSET, 14639 },
   { 0xfe49, G_UNICODE_NOT_PRESENT_OFFSET, 5227 },
   { 0xfe4a, G_UNICODE_NOT_PRESENT_OFFSET, 5227 },
   { 0xfe4b, G_UNICODE_NOT_PRESENT_OFFSET, 5227 },
   { 0xfe4c, G_UNICODE_NOT_PRESENT_OFFSET, 5227 },
-  { 0xfe4d, G_UNICODE_NOT_PRESENT_OFFSET, 14537 },
-  { 0xfe4e, G_UNICODE_NOT_PRESENT_OFFSET, 14537 },
-  { 0xfe4f, G_UNICODE_NOT_PRESENT_OFFSET, 14537 },
-  { 0xfe50, G_UNICODE_NOT_PRESENT_OFFSET, 14505 },
-  { 0xfe51, G_UNICODE_NOT_PRESENT_OFFSET, 14507 },
+  { 0xfe4d, G_UNICODE_NOT_PRESENT_OFFSET, 14591 },
+  { 0xfe4e, G_UNICODE_NOT_PRESENT_OFFSET, 14591 },
+  { 0xfe4f, G_UNICODE_NOT_PRESENT_OFFSET, 14591 },
+  { 0xfe50, G_UNICODE_NOT_PRESENT_OFFSET, 14559 },
+  { 0xfe51, G_UNICODE_NOT_PRESENT_OFFSET, 14561 },
   { 0xfe52, G_UNICODE_NOT_PRESENT_OFFSET, 5181 },
   { 0xfe54, G_UNICODE_NOT_PRESENT_OFFSET, 1248 },
-  { 0xfe55, G_UNICODE_NOT_PRESENT_OFFSET, 14515 },
-  { 0xfe56, G_UNICODE_NOT_PRESENT_OFFSET, 14519 },
-  { 0xfe57, G_UNICODE_NOT_PRESENT_OFFSET, 14517 },
-  { 0xfe58, G_UNICODE_NOT_PRESENT_OFFSET, 14529 },
+  { 0xfe55, G_UNICODE_NOT_PRESENT_OFFSET, 14569 },
+  { 0xfe56, G_UNICODE_NOT_PRESENT_OFFSET, 14573 },
+  { 0xfe57, G_UNICODE_NOT_PRESENT_OFFSET, 14571 },
+  { 0xfe58, G_UNICODE_NOT_PRESENT_OFFSET, 14583 },
   { 0xfe59, G_UNICODE_NOT_PRESENT_OFFSET, 5275 },
   { 0xfe5a, G_UNICODE_NOT_PRESENT_OFFSET, 5277 },
-  { 0xfe5b, G_UNICODE_NOT_PRESENT_OFFSET, 14539 },
-  { 0xfe5c, G_UNICODE_NOT_PRESENT_OFFSET, 14541 },
-  { 0xfe5d, G_UNICODE_NOT_PRESENT_OFFSET, 14543 },
-  { 0xfe5e, G_UNICODE_NOT_PRESENT_OFFSET, 14547 },
-  { 0xfe5f, G_UNICODE_NOT_PRESENT_OFFSET, 14587 },
-  { 0xfe60, G_UNICODE_NOT_PRESENT_OFFSET, 14589 },
-  { 0xfe61, G_UNICODE_NOT_PRESENT_OFFSET, 14591 },
+  { 0xfe5b, G_UNICODE_NOT_PRESENT_OFFSET, 14593 },
+  { 0xfe5c, G_UNICODE_NOT_PRESENT_OFFSET, 14595 },
+  { 0xfe5d, G_UNICODE_NOT_PRESENT_OFFSET, 14597 },
+  { 0xfe5e, G_UNICODE_NOT_PRESENT_OFFSET, 14601 },
+  { 0xfe5f, G_UNICODE_NOT_PRESENT_OFFSET, 14641 },
+  { 0xfe60, G_UNICODE_NOT_PRESENT_OFFSET, 14643 },
+  { 0xfe61, G_UNICODE_NOT_PRESENT_OFFSET, 14645 },
   { 0xfe62, G_UNICODE_NOT_PRESENT_OFFSET, 5267 },
-  { 0xfe63, G_UNICODE_NOT_PRESENT_OFFSET, 14593 },
-  { 0xfe64, G_UNICODE_NOT_PRESENT_OFFSET, 14595 },
-  { 0xfe65, G_UNICODE_NOT_PRESENT_OFFSET, 14597 },
+  { 0xfe63, G_UNICODE_NOT_PRESENT_OFFSET, 14647 },
+  { 0xfe64, G_UNICODE_NOT_PRESENT_OFFSET, 14649 },
+  { 0xfe65, G_UNICODE_NOT_PRESENT_OFFSET, 14651 },
   { 0xfe66, G_UNICODE_NOT_PRESENT_OFFSET, 5273 },
-  { 0xfe68, G_UNICODE_NOT_PRESENT_OFFSET, 14599 },
-  { 0xfe69, G_UNICODE_NOT_PRESENT_OFFSET, 14601 },
-  { 0xfe6a, G_UNICODE_NOT_PRESENT_OFFSET, 14603 },
-  { 0xfe6b, G_UNICODE_NOT_PRESENT_OFFSET, 14605 },
-  { 0xfe70, G_UNICODE_NOT_PRESENT_OFFSET, 14607 },
-  { 0xfe71, G_UNICODE_NOT_PRESENT_OFFSET, 14611 },
-  { 0xfe72, G_UNICODE_NOT_PRESENT_OFFSET, 14616 },
-  { 0xfe74, G_UNICODE_NOT_PRESENT_OFFSET, 14620 },
-  { 0xfe76, G_UNICODE_NOT_PRESENT_OFFSET, 14624 },
-  { 0xfe77, G_UNICODE_NOT_PRESENT_OFFSET, 14628 },
-  { 0xfe78, G_UNICODE_NOT_PRESENT_OFFSET, 14633 },
-  { 0xfe79, G_UNICODE_NOT_PRESENT_OFFSET, 14637 },
-  { 0xfe7a, G_UNICODE_NOT_PRESENT_OFFSET, 14642 },
-  { 0xfe7b, G_UNICODE_NOT_PRESENT_OFFSET, 14646 },
-  { 0xfe7c, G_UNICODE_NOT_PRESENT_OFFSET, 14651 },
-  { 0xfe7d, G_UNICODE_NOT_PRESENT_OFFSET, 14655 },
-  { 0xfe7e, G_UNICODE_NOT_PRESENT_OFFSET, 14660 },
-  { 0xfe7f, G_UNICODE_NOT_PRESENT_OFFSET, 14664 },
-  { 0xfe80, G_UNICODE_NOT_PRESENT_OFFSET, 14669 },
+  { 0xfe68, G_UNICODE_NOT_PRESENT_OFFSET, 14653 },
+  { 0xfe69, G_UNICODE_NOT_PRESENT_OFFSET, 14655 },
+  { 0xfe6a, G_UNICODE_NOT_PRESENT_OFFSET, 14657 },
+  { 0xfe6b, G_UNICODE_NOT_PRESENT_OFFSET, 14659 },
+  { 0xfe70, G_UNICODE_NOT_PRESENT_OFFSET, 14661 },
+  { 0xfe71, G_UNICODE_NOT_PRESENT_OFFSET, 14665 },
+  { 0xfe72, G_UNICODE_NOT_PRESENT_OFFSET, 14670 },
+  { 0xfe74, G_UNICODE_NOT_PRESENT_OFFSET, 14674 },
+  { 0xfe76, G_UNICODE_NOT_PRESENT_OFFSET, 14678 },
+  { 0xfe77, G_UNICODE_NOT_PRESENT_OFFSET, 14682 },
+  { 0xfe78, G_UNICODE_NOT_PRESENT_OFFSET, 14687 },
+  { 0xfe79, G_UNICODE_NOT_PRESENT_OFFSET, 14691 },
+  { 0xfe7a, G_UNICODE_NOT_PRESENT_OFFSET, 14696 },
+  { 0xfe7b, G_UNICODE_NOT_PRESENT_OFFSET, 14700 },
+  { 0xfe7c, G_UNICODE_NOT_PRESENT_OFFSET, 14705 },
+  { 0xfe7d, G_UNICODE_NOT_PRESENT_OFFSET, 14709 },
+  { 0xfe7e, G_UNICODE_NOT_PRESENT_OFFSET, 14714 },
+  { 0xfe7f, G_UNICODE_NOT_PRESENT_OFFSET, 14718 },
+  { 0xfe80, G_UNICODE_NOT_PRESENT_OFFSET, 14723 },
   { 0xfe81, G_UNICODE_NOT_PRESENT_OFFSET, 1676 },
   { 0xfe82, G_UNICODE_NOT_PRESENT_OFFSET, 1676 },
   { 0xfe83, G_UNICODE_NOT_PRESENT_OFFSET, 1681 },
@@ -5449,133 +5606,133 @@ static const decomposition decomp_table[] =
   { 0xfe8a, G_UNICODE_NOT_PRESENT_OFFSET, 1696 },
   { 0xfe8b, G_UNICODE_NOT_PRESENT_OFFSET, 1696 },
   { 0xfe8c, G_UNICODE_NOT_PRESENT_OFFSET, 1696 },
-  { 0xfe8d, G_UNICODE_NOT_PRESENT_OFFSET, 14672 },
-  { 0xfe8e, G_UNICODE_NOT_PRESENT_OFFSET, 14672 },
-  { 0xfe8f, G_UNICODE_NOT_PRESENT_OFFSET, 14675 },
-  { 0xfe90, G_UNICODE_NOT_PRESENT_OFFSET, 14675 },
-  { 0xfe91, G_UNICODE_NOT_PRESENT_OFFSET, 14675 },
-  { 0xfe92, G_UNICODE_NOT_PRESENT_OFFSET, 14675 },
-  { 0xfe93, G_UNICODE_NOT_PRESENT_OFFSET, 14678 },
-  { 0xfe94, G_UNICODE_NOT_PRESENT_OFFSET, 14678 },
-  { 0xfe95, G_UNICODE_NOT_PRESENT_OFFSET, 14681 },
-  { 0xfe96, G_UNICODE_NOT_PRESENT_OFFSET, 14681 },
-  { 0xfe97, G_UNICODE_NOT_PRESENT_OFFSET, 14681 },
-  { 0xfe98, G_UNICODE_NOT_PRESENT_OFFSET, 14681 },
-  { 0xfe99, G_UNICODE_NOT_PRESENT_OFFSET, 14684 },
-  { 0xfe9a, G_UNICODE_NOT_PRESENT_OFFSET, 14684 },
-  { 0xfe9b, G_UNICODE_NOT_PRESENT_OFFSET, 14684 },
-  { 0xfe9c, G_UNICODE_NOT_PRESENT_OFFSET, 14684 },
-  { 0xfe9d, G_UNICODE_NOT_PRESENT_OFFSET, 14687 },
-  { 0xfe9e, G_UNICODE_NOT_PRESENT_OFFSET, 14687 },
-  { 0xfe9f, G_UNICODE_NOT_PRESENT_OFFSET, 14687 },
-  { 0xfea0, G_UNICODE_NOT_PRESENT_OFFSET, 14687 },
-  { 0xfea1, G_UNICODE_NOT_PRESENT_OFFSET, 14690 },
-  { 0xfea2, G_UNICODE_NOT_PRESENT_OFFSET, 14690 },
-  { 0xfea3, G_UNICODE_NOT_PRESENT_OFFSET, 14690 },
-  { 0xfea4, G_UNICODE_NOT_PRESENT_OFFSET, 14690 },
-  { 0xfea5, G_UNICODE_NOT_PRESENT_OFFSET, 14693 },
-  { 0xfea6, G_UNICODE_NOT_PRESENT_OFFSET, 14693 },
-  { 0xfea7, G_UNICODE_NOT_PRESENT_OFFSET, 14693 },
-  { 0xfea8, G_UNICODE_NOT_PRESENT_OFFSET, 14693 },
-  { 0xfea9, G_UNICODE_NOT_PRESENT_OFFSET, 14696 },
-  { 0xfeaa, G_UNICODE_NOT_PRESENT_OFFSET, 14696 },
-  { 0xfeab, G_UNICODE_NOT_PRESENT_OFFSET, 14699 },
-  { 0xfeac, G_UNICODE_NOT_PRESENT_OFFSET, 14699 },
-  { 0xfead, G_UNICODE_NOT_PRESENT_OFFSET, 14702 },
-  { 0xfeae, G_UNICODE_NOT_PRESENT_OFFSET, 14702 },
-  { 0xfeaf, G_UNICODE_NOT_PRESENT_OFFSET, 14705 },
-  { 0xfeb0, G_UNICODE_NOT_PRESENT_OFFSET, 14705 },
-  { 0xfeb1, G_UNICODE_NOT_PRESENT_OFFSET, 14708 },
-  { 0xfeb2, G_UNICODE_NOT_PRESENT_OFFSET, 14708 },
-  { 0xfeb3, G_UNICODE_NOT_PRESENT_OFFSET, 14708 },
-  { 0xfeb4, G_UNICODE_NOT_PRESENT_OFFSET, 14708 },
-  { 0xfeb5, G_UNICODE_NOT_PRESENT_OFFSET, 14711 },
-  { 0xfeb6, G_UNICODE_NOT_PRESENT_OFFSET, 14711 },
-  { 0xfeb7, G_UNICODE_NOT_PRESENT_OFFSET, 14711 },
-  { 0xfeb8, G_UNICODE_NOT_PRESENT_OFFSET, 14711 },
-  { 0xfeb9, G_UNICODE_NOT_PRESENT_OFFSET, 14714 },
-  { 0xfeba, G_UNICODE_NOT_PRESENT_OFFSET, 14714 },
-  { 0xfebb, G_UNICODE_NOT_PRESENT_OFFSET, 14714 },
-  { 0xfebc, G_UNICODE_NOT_PRESENT_OFFSET, 14714 },
-  { 0xfebd, G_UNICODE_NOT_PRESENT_OFFSET, 14717 },
-  { 0xfebe, G_UNICODE_NOT_PRESENT_OFFSET, 14717 },
-  { 0xfebf, G_UNICODE_NOT_PRESENT_OFFSET, 14717 },
-  { 0xfec0, G_UNICODE_NOT_PRESENT_OFFSET, 14717 },
-  { 0xfec1, G_UNICODE_NOT_PRESENT_OFFSET, 14720 },
-  { 0xfec2, G_UNICODE_NOT_PRESENT_OFFSET, 14720 },
-  { 0xfec3, G_UNICODE_NOT_PRESENT_OFFSET, 14720 },
-  { 0xfec4, G_UNICODE_NOT_PRESENT_OFFSET, 14720 },
-  { 0xfec5, G_UNICODE_NOT_PRESENT_OFFSET, 14723 },
-  { 0xfec6, G_UNICODE_NOT_PRESENT_OFFSET, 14723 },
-  { 0xfec7, G_UNICODE_NOT_PRESENT_OFFSET, 14723 },
-  { 0xfec8, G_UNICODE_NOT_PRESENT_OFFSET, 14723 },
-  { 0xfec9, G_UNICODE_NOT_PRESENT_OFFSET, 14726 },
-  { 0xfeca, G_UNICODE_NOT_PRESENT_OFFSET, 14726 },
-  { 0xfecb, G_UNICODE_NOT_PRESENT_OFFSET, 14726 },
-  { 0xfecc, G_UNICODE_NOT_PRESENT_OFFSET, 14726 },
-  { 0xfecd, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
-  { 0xfece, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
-  { 0xfecf, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
-  { 0xfed0, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
-  { 0xfed1, G_UNICODE_NOT_PRESENT_OFFSET, 14732 },
-  { 0xfed2, G_UNICODE_NOT_PRESENT_OFFSET, 14732 },
-  { 0xfed3, G_UNICODE_NOT_PRESENT_OFFSET, 14732 },
-  { 0xfed4, G_UNICODE_NOT_PRESENT_OFFSET, 14732 },
-  { 0xfed5, G_UNICODE_NOT_PRESENT_OFFSET, 14735 },
-  { 0xfed6, G_UNICODE_NOT_PRESENT_OFFSET, 14735 },
-  { 0xfed7, G_UNICODE_NOT_PRESENT_OFFSET, 14735 },
-  { 0xfed8, G_UNICODE_NOT_PRESENT_OFFSET, 14735 },
-  { 0xfed9, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
-  { 0xfeda, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
-  { 0xfedb, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
-  { 0xfedc, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
-  { 0xfedd, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
-  { 0xfede, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
-  { 0xfedf, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
-  { 0xfee0, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
-  { 0xfee1, G_UNICODE_NOT_PRESENT_OFFSET, 14744 },
-  { 0xfee2, G_UNICODE_NOT_PRESENT_OFFSET, 14744 },
-  { 0xfee3, G_UNICODE_NOT_PRESENT_OFFSET, 14744 },
-  { 0xfee4, G_UNICODE_NOT_PRESENT_OFFSET, 14744 },
-  { 0xfee5, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
-  { 0xfee6, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
-  { 0xfee7, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
-  { 0xfee8, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
-  { 0xfee9, G_UNICODE_NOT_PRESENT_OFFSET, 14750 },
-  { 0xfeea, G_UNICODE_NOT_PRESENT_OFFSET, 14750 },
-  { 0xfeeb, G_UNICODE_NOT_PRESENT_OFFSET, 14750 },
-  { 0xfeec, G_UNICODE_NOT_PRESENT_OFFSET, 14750 },
-  { 0xfeed, G_UNICODE_NOT_PRESENT_OFFSET, 14753 },
-  { 0xfeee, G_UNICODE_NOT_PRESENT_OFFSET, 14753 },
-  { 0xfeef, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
-  { 0xfef0, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
-  { 0xfef1, G_UNICODE_NOT_PRESENT_OFFSET, 14756 },
-  { 0xfef2, G_UNICODE_NOT_PRESENT_OFFSET, 14756 },
-  { 0xfef3, G_UNICODE_NOT_PRESENT_OFFSET, 14756 },
-  { 0xfef4, G_UNICODE_NOT_PRESENT_OFFSET, 14756 },
-  { 0xfef5, G_UNICODE_NOT_PRESENT_OFFSET, 14759 },
-  { 0xfef6, G_UNICODE_NOT_PRESENT_OFFSET, 14759 },
-  { 0xfef7, G_UNICODE_NOT_PRESENT_OFFSET, 14766 },
-  { 0xfef8, G_UNICODE_NOT_PRESENT_OFFSET, 14766 },
-  { 0xfef9, G_UNICODE_NOT_PRESENT_OFFSET, 14773 },
-  { 0xfefa, G_UNICODE_NOT_PRESENT_OFFSET, 14773 },
-  { 0xfefb, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0xfefc, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0xff01, G_UNICODE_NOT_PRESENT_OFFSET, 14517 },
-  { 0xff02, G_UNICODE_NOT_PRESENT_OFFSET, 14785 },
-  { 0xff03, G_UNICODE_NOT_PRESENT_OFFSET, 14587 },
-  { 0xff04, G_UNICODE_NOT_PRESENT_OFFSET, 14601 },
-  { 0xff05, G_UNICODE_NOT_PRESENT_OFFSET, 14603 },
-  { 0xff06, G_UNICODE_NOT_PRESENT_OFFSET, 14589 },
-  { 0xff07, G_UNICODE_NOT_PRESENT_OFFSET, 14787 },
+  { 0xfe8d, G_UNICODE_NOT_PRESENT_OFFSET, 14726 },
+  { 0xfe8e, G_UNICODE_NOT_PRESENT_OFFSET, 14726 },
+  { 0xfe8f, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
+  { 0xfe90, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
+  { 0xfe91, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
+  { 0xfe92, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
+  { 0xfe93, G_UNICODE_NOT_PRESENT_OFFSET, 14732 },
+  { 0xfe94, G_UNICODE_NOT_PRESENT_OFFSET, 14732 },
+  { 0xfe95, G_UNICODE_NOT_PRESENT_OFFSET, 14735 },
+  { 0xfe96, G_UNICODE_NOT_PRESENT_OFFSET, 14735 },
+  { 0xfe97, G_UNICODE_NOT_PRESENT_OFFSET, 14735 },
+  { 0xfe98, G_UNICODE_NOT_PRESENT_OFFSET, 14735 },
+  { 0xfe99, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
+  { 0xfe9a, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
+  { 0xfe9b, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
+  { 0xfe9c, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
+  { 0xfe9d, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
+  { 0xfe9e, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
+  { 0xfe9f, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
+  { 0xfea0, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
+  { 0xfea1, G_UNICODE_NOT_PRESENT_OFFSET, 14744 },
+  { 0xfea2, G_UNICODE_NOT_PRESENT_OFFSET, 14744 },
+  { 0xfea3, G_UNICODE_NOT_PRESENT_OFFSET, 14744 },
+  { 0xfea4, G_UNICODE_NOT_PRESENT_OFFSET, 14744 },
+  { 0xfea5, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
+  { 0xfea6, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
+  { 0xfea7, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
+  { 0xfea8, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
+  { 0xfea9, G_UNICODE_NOT_PRESENT_OFFSET, 14750 },
+  { 0xfeaa, G_UNICODE_NOT_PRESENT_OFFSET, 14750 },
+  { 0xfeab, G_UNICODE_NOT_PRESENT_OFFSET, 14753 },
+  { 0xfeac, G_UNICODE_NOT_PRESENT_OFFSET, 14753 },
+  { 0xfead, G_UNICODE_NOT_PRESENT_OFFSET, 14756 },
+  { 0xfeae, G_UNICODE_NOT_PRESENT_OFFSET, 14756 },
+  { 0xfeaf, G_UNICODE_NOT_PRESENT_OFFSET, 14759 },
+  { 0xfeb0, G_UNICODE_NOT_PRESENT_OFFSET, 14759 },
+  { 0xfeb1, G_UNICODE_NOT_PRESENT_OFFSET, 14762 },
+  { 0xfeb2, G_UNICODE_NOT_PRESENT_OFFSET, 14762 },
+  { 0xfeb3, G_UNICODE_NOT_PRESENT_OFFSET, 14762 },
+  { 0xfeb4, G_UNICODE_NOT_PRESENT_OFFSET, 14762 },
+  { 0xfeb5, G_UNICODE_NOT_PRESENT_OFFSET, 14765 },
+  { 0xfeb6, G_UNICODE_NOT_PRESENT_OFFSET, 14765 },
+  { 0xfeb7, G_UNICODE_NOT_PRESENT_OFFSET, 14765 },
+  { 0xfeb8, G_UNICODE_NOT_PRESENT_OFFSET, 14765 },
+  { 0xfeb9, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
+  { 0xfeba, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
+  { 0xfebb, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
+  { 0xfebc, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
+  { 0xfebd, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
+  { 0xfebe, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
+  { 0xfebf, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
+  { 0xfec0, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
+  { 0xfec1, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0xfec2, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0xfec3, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0xfec4, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0xfec5, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
+  { 0xfec6, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
+  { 0xfec7, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
+  { 0xfec8, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
+  { 0xfec9, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0xfeca, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0xfecb, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0xfecc, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0xfecd, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0xfece, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0xfecf, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0xfed0, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0xfed1, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0xfed2, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0xfed3, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0xfed4, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0xfed5, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xfed6, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xfed7, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xfed8, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xfed9, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0xfeda, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0xfedb, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0xfedc, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0xfedd, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0xfede, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0xfedf, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0xfee0, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0xfee1, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0xfee2, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0xfee3, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0xfee4, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0xfee5, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0xfee6, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0xfee7, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0xfee8, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0xfee9, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0xfeea, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0xfeeb, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0xfeec, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0xfeed, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0xfeee, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0xfeef, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
+  { 0xfef0, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
+  { 0xfef1, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0xfef2, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0xfef3, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0xfef4, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0xfef5, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0xfef6, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0xfef7, G_UNICODE_NOT_PRESENT_OFFSET, 14820 },
+  { 0xfef8, G_UNICODE_NOT_PRESENT_OFFSET, 14820 },
+  { 0xfef9, G_UNICODE_NOT_PRESENT_OFFSET, 14827 },
+  { 0xfefa, G_UNICODE_NOT_PRESENT_OFFSET, 14827 },
+  { 0xfefb, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0xfefc, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0xff01, G_UNICODE_NOT_PRESENT_OFFSET, 14571 },
+  { 0xff02, G_UNICODE_NOT_PRESENT_OFFSET, 14839 },
+  { 0xff03, G_UNICODE_NOT_PRESENT_OFFSET, 14641 },
+  { 0xff04, G_UNICODE_NOT_PRESENT_OFFSET, 14655 },
+  { 0xff05, G_UNICODE_NOT_PRESENT_OFFSET, 14657 },
+  { 0xff06, G_UNICODE_NOT_PRESENT_OFFSET, 14643 },
+  { 0xff07, G_UNICODE_NOT_PRESENT_OFFSET, 14841 },
   { 0xff08, G_UNICODE_NOT_PRESENT_OFFSET, 5275 },
   { 0xff09, G_UNICODE_NOT_PRESENT_OFFSET, 5277 },
-  { 0xff0a, G_UNICODE_NOT_PRESENT_OFFSET, 14591 },
+  { 0xff0a, G_UNICODE_NOT_PRESENT_OFFSET, 14645 },
   { 0xff0b, G_UNICODE_NOT_PRESENT_OFFSET, 5267 },
-  { 0xff0c, G_UNICODE_NOT_PRESENT_OFFSET, 14505 },
-  { 0xff0d, G_UNICODE_NOT_PRESENT_OFFSET, 14593 },
+  { 0xff0c, G_UNICODE_NOT_PRESENT_OFFSET, 14559 },
+  { 0xff0d, G_UNICODE_NOT_PRESENT_OFFSET, 14647 },
   { 0xff0e, G_UNICODE_NOT_PRESENT_OFFSET, 5181 },
-  { 0xff0f, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xff0f, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
   { 0xff10, G_UNICODE_NOT_PRESENT_OFFSET, 5253 },
   { 0xff11, G_UNICODE_NOT_PRESENT_OFFSET, 27 },
   { 0xff12, G_UNICODE_NOT_PRESENT_OFFSET, 12 },
@@ -5586,13 +5743,13 @@ static const decomposition decomp_table[] =
   { 0xff17, G_UNICODE_NOT_PRESENT_OFFSET, 5261 },
   { 0xff18, G_UNICODE_NOT_PRESENT_OFFSET, 5263 },
   { 0xff19, G_UNICODE_NOT_PRESENT_OFFSET, 5265 },
-  { 0xff1a, G_UNICODE_NOT_PRESENT_OFFSET, 14515 },
+  { 0xff1a, G_UNICODE_NOT_PRESENT_OFFSET, 14569 },
   { 0xff1b, G_UNICODE_NOT_PRESENT_OFFSET, 1248 },
-  { 0xff1c, G_UNICODE_NOT_PRESENT_OFFSET, 14595 },
+  { 0xff1c, G_UNICODE_NOT_PRESENT_OFFSET, 14649 },
   { 0xff1d, G_UNICODE_NOT_PRESENT_OFFSET, 5273 },
-  { 0xff1e, G_UNICODE_NOT_PRESENT_OFFSET, 14597 },
-  { 0xff1f, G_UNICODE_NOT_PRESENT_OFFSET, 14519 },
-  { 0xff20, G_UNICODE_NOT_PRESENT_OFFSET, 14605 },
+  { 0xff1e, G_UNICODE_NOT_PRESENT_OFFSET, 14651 },
+  { 0xff1f, G_UNICODE_NOT_PRESENT_OFFSET, 14573 },
+  { 0xff20, G_UNICODE_NOT_PRESENT_OFFSET, 14659 },
   { 0xff21, G_UNICODE_NOT_PRESENT_OFFSET, 2309 },
   { 0xff22, G_UNICODE_NOT_PRESENT_OFFSET, 2314 },
   { 0xff23, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
@@ -5611,19 +5768,19 @@ static const decomposition decomp_table[] =
   { 0xff30, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0xff31, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0xff32, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0xff33, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0xff33, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0xff34, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0xff35, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0xff36, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0xff36, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0xff37, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0xff38, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0xff39, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0xff38, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0xff39, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0xff3a, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
-  { 0xff3b, G_UNICODE_NOT_PRESENT_OFFSET, 14583 },
-  { 0xff3c, G_UNICODE_NOT_PRESENT_OFFSET, 14599 },
-  { 0xff3d, G_UNICODE_NOT_PRESENT_OFFSET, 14585 },
-  { 0xff3e, G_UNICODE_NOT_PRESENT_OFFSET, 14791 },
-  { 0xff3f, G_UNICODE_NOT_PRESENT_OFFSET, 14537 },
+  { 0xff3b, G_UNICODE_NOT_PRESENT_OFFSET, 14637 },
+  { 0xff3c, G_UNICODE_NOT_PRESENT_OFFSET, 14653 },
+  { 0xff3d, G_UNICODE_NOT_PRESENT_OFFSET, 14639 },
+  { 0xff3e, G_UNICODE_NOT_PRESENT_OFFSET, 14845 },
+  { 0xff3f, G_UNICODE_NOT_PRESENT_OFFSET, 14591 },
   { 0xff40, G_UNICODE_NOT_PRESENT_OFFSET, 5110 },
   { 0xff41, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0xff42, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -5641,7 +5798,7 @@ static const decomposition decomp_table[] =
   { 0xff4e, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0xff4f, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0xff50, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0xff51, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0xff51, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0xff52, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0xff53, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0xff54, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -5651,154 +5808,157 @@ static const decomposition decomp_table[] =
   { 0xff58, G_UNICODE_NOT_PRESENT_OFFSET, 1222 },
   { 0xff59, G_UNICODE_NOT_PRESENT_OFFSET, 1191 },
   { 0xff5a, G_UNICODE_NOT_PRESENT_OFFSET, 2526 },
-  { 0xff5b, G_UNICODE_NOT_PRESENT_OFFSET, 14539 },
-  { 0xff5c, G_UNICODE_NOT_PRESENT_OFFSET, 14793 },
-  { 0xff5d, G_UNICODE_NOT_PRESENT_OFFSET, 14541 },
-  { 0xff5e, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
-  { 0xff5f, G_UNICODE_NOT_PRESENT_OFFSET, 14797 },
-  { 0xff60, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
-  { 0xff61, G_UNICODE_NOT_PRESENT_OFFSET, 14511 },
-  { 0xff62, G_UNICODE_NOT_PRESENT_OFFSET, 14567 },
-  { 0xff63, G_UNICODE_NOT_PRESENT_OFFSET, 14571 },
-  { 0xff64, G_UNICODE_NOT_PRESENT_OFFSET, 14507 },
-  { 0xff65, G_UNICODE_NOT_PRESENT_OFFSET, 14805 },
-  { 0xff66, G_UNICODE_NOT_PRESENT_OFFSET, 8955 },
-  { 0xff67, G_UNICODE_NOT_PRESENT_OFFSET, 14809 },
-  { 0xff68, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0xff69, G_UNICODE_NOT_PRESENT_OFFSET, 14817 },
-  { 0xff6a, G_UNICODE_NOT_PRESENT_OFFSET, 14821 },
-  { 0xff6b, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0xff6c, G_UNICODE_NOT_PRESENT_OFFSET, 14829 },
-  { 0xff6d, G_UNICODE_NOT_PRESENT_OFFSET, 14833 },
-  { 0xff6e, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0xff6f, G_UNICODE_NOT_PRESENT_OFFSET, 14841 },
-  { 0xff70, G_UNICODE_NOT_PRESENT_OFFSET, 14845 },
-  { 0xff71, G_UNICODE_NOT_PRESENT_OFFSET, 8771 },
-  { 0xff72, G_UNICODE_NOT_PRESENT_OFFSET, 8775 },
-  { 0xff73, G_UNICODE_NOT_PRESENT_OFFSET, 8779 },
-  { 0xff74, G_UNICODE_NOT_PRESENT_OFFSET, 8783 },
-  { 0xff75, G_UNICODE_NOT_PRESENT_OFFSET, 8787 },
-  { 0xff76, G_UNICODE_NOT_PRESENT_OFFSET, 8791 },
-  { 0xff77, G_UNICODE_NOT_PRESENT_OFFSET, 8795 },
-  { 0xff78, G_UNICODE_NOT_PRESENT_OFFSET, 8799 },
-  { 0xff79, G_UNICODE_NOT_PRESENT_OFFSET, 8803 },
-  { 0xff7a, G_UNICODE_NOT_PRESENT_OFFSET, 8807 },
-  { 0xff7b, G_UNICODE_NOT_PRESENT_OFFSET, 8811 },
-  { 0xff7c, G_UNICODE_NOT_PRESENT_OFFSET, 8815 },
-  { 0xff7d, G_UNICODE_NOT_PRESENT_OFFSET, 8819 },
-  { 0xff7e, G_UNICODE_NOT_PRESENT_OFFSET, 8823 },
-  { 0xff7f, G_UNICODE_NOT_PRESENT_OFFSET, 8827 },
-  { 0xff80, G_UNICODE_NOT_PRESENT_OFFSET, 8831 },
-  { 0xff81, G_UNICODE_NOT_PRESENT_OFFSET, 8835 },
-  { 0xff82, G_UNICODE_NOT_PRESENT_OFFSET, 8839 },
-  { 0xff83, G_UNICODE_NOT_PRESENT_OFFSET, 8843 },
-  { 0xff84, G_UNICODE_NOT_PRESENT_OFFSET, 8847 },
-  { 0xff85, G_UNICODE_NOT_PRESENT_OFFSET, 8851 },
-  { 0xff86, G_UNICODE_NOT_PRESENT_OFFSET, 8855 },
-  { 0xff87, G_UNICODE_NOT_PRESENT_OFFSET, 8859 },
-  { 0xff88, G_UNICODE_NOT_PRESENT_OFFSET, 8863 },
-  { 0xff89, G_UNICODE_NOT_PRESENT_OFFSET, 8867 },
-  { 0xff8a, G_UNICODE_NOT_PRESENT_OFFSET, 8871 },
-  { 0xff8b, G_UNICODE_NOT_PRESENT_OFFSET, 8875 },
-  { 0xff8c, G_UNICODE_NOT_PRESENT_OFFSET, 8879 },
-  { 0xff8d, G_UNICODE_NOT_PRESENT_OFFSET, 8883 },
-  { 0xff8e, G_UNICODE_NOT_PRESENT_OFFSET, 8887 },
-  { 0xff8f, G_UNICODE_NOT_PRESENT_OFFSET, 8891 },
-  { 0xff90, G_UNICODE_NOT_PRESENT_OFFSET, 8895 },
-  { 0xff91, G_UNICODE_NOT_PRESENT_OFFSET, 8899 },
-  { 0xff92, G_UNICODE_NOT_PRESENT_OFFSET, 8903 },
-  { 0xff93, G_UNICODE_NOT_PRESENT_OFFSET, 8907 },
-  { 0xff94, G_UNICODE_NOT_PRESENT_OFFSET, 8911 },
-  { 0xff95, G_UNICODE_NOT_PRESENT_OFFSET, 8915 },
-  { 0xff96, G_UNICODE_NOT_PRESENT_OFFSET, 8919 },
-  { 0xff97, G_UNICODE_NOT_PRESENT_OFFSET, 8923 },
-  { 0xff98, G_UNICODE_NOT_PRESENT_OFFSET, 8927 },
-  { 0xff99, G_UNICODE_NOT_PRESENT_OFFSET, 8931 },
-  { 0xff9a, G_UNICODE_NOT_PRESENT_OFFSET, 8935 },
-  { 0xff9b, G_UNICODE_NOT_PRESENT_OFFSET, 8939 },
-  { 0xff9c, G_UNICODE_NOT_PRESENT_OFFSET, 8943 },
-  { 0xff9d, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
-  { 0xff9e, G_UNICODE_NOT_PRESENT_OFFSET, 14853 },
-  { 0xff9f, G_UNICODE_NOT_PRESENT_OFFSET, 14857 },
-  { 0xffa0, G_UNICODE_NOT_PRESENT_OFFSET, 7658 },
-  { 0xffa1, G_UNICODE_NOT_PRESENT_OFFSET, 7454 },
-  { 0xffa2, G_UNICODE_NOT_PRESENT_OFFSET, 7458 },
-  { 0xffa3, G_UNICODE_NOT_PRESENT_OFFSET, 7462 },
-  { 0xffa4, G_UNICODE_NOT_PRESENT_OFFSET, 7466 },
-  { 0xffa5, G_UNICODE_NOT_PRESENT_OFFSET, 7470 },
-  { 0xffa6, G_UNICODE_NOT_PRESENT_OFFSET, 7474 },
-  { 0xffa7, G_UNICODE_NOT_PRESENT_OFFSET, 7478 },
-  { 0xffa8, G_UNICODE_NOT_PRESENT_OFFSET, 7482 },
-  { 0xffa9, G_UNICODE_NOT_PRESENT_OFFSET, 7486 },
-  { 0xffaa, G_UNICODE_NOT_PRESENT_OFFSET, 7490 },
-  { 0xffab, G_UNICODE_NOT_PRESENT_OFFSET, 7494 },
-  { 0xffac, G_UNICODE_NOT_PRESENT_OFFSET, 7498 },
-  { 0xffad, G_UNICODE_NOT_PRESENT_OFFSET, 7502 },
-  { 0xffae, G_UNICODE_NOT_PRESENT_OFFSET, 7506 },
-  { 0xffaf, G_UNICODE_NOT_PRESENT_OFFSET, 7510 },
-  { 0xffb0, G_UNICODE_NOT_PRESENT_OFFSET, 7514 },
-  { 0xffb1, G_UNICODE_NOT_PRESENT_OFFSET, 7518 },
-  { 0xffb2, G_UNICODE_NOT_PRESENT_OFFSET, 7522 },
-  { 0xffb3, G_UNICODE_NOT_PRESENT_OFFSET, 7526 },
-  { 0xffb4, G_UNICODE_NOT_PRESENT_OFFSET, 7530 },
-  { 0xffb5, G_UNICODE_NOT_PRESENT_OFFSET, 7534 },
-  { 0xffb6, G_UNICODE_NOT_PRESENT_OFFSET, 7538 },
-  { 0xffb7, G_UNICODE_NOT_PRESENT_OFFSET, 7542 },
-  { 0xffb8, G_UNICODE_NOT_PRESENT_OFFSET, 7546 },
-  { 0xffb9, G_UNICODE_NOT_PRESENT_OFFSET, 7550 },
-  { 0xffba, G_UNICODE_NOT_PRESENT_OFFSET, 7554 },
-  { 0xffbb, G_UNICODE_NOT_PRESENT_OFFSET, 7558 },
-  { 0xffbc, G_UNICODE_NOT_PRESENT_OFFSET, 7562 },
-  { 0xffbd, G_UNICODE_NOT_PRESENT_OFFSET, 7566 },
-  { 0xffbe, G_UNICODE_NOT_PRESENT_OFFSET, 7570 },
-  { 0xffc2, G_UNICODE_NOT_PRESENT_OFFSET, 7574 },
-  { 0xffc3, G_UNICODE_NOT_PRESENT_OFFSET, 7578 },
-  { 0xffc4, G_UNICODE_NOT_PRESENT_OFFSET, 7582 },
-  { 0xffc5, G_UNICODE_NOT_PRESENT_OFFSET, 7586 },
-  { 0xffc6, G_UNICODE_NOT_PRESENT_OFFSET, 7590 },
-  { 0xffc7, G_UNICODE_NOT_PRESENT_OFFSET, 7594 },
-  { 0xffca, G_UNICODE_NOT_PRESENT_OFFSET, 7598 },
-  { 0xffcb, G_UNICODE_NOT_PRESENT_OFFSET, 7602 },
-  { 0xffcc, G_UNICODE_NOT_PRESENT_OFFSET, 7606 },
-  { 0xffcd, G_UNICODE_NOT_PRESENT_OFFSET, 7610 },
-  { 0xffce, G_UNICODE_NOT_PRESENT_OFFSET, 7614 },
-  { 0xffcf, G_UNICODE_NOT_PRESENT_OFFSET, 7618 },
-  { 0xffd2, G_UNICODE_NOT_PRESENT_OFFSET, 7622 },
-  { 0xffd3, G_UNICODE_NOT_PRESENT_OFFSET, 7626 },
-  { 0xffd4, G_UNICODE_NOT_PRESENT_OFFSET, 7630 },
-  { 0xffd5, G_UNICODE_NOT_PRESENT_OFFSET, 7634 },
-  { 0xffd6, G_UNICODE_NOT_PRESENT_OFFSET, 7638 },
-  { 0xffd7, G_UNICODE_NOT_PRESENT_OFFSET, 7642 },
-  { 0xffda, G_UNICODE_NOT_PRESENT_OFFSET, 7646 },
-  { 0xffdb, G_UNICODE_NOT_PRESENT_OFFSET, 7650 },
-  { 0xffdc, G_UNICODE_NOT_PRESENT_OFFSET, 7654 },
-  { 0xffe0, G_UNICODE_NOT_PRESENT_OFFSET, 14861 },
-  { 0xffe1, G_UNICODE_NOT_PRESENT_OFFSET, 14864 },
-  { 0xffe2, G_UNICODE_NOT_PRESENT_OFFSET, 14867 },
+  { 0xff5b, G_UNICODE_NOT_PRESENT_OFFSET, 14593 },
+  { 0xff5c, G_UNICODE_NOT_PRESENT_OFFSET, 14847 },
+  { 0xff5d, G_UNICODE_NOT_PRESENT_OFFSET, 14595 },
+  { 0xff5e, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
+  { 0xff5f, G_UNICODE_NOT_PRESENT_OFFSET, 14851 },
+  { 0xff60, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0xff61, G_UNICODE_NOT_PRESENT_OFFSET, 14565 },
+  { 0xff62, G_UNICODE_NOT_PRESENT_OFFSET, 14621 },
+  { 0xff63, G_UNICODE_NOT_PRESENT_OFFSET, 14625 },
+  { 0xff64, G_UNICODE_NOT_PRESENT_OFFSET, 14561 },
+  { 0xff65, G_UNICODE_NOT_PRESENT_OFFSET, 14859 },
+  { 0xff66, G_UNICODE_NOT_PRESENT_OFFSET, 8992 },
+  { 0xff67, G_UNICODE_NOT_PRESENT_OFFSET, 14863 },
+  { 0xff68, G_UNICODE_NOT_PRESENT_OFFSET, 14867 },
+  { 0xff69, G_UNICODE_NOT_PRESENT_OFFSET, 14871 },
+  { 0xff6a, G_UNICODE_NOT_PRESENT_OFFSET, 14875 },
+  { 0xff6b, G_UNICODE_NOT_PRESENT_OFFSET, 14879 },
+  { 0xff6c, G_UNICODE_NOT_PRESENT_OFFSET, 14883 },
+  { 0xff6d, G_UNICODE_NOT_PRESENT_OFFSET, 14887 },
+  { 0xff6e, G_UNICODE_NOT_PRESENT_OFFSET, 14891 },
+  { 0xff6f, G_UNICODE_NOT_PRESENT_OFFSET, 14895 },
+  { 0xff70, G_UNICODE_NOT_PRESENT_OFFSET, 14899 },
+  { 0xff71, G_UNICODE_NOT_PRESENT_OFFSET, 8808 },
+  { 0xff72, G_UNICODE_NOT_PRESENT_OFFSET, 8812 },
+  { 0xff73, G_UNICODE_NOT_PRESENT_OFFSET, 8816 },
+  { 0xff74, G_UNICODE_NOT_PRESENT_OFFSET, 8820 },
+  { 0xff75, G_UNICODE_NOT_PRESENT_OFFSET, 8824 },
+  { 0xff76, G_UNICODE_NOT_PRESENT_OFFSET, 8828 },
+  { 0xff77, G_UNICODE_NOT_PRESENT_OFFSET, 8832 },
+  { 0xff78, G_UNICODE_NOT_PRESENT_OFFSET, 8836 },
+  { 0xff79, G_UNICODE_NOT_PRESENT_OFFSET, 8840 },
+  { 0xff7a, G_UNICODE_NOT_PRESENT_OFFSET, 8844 },
+  { 0xff7b, G_UNICODE_NOT_PRESENT_OFFSET, 8848 },
+  { 0xff7c, G_UNICODE_NOT_PRESENT_OFFSET, 8852 },
+  { 0xff7d, G_UNICODE_NOT_PRESENT_OFFSET, 8856 },
+  { 0xff7e, G_UNICODE_NOT_PRESENT_OFFSET, 8860 },
+  { 0xff7f, G_UNICODE_NOT_PRESENT_OFFSET, 8864 },
+  { 0xff80, G_UNICODE_NOT_PRESENT_OFFSET, 8868 },
+  { 0xff81, G_UNICODE_NOT_PRESENT_OFFSET, 8872 },
+  { 0xff82, G_UNICODE_NOT_PRESENT_OFFSET, 8876 },
+  { 0xff83, G_UNICODE_NOT_PRESENT_OFFSET, 8880 },
+  { 0xff84, G_UNICODE_NOT_PRESENT_OFFSET, 8884 },
+  { 0xff85, G_UNICODE_NOT_PRESENT_OFFSET, 8888 },
+  { 0xff86, G_UNICODE_NOT_PRESENT_OFFSET, 8892 },
+  { 0xff87, G_UNICODE_NOT_PRESENT_OFFSET, 8896 },
+  { 0xff88, G_UNICODE_NOT_PRESENT_OFFSET, 8900 },
+  { 0xff89, G_UNICODE_NOT_PRESENT_OFFSET, 8904 },
+  { 0xff8a, G_UNICODE_NOT_PRESENT_OFFSET, 8908 },
+  { 0xff8b, G_UNICODE_NOT_PRESENT_OFFSET, 8912 },
+  { 0xff8c, G_UNICODE_NOT_PRESENT_OFFSET, 8916 },
+  { 0xff8d, G_UNICODE_NOT_PRESENT_OFFSET, 8920 },
+  { 0xff8e, G_UNICODE_NOT_PRESENT_OFFSET, 8924 },
+  { 0xff8f, G_UNICODE_NOT_PRESENT_OFFSET, 8928 },
+  { 0xff90, G_UNICODE_NOT_PRESENT_OFFSET, 8932 },
+  { 0xff91, G_UNICODE_NOT_PRESENT_OFFSET, 8936 },
+  { 0xff92, G_UNICODE_NOT_PRESENT_OFFSET, 8940 },
+  { 0xff93, G_UNICODE_NOT_PRESENT_OFFSET, 8944 },
+  { 0xff94, G_UNICODE_NOT_PRESENT_OFFSET, 8948 },
+  { 0xff95, G_UNICODE_NOT_PRESENT_OFFSET, 8952 },
+  { 0xff96, G_UNICODE_NOT_PRESENT_OFFSET, 8956 },
+  { 0xff97, G_UNICODE_NOT_PRESENT_OFFSET, 8960 },
+  { 0xff98, G_UNICODE_NOT_PRESENT_OFFSET, 8964 },
+  { 0xff99, G_UNICODE_NOT_PRESENT_OFFSET, 8968 },
+  { 0xff9a, G_UNICODE_NOT_PRESENT_OFFSET, 8972 },
+  { 0xff9b, G_UNICODE_NOT_PRESENT_OFFSET, 8976 },
+  { 0xff9c, G_UNICODE_NOT_PRESENT_OFFSET, 8980 },
+  { 0xff9d, G_UNICODE_NOT_PRESENT_OFFSET, 14903 },
+  { 0xff9e, G_UNICODE_NOT_PRESENT_OFFSET, 14907 },
+  { 0xff9f, G_UNICODE_NOT_PRESENT_OFFSET, 14911 },
+  { 0xffa0, G_UNICODE_NOT_PRESENT_OFFSET, 7683 },
+  { 0xffa1, G_UNICODE_NOT_PRESENT_OFFSET, 7479 },
+  { 0xffa2, G_UNICODE_NOT_PRESENT_OFFSET, 7483 },
+  { 0xffa3, G_UNICODE_NOT_PRESENT_OFFSET, 7487 },
+  { 0xffa4, G_UNICODE_NOT_PRESENT_OFFSET, 7491 },
+  { 0xffa5, G_UNICODE_NOT_PRESENT_OFFSET, 7495 },
+  { 0xffa6, G_UNICODE_NOT_PRESENT_OFFSET, 7499 },
+  { 0xffa7, G_UNICODE_NOT_PRESENT_OFFSET, 7503 },
+  { 0xffa8, G_UNICODE_NOT_PRESENT_OFFSET, 7507 },
+  { 0xffa9, G_UNICODE_NOT_PRESENT_OFFSET, 7511 },
+  { 0xffaa, G_UNICODE_NOT_PRESENT_OFFSET, 7515 },
+  { 0xffab, G_UNICODE_NOT_PRESENT_OFFSET, 7519 },
+  { 0xffac, G_UNICODE_NOT_PRESENT_OFFSET, 7523 },
+  { 0xffad, G_UNICODE_NOT_PRESENT_OFFSET, 7527 },
+  { 0xffae, G_UNICODE_NOT_PRESENT_OFFSET, 7531 },
+  { 0xffaf, G_UNICODE_NOT_PRESENT_OFFSET, 7535 },
+  { 0xffb0, G_UNICODE_NOT_PRESENT_OFFSET, 7539 },
+  { 0xffb1, G_UNICODE_NOT_PRESENT_OFFSET, 7543 },
+  { 0xffb2, G_UNICODE_NOT_PRESENT_OFFSET, 7547 },
+  { 0xffb3, G_UNICODE_NOT_PRESENT_OFFSET, 7551 },
+  { 0xffb4, G_UNICODE_NOT_PRESENT_OFFSET, 7555 },
+  { 0xffb5, G_UNICODE_NOT_PRESENT_OFFSET, 7559 },
+  { 0xffb6, G_UNICODE_NOT_PRESENT_OFFSET, 7563 },
+  { 0xffb7, G_UNICODE_NOT_PRESENT_OFFSET, 7567 },
+  { 0xffb8, G_UNICODE_NOT_PRESENT_OFFSET, 7571 },
+  { 0xffb9, G_UNICODE_NOT_PRESENT_OFFSET, 7575 },
+  { 0xffba, G_UNICODE_NOT_PRESENT_OFFSET, 7579 },
+  { 0xffbb, G_UNICODE_NOT_PRESENT_OFFSET, 7583 },
+  { 0xffbc, G_UNICODE_NOT_PRESENT_OFFSET, 7587 },
+  { 0xffbd, G_UNICODE_NOT_PRESENT_OFFSET, 7591 },
+  { 0xffbe, G_UNICODE_NOT_PRESENT_OFFSET, 7595 },
+  { 0xffc2, G_UNICODE_NOT_PRESENT_OFFSET, 7599 },
+  { 0xffc3, G_UNICODE_NOT_PRESENT_OFFSET, 7603 },
+  { 0xffc4, G_UNICODE_NOT_PRESENT_OFFSET, 7607 },
+  { 0xffc5, G_UNICODE_NOT_PRESENT_OFFSET, 7611 },
+  { 0xffc6, G_UNICODE_NOT_PRESENT_OFFSET, 7615 },
+  { 0xffc7, G_UNICODE_NOT_PRESENT_OFFSET, 7619 },
+  { 0xffca, G_UNICODE_NOT_PRESENT_OFFSET, 7623 },
+  { 0xffcb, G_UNICODE_NOT_PRESENT_OFFSET, 7627 },
+  { 0xffcc, G_UNICODE_NOT_PRESENT_OFFSET, 7631 },
+  { 0xffcd, G_UNICODE_NOT_PRESENT_OFFSET, 7635 },
+  { 0xffce, G_UNICODE_NOT_PRESENT_OFFSET, 7639 },
+  { 0xffcf, G_UNICODE_NOT_PRESENT_OFFSET, 7643 },
+  { 0xffd2, G_UNICODE_NOT_PRESENT_OFFSET, 7647 },
+  { 0xffd3, G_UNICODE_NOT_PRESENT_OFFSET, 7651 },
+  { 0xffd4, G_UNICODE_NOT_PRESENT_OFFSET, 7655 },
+  { 0xffd5, G_UNICODE_NOT_PRESENT_OFFSET, 7659 },
+  { 0xffd6, G_UNICODE_NOT_PRESENT_OFFSET, 7663 },
+  { 0xffd7, G_UNICODE_NOT_PRESENT_OFFSET, 7667 },
+  { 0xffda, G_UNICODE_NOT_PRESENT_OFFSET, 7671 },
+  { 0xffdb, G_UNICODE_NOT_PRESENT_OFFSET, 7675 },
+  { 0xffdc, G_UNICODE_NOT_PRESENT_OFFSET, 7679 },
+  { 0xffe0, G_UNICODE_NOT_PRESENT_OFFSET, 14915 },
+  { 0xffe1, G_UNICODE_NOT_PRESENT_OFFSET, 14918 },
+  { 0xffe2, G_UNICODE_NOT_PRESENT_OFFSET, 14921 },
   { 0xffe3, G_UNICODE_NOT_PRESENT_OFFSET, 8 },
-  { 0xffe4, G_UNICODE_NOT_PRESENT_OFFSET, 14870 },
-  { 0xffe5, G_UNICODE_NOT_PRESENT_OFFSET, 14873 },
-  { 0xffe6, G_UNICODE_NOT_PRESENT_OFFSET, 14876 },
-  { 0xffe8, G_UNICODE_NOT_PRESENT_OFFSET, 14880 },
-  { 0xffe9, G_UNICODE_NOT_PRESENT_OFFSET, 14884 },
-  { 0xffea, G_UNICODE_NOT_PRESENT_OFFSET, 14888 },
-  { 0xffeb, G_UNICODE_NOT_PRESENT_OFFSET, 14892 },
-  { 0xffec, G_UNICODE_NOT_PRESENT_OFFSET, 14896 },
-  { 0xffed, G_UNICODE_NOT_PRESENT_OFFSET, 14900 },
-  { 0xffee, G_UNICODE_NOT_PRESENT_OFFSET, 14904 },
-  { 0x1d15e, 14908, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d15f, 14917, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d160, 14926, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d161, 14939, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d162, 14952, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d163, 14965, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d164, 14978, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1bb, 14991, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1bc, 15000, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1bd, 15009, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1be, 15022, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1bf, 15035, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1c0, 15048, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xffe4, G_UNICODE_NOT_PRESENT_OFFSET, 14924 },
+  { 0xffe5, G_UNICODE_NOT_PRESENT_OFFSET, 14927 },
+  { 0xffe6, G_UNICODE_NOT_PRESENT_OFFSET, 14930 },
+  { 0xffe8, G_UNICODE_NOT_PRESENT_OFFSET, 14934 },
+  { 0xffe9, G_UNICODE_NOT_PRESENT_OFFSET, 14938 },
+  { 0xffea, G_UNICODE_NOT_PRESENT_OFFSET, 14942 },
+  { 0xffeb, G_UNICODE_NOT_PRESENT_OFFSET, 14946 },
+  { 0xffec, G_UNICODE_NOT_PRESENT_OFFSET, 14950 },
+  { 0xffed, G_UNICODE_NOT_PRESENT_OFFSET, 14954 },
+  { 0xffee, G_UNICODE_NOT_PRESENT_OFFSET, 14958 },
+  { 0x1109a, 14962, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1109c, 14971, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x110ab, 14980, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d15e, 14989, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d15f, 14998, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d160, 15007, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d161, 15020, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d162, 15033, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d163, 15046, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d164, 15059, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1bb, 15072, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1bc, 15081, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1bd, 15090, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1be, 15103, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1bf, 15116, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1c0, 15129, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x1d400, G_UNICODE_NOT_PRESENT_OFFSET, 2309 },
   { 0x1d401, G_UNICODE_NOT_PRESENT_OFFSET, 2314 },
   { 0x1d402, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
@@ -5817,13 +5977,13 @@ static const decomposition decomp_table[] =
   { 0x1d40f, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d410, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d411, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d412, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d412, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d413, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d414, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d415, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d415, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d416, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d417, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d418, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d417, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d418, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d419, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d41a, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d41b, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -5841,7 +6001,7 @@ static const decomposition decomp_table[] =
   { 0x1d427, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d428, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d429, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d42a, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d42a, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d42b, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d42c, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d42d, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -5869,13 +6029,13 @@ static const decomposition decomp_table[] =
   { 0x1d443, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d444, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d445, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d446, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d446, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d447, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d448, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d449, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d449, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d44a, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d44b, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d44c, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d44b, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d44c, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d44d, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d44e, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d44f, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -5892,7 +6052,7 @@ static const decomposition decomp_table[] =
   { 0x1d45b, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d45c, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d45d, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d45e, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d45e, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d45f, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d460, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d461, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -5920,13 +6080,13 @@ static const decomposition decomp_table[] =
   { 0x1d477, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d478, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d479, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d47a, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d47a, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d47b, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d47c, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d47d, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d47d, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d47e, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d47f, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d480, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d47f, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d480, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d481, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d482, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d483, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -5944,7 +6104,7 @@ static const decomposition decomp_table[] =
   { 0x1d48f, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d490, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d491, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d492, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d492, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d493, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d494, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d495, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -5964,13 +6124,13 @@ static const decomposition decomp_table[] =
   { 0x1d4aa, G_UNICODE_NOT_PRESENT_OFFSET, 2339 },
   { 0x1d4ab, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d4ac, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
-  { 0x1d4ae, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d4ae, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d4af, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d4b0, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d4b1, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d4b1, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d4b2, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d4b3, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d4b4, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d4b3, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d4b4, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d4b5, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d4b6, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d4b7, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -5985,7 +6145,7 @@ static const decomposition decomp_table[] =
   { 0x1d4c2, G_UNICODE_NOT_PRESENT_OFFSET, 2383 },
   { 0x1d4c3, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d4c5, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d4c6, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d4c6, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d4c7, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d4c8, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d4c9, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6013,13 +6173,13 @@ static const decomposition decomp_table[] =
   { 0x1d4df, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d4e0, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d4e1, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d4e2, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d4e2, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d4e3, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d4e4, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d4e5, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d4e5, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d4e6, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d4e7, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d4e8, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d4e7, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d4e8, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d4e9, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d4ea, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d4eb, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -6037,7 +6197,7 @@ static const decomposition decomp_table[] =
   { 0x1d4f7, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d4f8, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d4f9, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d4fa, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d4fa, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d4fb, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d4fc, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d4fd, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6061,13 +6221,13 @@ static const decomposition decomp_table[] =
   { 0x1d512, G_UNICODE_NOT_PRESENT_OFFSET, 2339 },
   { 0x1d513, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d514, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
-  { 0x1d516, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d516, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d517, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d518, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d519, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d519, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d51a, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d51b, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d51c, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d51b, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d51c, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d51e, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d51f, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
   { 0x1d520, G_UNICODE_NOT_PRESENT_OFFSET, 2435 },
@@ -6084,7 +6244,7 @@ static const decomposition decomp_table[] =
   { 0x1d52b, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d52c, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d52d, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d52e, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d52e, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d52f, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d530, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d531, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6106,13 +6266,13 @@ static const decomposition decomp_table[] =
   { 0x1d543, G_UNICODE_NOT_PRESENT_OFFSET, 2333 },
   { 0x1d544, G_UNICODE_NOT_PRESENT_OFFSET, 2335 },
   { 0x1d546, G_UNICODE_NOT_PRESENT_OFFSET, 2339 },
-  { 0x1d54a, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d54a, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d54b, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d54c, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d54d, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d54d, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d54e, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d54f, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d550, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d54f, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d550, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d552, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d553, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
   { 0x1d554, G_UNICODE_NOT_PRESENT_OFFSET, 2435 },
@@ -6129,7 +6289,7 @@ static const decomposition decomp_table[] =
   { 0x1d55f, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d560, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d561, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d562, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d562, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d563, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d564, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d565, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6157,13 +6317,13 @@ static const decomposition decomp_table[] =
   { 0x1d57b, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d57c, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d57d, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d57e, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d57e, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d57f, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d580, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d581, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d581, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d582, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d583, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d584, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d583, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d584, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d585, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d586, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d587, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -6181,7 +6341,7 @@ static const decomposition decomp_table[] =
   { 0x1d593, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d594, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d595, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d596, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d596, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d597, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d598, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d599, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6209,13 +6369,13 @@ static const decomposition decomp_table[] =
   { 0x1d5af, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d5b0, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d5b1, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d5b2, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d5b2, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d5b3, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d5b4, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d5b5, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d5b5, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d5b6, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d5b7, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d5b8, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d5b7, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d5b8, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d5b9, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d5ba, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d5bb, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -6233,7 +6393,7 @@ static const decomposition decomp_table[] =
   { 0x1d5c7, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d5c8, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d5c9, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d5ca, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d5ca, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d5cb, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d5cc, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d5cd, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6261,13 +6421,13 @@ static const decomposition decomp_table[] =
   { 0x1d5e3, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d5e4, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d5e5, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d5e6, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d5e6, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d5e7, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d5e8, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d5e9, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d5e9, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d5ea, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d5eb, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d5ec, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d5eb, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d5ec, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d5ed, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d5ee, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d5ef, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -6285,7 +6445,7 @@ static const decomposition decomp_table[] =
   { 0x1d5fb, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d5fc, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d5fd, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d5fe, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d5fe, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d5ff, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d600, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d601, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6313,13 +6473,13 @@ static const decomposition decomp_table[] =
   { 0x1d617, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d618, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d619, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d61a, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d61a, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d61b, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d61c, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d61d, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d61d, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d61e, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d61f, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d620, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d61f, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d620, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d621, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d622, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d623, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -6337,7 +6497,7 @@ static const decomposition decomp_table[] =
   { 0x1d62f, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d630, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d631, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d632, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d632, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d633, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d634, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d635, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6365,13 +6525,13 @@ static const decomposition decomp_table[] =
   { 0x1d64b, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d64c, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d64d, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d64e, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d64e, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d64f, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d650, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d651, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d651, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d652, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d653, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d654, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d653, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d654, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d655, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d656, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d657, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -6389,7 +6549,7 @@ static const decomposition decomp_table[] =
   { 0x1d663, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d664, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d665, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d666, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d666, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d667, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d668, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d669, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6417,13 +6577,13 @@ static const decomposition decomp_table[] =
   { 0x1d67f, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
   { 0x1d680, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
   { 0x1d681, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1d682, G_UNICODE_NOT_PRESENT_OFFSET, 6108 },
+  { 0x1d682, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
   { 0x1d683, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
   { 0x1d684, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
-  { 0x1d685, G_UNICODE_NOT_PRESENT_OFFSET, 5451 },
+  { 0x1d685, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
   { 0x1d686, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
-  { 0x1d687, G_UNICODE_NOT_PRESENT_OFFSET, 5468 },
-  { 0x1d688, G_UNICODE_NOT_PRESENT_OFFSET, 6110 },
+  { 0x1d687, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1d688, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1d689, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
   { 0x1d68a, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0x1d68b, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -6441,7 +6601,7 @@ static const decomposition decomp_table[] =
   { 0x1d697, G_UNICODE_NOT_PRESENT_OFFSET, 5279 },
   { 0x1d698, G_UNICODE_NOT_PRESENT_OFFSET, 29 },
   { 0x1d699, G_UNICODE_NOT_PRESENT_OFFSET, 2399 },
-  { 0x1d69a, G_UNICODE_NOT_PRESENT_OFFSET, 6112 },
+  { 0x1d69a, G_UNICODE_NOT_PRESENT_OFFSET, 6137 },
   { 0x1d69b, G_UNICODE_NOT_PRESENT_OFFSET, 1178 },
   { 0x1d69c, G_UNICODE_NOT_PRESENT_OFFSET, 711 },
   { 0x1d69d, G_UNICODE_NOT_PRESENT_OFFSET, 2401 },
@@ -6451,300 +6611,300 @@ static const decomposition decomp_table[] =
   { 0x1d6a1, G_UNICODE_NOT_PRESENT_OFFSET, 1222 },
   { 0x1d6a2, G_UNICODE_NOT_PRESENT_OFFSET, 1191 },
   { 0x1d6a3, G_UNICODE_NOT_PRESENT_OFFSET, 2526 },
-  { 0x1d6a4, G_UNICODE_NOT_PRESENT_OFFSET, 15061 },
-  { 0x1d6a5, G_UNICODE_NOT_PRESENT_OFFSET, 15064 },
-  { 0x1d6a8, G_UNICODE_NOT_PRESENT_OFFSET, 15067 },
-  { 0x1d6a9, G_UNICODE_NOT_PRESENT_OFFSET, 15070 },
+  { 0x1d6a4, G_UNICODE_NOT_PRESENT_OFFSET, 15142 },
+  { 0x1d6a5, G_UNICODE_NOT_PRESENT_OFFSET, 15145 },
+  { 0x1d6a8, G_UNICODE_NOT_PRESENT_OFFSET, 15148 },
+  { 0x1d6a9, G_UNICODE_NOT_PRESENT_OFFSET, 15151 },
   { 0x1d6aa, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d6ab, G_UNICODE_NOT_PRESENT_OFFSET, 15073 },
-  { 0x1d6ac, G_UNICODE_NOT_PRESENT_OFFSET, 15076 },
-  { 0x1d6ad, G_UNICODE_NOT_PRESENT_OFFSET, 15079 },
-  { 0x1d6ae, G_UNICODE_NOT_PRESENT_OFFSET, 15082 },
+  { 0x1d6ab, G_UNICODE_NOT_PRESENT_OFFSET, 15154 },
+  { 0x1d6ac, G_UNICODE_NOT_PRESENT_OFFSET, 15157 },
+  { 0x1d6ad, G_UNICODE_NOT_PRESENT_OFFSET, 15160 },
+  { 0x1d6ae, G_UNICODE_NOT_PRESENT_OFFSET, 15163 },
   { 0x1d6af, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d6b0, G_UNICODE_NOT_PRESENT_OFFSET, 15085 },
-  { 0x1d6b1, G_UNICODE_NOT_PRESENT_OFFSET, 15088 },
-  { 0x1d6b2, G_UNICODE_NOT_PRESENT_OFFSET, 15091 },
-  { 0x1d6b3, G_UNICODE_NOT_PRESENT_OFFSET, 15094 },
-  { 0x1d6b4, G_UNICODE_NOT_PRESENT_OFFSET, 15097 },
-  { 0x1d6b5, G_UNICODE_NOT_PRESENT_OFFSET, 15100 },
-  { 0x1d6b6, G_UNICODE_NOT_PRESENT_OFFSET, 15103 },
+  { 0x1d6b0, G_UNICODE_NOT_PRESENT_OFFSET, 15166 },
+  { 0x1d6b1, G_UNICODE_NOT_PRESENT_OFFSET, 15169 },
+  { 0x1d6b2, G_UNICODE_NOT_PRESENT_OFFSET, 15172 },
+  { 0x1d6b3, G_UNICODE_NOT_PRESENT_OFFSET, 15175 },
+  { 0x1d6b4, G_UNICODE_NOT_PRESENT_OFFSET, 15178 },
+  { 0x1d6b5, G_UNICODE_NOT_PRESENT_OFFSET, 15181 },
+  { 0x1d6b6, G_UNICODE_NOT_PRESENT_OFFSET, 15184 },
   { 0x1d6b7, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d6b8, G_UNICODE_NOT_PRESENT_OFFSET, 15106 },
+  { 0x1d6b8, G_UNICODE_NOT_PRESENT_OFFSET, 15187 },
   { 0x1d6b9, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d6ba, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d6bb, G_UNICODE_NOT_PRESENT_OFFSET, 15109 },
+  { 0x1d6bb, G_UNICODE_NOT_PRESENT_OFFSET, 15190 },
   { 0x1d6bc, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d6bd, G_UNICODE_NOT_PRESENT_OFFSET, 15112 },
-  { 0x1d6be, G_UNICODE_NOT_PRESENT_OFFSET, 15115 },
-  { 0x1d6bf, G_UNICODE_NOT_PRESENT_OFFSET, 15118 },
+  { 0x1d6bd, G_UNICODE_NOT_PRESENT_OFFSET, 15193 },
+  { 0x1d6be, G_UNICODE_NOT_PRESENT_OFFSET, 15196 },
+  { 0x1d6bf, G_UNICODE_NOT_PRESENT_OFFSET, 15199 },
   { 0x1d6c0, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d6c1, G_UNICODE_NOT_PRESENT_OFFSET, 15121 },
-  { 0x1d6c2, G_UNICODE_NOT_PRESENT_OFFSET, 15125 },
+  { 0x1d6c1, G_UNICODE_NOT_PRESENT_OFFSET, 15202 },
+  { 0x1d6c2, G_UNICODE_NOT_PRESENT_OFFSET, 15206 },
   { 0x1d6c3, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d6c4, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d6c5, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d6c6, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d6c7, G_UNICODE_NOT_PRESENT_OFFSET, 15128 },
-  { 0x1d6c8, G_UNICODE_NOT_PRESENT_OFFSET, 15131 },
+  { 0x1d6c7, G_UNICODE_NOT_PRESENT_OFFSET, 15209 },
+  { 0x1d6c8, G_UNICODE_NOT_PRESENT_OFFSET, 15212 },
   { 0x1d6c9, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d6ca, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d6cb, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d6cc, G_UNICODE_NOT_PRESENT_OFFSET, 15134 },
+  { 0x1d6cc, G_UNICODE_NOT_PRESENT_OFFSET, 15215 },
   { 0x1d6cd, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d6ce, G_UNICODE_NOT_PRESENT_OFFSET, 15137 },
-  { 0x1d6cf, G_UNICODE_NOT_PRESENT_OFFSET, 15140 },
-  { 0x1d6d0, G_UNICODE_NOT_PRESENT_OFFSET, 15143 },
+  { 0x1d6ce, G_UNICODE_NOT_PRESENT_OFFSET, 15218 },
+  { 0x1d6cf, G_UNICODE_NOT_PRESENT_OFFSET, 15221 },
+  { 0x1d6d0, G_UNICODE_NOT_PRESENT_OFFSET, 15224 },
   { 0x1d6d1, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d6d2, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d6d3, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d6d4, G_UNICODE_NOT_PRESENT_OFFSET, 15146 },
-  { 0x1d6d5, G_UNICODE_NOT_PRESENT_OFFSET, 15149 },
-  { 0x1d6d6, G_UNICODE_NOT_PRESENT_OFFSET, 15152 },
+  { 0x1d6d4, G_UNICODE_NOT_PRESENT_OFFSET, 15227 },
+  { 0x1d6d5, G_UNICODE_NOT_PRESENT_OFFSET, 15230 },
+  { 0x1d6d6, G_UNICODE_NOT_PRESENT_OFFSET, 15233 },
   { 0x1d6d7, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d6d8, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d6d9, G_UNICODE_NOT_PRESENT_OFFSET, 15155 },
-  { 0x1d6da, G_UNICODE_NOT_PRESENT_OFFSET, 15158 },
-  { 0x1d6db, G_UNICODE_NOT_PRESENT_OFFSET, 15161 },
+  { 0x1d6d9, G_UNICODE_NOT_PRESENT_OFFSET, 15236 },
+  { 0x1d6da, G_UNICODE_NOT_PRESENT_OFFSET, 15239 },
+  { 0x1d6db, G_UNICODE_NOT_PRESENT_OFFSET, 15242 },
   { 0x1d6dc, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d6dd, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d6de, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d6df, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d6e0, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d6e1, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d6e2, G_UNICODE_NOT_PRESENT_OFFSET, 15067 },
-  { 0x1d6e3, G_UNICODE_NOT_PRESENT_OFFSET, 15070 },
+  { 0x1d6e2, G_UNICODE_NOT_PRESENT_OFFSET, 15148 },
+  { 0x1d6e3, G_UNICODE_NOT_PRESENT_OFFSET, 15151 },
   { 0x1d6e4, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d6e5, G_UNICODE_NOT_PRESENT_OFFSET, 15073 },
-  { 0x1d6e6, G_UNICODE_NOT_PRESENT_OFFSET, 15076 },
-  { 0x1d6e7, G_UNICODE_NOT_PRESENT_OFFSET, 15079 },
-  { 0x1d6e8, G_UNICODE_NOT_PRESENT_OFFSET, 15082 },
+  { 0x1d6e5, G_UNICODE_NOT_PRESENT_OFFSET, 15154 },
+  { 0x1d6e6, G_UNICODE_NOT_PRESENT_OFFSET, 15157 },
+  { 0x1d6e7, G_UNICODE_NOT_PRESENT_OFFSET, 15160 },
+  { 0x1d6e8, G_UNICODE_NOT_PRESENT_OFFSET, 15163 },
   { 0x1d6e9, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d6ea, G_UNICODE_NOT_PRESENT_OFFSET, 15085 },
-  { 0x1d6eb, G_UNICODE_NOT_PRESENT_OFFSET, 15088 },
-  { 0x1d6ec, G_UNICODE_NOT_PRESENT_OFFSET, 15091 },
-  { 0x1d6ed, G_UNICODE_NOT_PRESENT_OFFSET, 15094 },
-  { 0x1d6ee, G_UNICODE_NOT_PRESENT_OFFSET, 15097 },
-  { 0x1d6ef, G_UNICODE_NOT_PRESENT_OFFSET, 15100 },
-  { 0x1d6f0, G_UNICODE_NOT_PRESENT_OFFSET, 15103 },
+  { 0x1d6ea, G_UNICODE_NOT_PRESENT_OFFSET, 15166 },
+  { 0x1d6eb, G_UNICODE_NOT_PRESENT_OFFSET, 15169 },
+  { 0x1d6ec, G_UNICODE_NOT_PRESENT_OFFSET, 15172 },
+  { 0x1d6ed, G_UNICODE_NOT_PRESENT_OFFSET, 15175 },
+  { 0x1d6ee, G_UNICODE_NOT_PRESENT_OFFSET, 15178 },
+  { 0x1d6ef, G_UNICODE_NOT_PRESENT_OFFSET, 15181 },
+  { 0x1d6f0, G_UNICODE_NOT_PRESENT_OFFSET, 15184 },
   { 0x1d6f1, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d6f2, G_UNICODE_NOT_PRESENT_OFFSET, 15106 },
+  { 0x1d6f2, G_UNICODE_NOT_PRESENT_OFFSET, 15187 },
   { 0x1d6f3, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d6f4, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d6f5, G_UNICODE_NOT_PRESENT_OFFSET, 15109 },
+  { 0x1d6f5, G_UNICODE_NOT_PRESENT_OFFSET, 15190 },
   { 0x1d6f6, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d6f7, G_UNICODE_NOT_PRESENT_OFFSET, 15112 },
-  { 0x1d6f8, G_UNICODE_NOT_PRESENT_OFFSET, 15115 },
-  { 0x1d6f9, G_UNICODE_NOT_PRESENT_OFFSET, 15118 },
+  { 0x1d6f7, G_UNICODE_NOT_PRESENT_OFFSET, 15193 },
+  { 0x1d6f8, G_UNICODE_NOT_PRESENT_OFFSET, 15196 },
+  { 0x1d6f9, G_UNICODE_NOT_PRESENT_OFFSET, 15199 },
   { 0x1d6fa, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d6fb, G_UNICODE_NOT_PRESENT_OFFSET, 15121 },
-  { 0x1d6fc, G_UNICODE_NOT_PRESENT_OFFSET, 15125 },
+  { 0x1d6fb, G_UNICODE_NOT_PRESENT_OFFSET, 15202 },
+  { 0x1d6fc, G_UNICODE_NOT_PRESENT_OFFSET, 15206 },
   { 0x1d6fd, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d6fe, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d6ff, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d700, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d701, G_UNICODE_NOT_PRESENT_OFFSET, 15128 },
-  { 0x1d702, G_UNICODE_NOT_PRESENT_OFFSET, 15131 },
+  { 0x1d701, G_UNICODE_NOT_PRESENT_OFFSET, 15209 },
+  { 0x1d702, G_UNICODE_NOT_PRESENT_OFFSET, 15212 },
   { 0x1d703, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d704, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d705, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d706, G_UNICODE_NOT_PRESENT_OFFSET, 15134 },
+  { 0x1d706, G_UNICODE_NOT_PRESENT_OFFSET, 15215 },
   { 0x1d707, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d708, G_UNICODE_NOT_PRESENT_OFFSET, 15137 },
-  { 0x1d709, G_UNICODE_NOT_PRESENT_OFFSET, 15140 },
-  { 0x1d70a, G_UNICODE_NOT_PRESENT_OFFSET, 15143 },
+  { 0x1d708, G_UNICODE_NOT_PRESENT_OFFSET, 15218 },
+  { 0x1d709, G_UNICODE_NOT_PRESENT_OFFSET, 15221 },
+  { 0x1d70a, G_UNICODE_NOT_PRESENT_OFFSET, 15224 },
   { 0x1d70b, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d70c, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d70d, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d70e, G_UNICODE_NOT_PRESENT_OFFSET, 15146 },
-  { 0x1d70f, G_UNICODE_NOT_PRESENT_OFFSET, 15149 },
-  { 0x1d710, G_UNICODE_NOT_PRESENT_OFFSET, 15152 },
+  { 0x1d70e, G_UNICODE_NOT_PRESENT_OFFSET, 15227 },
+  { 0x1d70f, G_UNICODE_NOT_PRESENT_OFFSET, 15230 },
+  { 0x1d710, G_UNICODE_NOT_PRESENT_OFFSET, 15233 },
   { 0x1d711, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d712, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d713, G_UNICODE_NOT_PRESENT_OFFSET, 15155 },
-  { 0x1d714, G_UNICODE_NOT_PRESENT_OFFSET, 15158 },
-  { 0x1d715, G_UNICODE_NOT_PRESENT_OFFSET, 15161 },
+  { 0x1d713, G_UNICODE_NOT_PRESENT_OFFSET, 15236 },
+  { 0x1d714, G_UNICODE_NOT_PRESENT_OFFSET, 15239 },
+  { 0x1d715, G_UNICODE_NOT_PRESENT_OFFSET, 15242 },
   { 0x1d716, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d717, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d718, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d719, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d71a, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d71b, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d71c, G_UNICODE_NOT_PRESENT_OFFSET, 15067 },
-  { 0x1d71d, G_UNICODE_NOT_PRESENT_OFFSET, 15070 },
+  { 0x1d71c, G_UNICODE_NOT_PRESENT_OFFSET, 15148 },
+  { 0x1d71d, G_UNICODE_NOT_PRESENT_OFFSET, 15151 },
   { 0x1d71e, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d71f, G_UNICODE_NOT_PRESENT_OFFSET, 15073 },
-  { 0x1d720, G_UNICODE_NOT_PRESENT_OFFSET, 15076 },
-  { 0x1d721, G_UNICODE_NOT_PRESENT_OFFSET, 15079 },
-  { 0x1d722, G_UNICODE_NOT_PRESENT_OFFSET, 15082 },
+  { 0x1d71f, G_UNICODE_NOT_PRESENT_OFFSET, 15154 },
+  { 0x1d720, G_UNICODE_NOT_PRESENT_OFFSET, 15157 },
+  { 0x1d721, G_UNICODE_NOT_PRESENT_OFFSET, 15160 },
+  { 0x1d722, G_UNICODE_NOT_PRESENT_OFFSET, 15163 },
   { 0x1d723, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d724, G_UNICODE_NOT_PRESENT_OFFSET, 15085 },
-  { 0x1d725, G_UNICODE_NOT_PRESENT_OFFSET, 15088 },
-  { 0x1d726, G_UNICODE_NOT_PRESENT_OFFSET, 15091 },
-  { 0x1d727, G_UNICODE_NOT_PRESENT_OFFSET, 15094 },
-  { 0x1d728, G_UNICODE_NOT_PRESENT_OFFSET, 15097 },
-  { 0x1d729, G_UNICODE_NOT_PRESENT_OFFSET, 15100 },
-  { 0x1d72a, G_UNICODE_NOT_PRESENT_OFFSET, 15103 },
+  { 0x1d724, G_UNICODE_NOT_PRESENT_OFFSET, 15166 },
+  { 0x1d725, G_UNICODE_NOT_PRESENT_OFFSET, 15169 },
+  { 0x1d726, G_UNICODE_NOT_PRESENT_OFFSET, 15172 },
+  { 0x1d727, G_UNICODE_NOT_PRESENT_OFFSET, 15175 },
+  { 0x1d728, G_UNICODE_NOT_PRESENT_OFFSET, 15178 },
+  { 0x1d729, G_UNICODE_NOT_PRESENT_OFFSET, 15181 },
+  { 0x1d72a, G_UNICODE_NOT_PRESENT_OFFSET, 15184 },
   { 0x1d72b, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d72c, G_UNICODE_NOT_PRESENT_OFFSET, 15106 },
+  { 0x1d72c, G_UNICODE_NOT_PRESENT_OFFSET, 15187 },
   { 0x1d72d, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d72e, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d72f, G_UNICODE_NOT_PRESENT_OFFSET, 15109 },
+  { 0x1d72f, G_UNICODE_NOT_PRESENT_OFFSET, 15190 },
   { 0x1d730, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d731, G_UNICODE_NOT_PRESENT_OFFSET, 15112 },
-  { 0x1d732, G_UNICODE_NOT_PRESENT_OFFSET, 15115 },
-  { 0x1d733, G_UNICODE_NOT_PRESENT_OFFSET, 15118 },
+  { 0x1d731, G_UNICODE_NOT_PRESENT_OFFSET, 15193 },
+  { 0x1d732, G_UNICODE_NOT_PRESENT_OFFSET, 15196 },
+  { 0x1d733, G_UNICODE_NOT_PRESENT_OFFSET, 15199 },
   { 0x1d734, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d735, G_UNICODE_NOT_PRESENT_OFFSET, 15121 },
-  { 0x1d736, G_UNICODE_NOT_PRESENT_OFFSET, 15125 },
+  { 0x1d735, G_UNICODE_NOT_PRESENT_OFFSET, 15202 },
+  { 0x1d736, G_UNICODE_NOT_PRESENT_OFFSET, 15206 },
   { 0x1d737, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d738, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d739, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d73a, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d73b, G_UNICODE_NOT_PRESENT_OFFSET, 15128 },
-  { 0x1d73c, G_UNICODE_NOT_PRESENT_OFFSET, 15131 },
+  { 0x1d73b, G_UNICODE_NOT_PRESENT_OFFSET, 15209 },
+  { 0x1d73c, G_UNICODE_NOT_PRESENT_OFFSET, 15212 },
   { 0x1d73d, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d73e, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d73f, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d740, G_UNICODE_NOT_PRESENT_OFFSET, 15134 },
+  { 0x1d740, G_UNICODE_NOT_PRESENT_OFFSET, 15215 },
   { 0x1d741, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d742, G_UNICODE_NOT_PRESENT_OFFSET, 15137 },
-  { 0x1d743, G_UNICODE_NOT_PRESENT_OFFSET, 15140 },
-  { 0x1d744, G_UNICODE_NOT_PRESENT_OFFSET, 15143 },
+  { 0x1d742, G_UNICODE_NOT_PRESENT_OFFSET, 15218 },
+  { 0x1d743, G_UNICODE_NOT_PRESENT_OFFSET, 15221 },
+  { 0x1d744, G_UNICODE_NOT_PRESENT_OFFSET, 15224 },
   { 0x1d745, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d746, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d747, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d748, G_UNICODE_NOT_PRESENT_OFFSET, 15146 },
-  { 0x1d749, G_UNICODE_NOT_PRESENT_OFFSET, 15149 },
-  { 0x1d74a, G_UNICODE_NOT_PRESENT_OFFSET, 15152 },
+  { 0x1d748, G_UNICODE_NOT_PRESENT_OFFSET, 15227 },
+  { 0x1d749, G_UNICODE_NOT_PRESENT_OFFSET, 15230 },
+  { 0x1d74a, G_UNICODE_NOT_PRESENT_OFFSET, 15233 },
   { 0x1d74b, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d74c, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d74d, G_UNICODE_NOT_PRESENT_OFFSET, 15155 },
-  { 0x1d74e, G_UNICODE_NOT_PRESENT_OFFSET, 15158 },
-  { 0x1d74f, G_UNICODE_NOT_PRESENT_OFFSET, 15161 },
+  { 0x1d74d, G_UNICODE_NOT_PRESENT_OFFSET, 15236 },
+  { 0x1d74e, G_UNICODE_NOT_PRESENT_OFFSET, 15239 },
+  { 0x1d74f, G_UNICODE_NOT_PRESENT_OFFSET, 15242 },
   { 0x1d750, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d751, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d752, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d753, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d754, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d755, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d756, G_UNICODE_NOT_PRESENT_OFFSET, 15067 },
-  { 0x1d757, G_UNICODE_NOT_PRESENT_OFFSET, 15070 },
+  { 0x1d756, G_UNICODE_NOT_PRESENT_OFFSET, 15148 },
+  { 0x1d757, G_UNICODE_NOT_PRESENT_OFFSET, 15151 },
   { 0x1d758, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d759, G_UNICODE_NOT_PRESENT_OFFSET, 15073 },
-  { 0x1d75a, G_UNICODE_NOT_PRESENT_OFFSET, 15076 },
-  { 0x1d75b, G_UNICODE_NOT_PRESENT_OFFSET, 15079 },
-  { 0x1d75c, G_UNICODE_NOT_PRESENT_OFFSET, 15082 },
+  { 0x1d759, G_UNICODE_NOT_PRESENT_OFFSET, 15154 },
+  { 0x1d75a, G_UNICODE_NOT_PRESENT_OFFSET, 15157 },
+  { 0x1d75b, G_UNICODE_NOT_PRESENT_OFFSET, 15160 },
+  { 0x1d75c, G_UNICODE_NOT_PRESENT_OFFSET, 15163 },
   { 0x1d75d, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d75e, G_UNICODE_NOT_PRESENT_OFFSET, 15085 },
-  { 0x1d75f, G_UNICODE_NOT_PRESENT_OFFSET, 15088 },
-  { 0x1d760, G_UNICODE_NOT_PRESENT_OFFSET, 15091 },
-  { 0x1d761, G_UNICODE_NOT_PRESENT_OFFSET, 15094 },
-  { 0x1d762, G_UNICODE_NOT_PRESENT_OFFSET, 15097 },
-  { 0x1d763, G_UNICODE_NOT_PRESENT_OFFSET, 15100 },
-  { 0x1d764, G_UNICODE_NOT_PRESENT_OFFSET, 15103 },
+  { 0x1d75e, G_UNICODE_NOT_PRESENT_OFFSET, 15166 },
+  { 0x1d75f, G_UNICODE_NOT_PRESENT_OFFSET, 15169 },
+  { 0x1d760, G_UNICODE_NOT_PRESENT_OFFSET, 15172 },
+  { 0x1d761, G_UNICODE_NOT_PRESENT_OFFSET, 15175 },
+  { 0x1d762, G_UNICODE_NOT_PRESENT_OFFSET, 15178 },
+  { 0x1d763, G_UNICODE_NOT_PRESENT_OFFSET, 15181 },
+  { 0x1d764, G_UNICODE_NOT_PRESENT_OFFSET, 15184 },
   { 0x1d765, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d766, G_UNICODE_NOT_PRESENT_OFFSET, 15106 },
+  { 0x1d766, G_UNICODE_NOT_PRESENT_OFFSET, 15187 },
   { 0x1d767, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d768, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d769, G_UNICODE_NOT_PRESENT_OFFSET, 15109 },
+  { 0x1d769, G_UNICODE_NOT_PRESENT_OFFSET, 15190 },
   { 0x1d76a, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d76b, G_UNICODE_NOT_PRESENT_OFFSET, 15112 },
-  { 0x1d76c, G_UNICODE_NOT_PRESENT_OFFSET, 15115 },
-  { 0x1d76d, G_UNICODE_NOT_PRESENT_OFFSET, 15118 },
+  { 0x1d76b, G_UNICODE_NOT_PRESENT_OFFSET, 15193 },
+  { 0x1d76c, G_UNICODE_NOT_PRESENT_OFFSET, 15196 },
+  { 0x1d76d, G_UNICODE_NOT_PRESENT_OFFSET, 15199 },
   { 0x1d76e, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d76f, G_UNICODE_NOT_PRESENT_OFFSET, 15121 },
-  { 0x1d770, G_UNICODE_NOT_PRESENT_OFFSET, 15125 },
+  { 0x1d76f, G_UNICODE_NOT_PRESENT_OFFSET, 15202 },
+  { 0x1d770, G_UNICODE_NOT_PRESENT_OFFSET, 15206 },
   { 0x1d771, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d772, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d773, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d774, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d775, G_UNICODE_NOT_PRESENT_OFFSET, 15128 },
-  { 0x1d776, G_UNICODE_NOT_PRESENT_OFFSET, 15131 },
+  { 0x1d775, G_UNICODE_NOT_PRESENT_OFFSET, 15209 },
+  { 0x1d776, G_UNICODE_NOT_PRESENT_OFFSET, 15212 },
   { 0x1d777, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d778, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d779, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d77a, G_UNICODE_NOT_PRESENT_OFFSET, 15134 },
+  { 0x1d77a, G_UNICODE_NOT_PRESENT_OFFSET, 15215 },
   { 0x1d77b, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d77c, G_UNICODE_NOT_PRESENT_OFFSET, 15137 },
-  { 0x1d77d, G_UNICODE_NOT_PRESENT_OFFSET, 15140 },
-  { 0x1d77e, G_UNICODE_NOT_PRESENT_OFFSET, 15143 },
+  { 0x1d77c, G_UNICODE_NOT_PRESENT_OFFSET, 15218 },
+  { 0x1d77d, G_UNICODE_NOT_PRESENT_OFFSET, 15221 },
+  { 0x1d77e, G_UNICODE_NOT_PRESENT_OFFSET, 15224 },
   { 0x1d77f, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d780, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d781, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d782, G_UNICODE_NOT_PRESENT_OFFSET, 15146 },
-  { 0x1d783, G_UNICODE_NOT_PRESENT_OFFSET, 15149 },
-  { 0x1d784, G_UNICODE_NOT_PRESENT_OFFSET, 15152 },
+  { 0x1d782, G_UNICODE_NOT_PRESENT_OFFSET, 15227 },
+  { 0x1d783, G_UNICODE_NOT_PRESENT_OFFSET, 15230 },
+  { 0x1d784, G_UNICODE_NOT_PRESENT_OFFSET, 15233 },
   { 0x1d785, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d786, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d787, G_UNICODE_NOT_PRESENT_OFFSET, 15155 },
-  { 0x1d788, G_UNICODE_NOT_PRESENT_OFFSET, 15158 },
-  { 0x1d789, G_UNICODE_NOT_PRESENT_OFFSET, 15161 },
+  { 0x1d787, G_UNICODE_NOT_PRESENT_OFFSET, 15236 },
+  { 0x1d788, G_UNICODE_NOT_PRESENT_OFFSET, 15239 },
+  { 0x1d789, G_UNICODE_NOT_PRESENT_OFFSET, 15242 },
   { 0x1d78a, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d78b, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d78c, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d78d, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d78e, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d78f, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d790, G_UNICODE_NOT_PRESENT_OFFSET, 15067 },
-  { 0x1d791, G_UNICODE_NOT_PRESENT_OFFSET, 15070 },
+  { 0x1d790, G_UNICODE_NOT_PRESENT_OFFSET, 15148 },
+  { 0x1d791, G_UNICODE_NOT_PRESENT_OFFSET, 15151 },
   { 0x1d792, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d793, G_UNICODE_NOT_PRESENT_OFFSET, 15073 },
-  { 0x1d794, G_UNICODE_NOT_PRESENT_OFFSET, 15076 },
-  { 0x1d795, G_UNICODE_NOT_PRESENT_OFFSET, 15079 },
-  { 0x1d796, G_UNICODE_NOT_PRESENT_OFFSET, 15082 },
+  { 0x1d793, G_UNICODE_NOT_PRESENT_OFFSET, 15154 },
+  { 0x1d794, G_UNICODE_NOT_PRESENT_OFFSET, 15157 },
+  { 0x1d795, G_UNICODE_NOT_PRESENT_OFFSET, 15160 },
+  { 0x1d796, G_UNICODE_NOT_PRESENT_OFFSET, 15163 },
   { 0x1d797, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d798, G_UNICODE_NOT_PRESENT_OFFSET, 15085 },
-  { 0x1d799, G_UNICODE_NOT_PRESENT_OFFSET, 15088 },
-  { 0x1d79a, G_UNICODE_NOT_PRESENT_OFFSET, 15091 },
-  { 0x1d79b, G_UNICODE_NOT_PRESENT_OFFSET, 15094 },
-  { 0x1d79c, G_UNICODE_NOT_PRESENT_OFFSET, 15097 },
-  { 0x1d79d, G_UNICODE_NOT_PRESENT_OFFSET, 15100 },
-  { 0x1d79e, G_UNICODE_NOT_PRESENT_OFFSET, 15103 },
+  { 0x1d798, G_UNICODE_NOT_PRESENT_OFFSET, 15166 },
+  { 0x1d799, G_UNICODE_NOT_PRESENT_OFFSET, 15169 },
+  { 0x1d79a, G_UNICODE_NOT_PRESENT_OFFSET, 15172 },
+  { 0x1d79b, G_UNICODE_NOT_PRESENT_OFFSET, 15175 },
+  { 0x1d79c, G_UNICODE_NOT_PRESENT_OFFSET, 15178 },
+  { 0x1d79d, G_UNICODE_NOT_PRESENT_OFFSET, 15181 },
+  { 0x1d79e, G_UNICODE_NOT_PRESENT_OFFSET, 15184 },
   { 0x1d79f, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d7a0, G_UNICODE_NOT_PRESENT_OFFSET, 15106 },
+  { 0x1d7a0, G_UNICODE_NOT_PRESENT_OFFSET, 15187 },
   { 0x1d7a1, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d7a2, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d7a3, G_UNICODE_NOT_PRESENT_OFFSET, 15109 },
+  { 0x1d7a3, G_UNICODE_NOT_PRESENT_OFFSET, 15190 },
   { 0x1d7a4, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d7a5, G_UNICODE_NOT_PRESENT_OFFSET, 15112 },
-  { 0x1d7a6, G_UNICODE_NOT_PRESENT_OFFSET, 15115 },
-  { 0x1d7a7, G_UNICODE_NOT_PRESENT_OFFSET, 15118 },
+  { 0x1d7a5, G_UNICODE_NOT_PRESENT_OFFSET, 15193 },
+  { 0x1d7a6, G_UNICODE_NOT_PRESENT_OFFSET, 15196 },
+  { 0x1d7a7, G_UNICODE_NOT_PRESENT_OFFSET, 15199 },
   { 0x1d7a8, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d7a9, G_UNICODE_NOT_PRESENT_OFFSET, 15121 },
-  { 0x1d7aa, G_UNICODE_NOT_PRESENT_OFFSET, 15125 },
+  { 0x1d7a9, G_UNICODE_NOT_PRESENT_OFFSET, 15202 },
+  { 0x1d7aa, G_UNICODE_NOT_PRESENT_OFFSET, 15206 },
   { 0x1d7ab, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d7ac, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d7ad, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d7ae, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d7af, G_UNICODE_NOT_PRESENT_OFFSET, 15128 },
-  { 0x1d7b0, G_UNICODE_NOT_PRESENT_OFFSET, 15131 },
+  { 0x1d7af, G_UNICODE_NOT_PRESENT_OFFSET, 15209 },
+  { 0x1d7b0, G_UNICODE_NOT_PRESENT_OFFSET, 15212 },
   { 0x1d7b1, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d7b2, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d7b3, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d7b4, G_UNICODE_NOT_PRESENT_OFFSET, 15134 },
+  { 0x1d7b4, G_UNICODE_NOT_PRESENT_OFFSET, 15215 },
   { 0x1d7b5, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d7b6, G_UNICODE_NOT_PRESENT_OFFSET, 15137 },
-  { 0x1d7b7, G_UNICODE_NOT_PRESENT_OFFSET, 15140 },
-  { 0x1d7b8, G_UNICODE_NOT_PRESENT_OFFSET, 15143 },
+  { 0x1d7b6, G_UNICODE_NOT_PRESENT_OFFSET, 15218 },
+  { 0x1d7b7, G_UNICODE_NOT_PRESENT_OFFSET, 15221 },
+  { 0x1d7b8, G_UNICODE_NOT_PRESENT_OFFSET, 15224 },
   { 0x1d7b9, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d7ba, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d7bb, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d7bc, G_UNICODE_NOT_PRESENT_OFFSET, 15146 },
-  { 0x1d7bd, G_UNICODE_NOT_PRESENT_OFFSET, 15149 },
-  { 0x1d7be, G_UNICODE_NOT_PRESENT_OFFSET, 15152 },
+  { 0x1d7bc, G_UNICODE_NOT_PRESENT_OFFSET, 15227 },
+  { 0x1d7bd, G_UNICODE_NOT_PRESENT_OFFSET, 15230 },
+  { 0x1d7be, G_UNICODE_NOT_PRESENT_OFFSET, 15233 },
   { 0x1d7bf, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d7c0, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d7c1, G_UNICODE_NOT_PRESENT_OFFSET, 15155 },
-  { 0x1d7c2, G_UNICODE_NOT_PRESENT_OFFSET, 15158 },
-  { 0x1d7c3, G_UNICODE_NOT_PRESENT_OFFSET, 15161 },
+  { 0x1d7c1, G_UNICODE_NOT_PRESENT_OFFSET, 15236 },
+  { 0x1d7c2, G_UNICODE_NOT_PRESENT_OFFSET, 15239 },
+  { 0x1d7c3, G_UNICODE_NOT_PRESENT_OFFSET, 15242 },
   { 0x1d7c4, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d7c5, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d7c6, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d7c7, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d7c8, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d7c9, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d7ca, G_UNICODE_NOT_PRESENT_OFFSET, 15165 },
-  { 0x1d7cb, G_UNICODE_NOT_PRESENT_OFFSET, 15168 },
+  { 0x1d7ca, G_UNICODE_NOT_PRESENT_OFFSET, 15246 },
+  { 0x1d7cb, G_UNICODE_NOT_PRESENT_OFFSET, 15249 },
   { 0x1d7ce, G_UNICODE_NOT_PRESENT_OFFSET, 5253 },
   { 0x1d7cf, G_UNICODE_NOT_PRESENT_OFFSET, 27 },
   { 0x1d7d0, G_UNICODE_NOT_PRESENT_OFFSET, 12 },
@@ -6795,548 +6955,680 @@ static const decomposition decomp_table[] =
   { 0x1d7fd, G_UNICODE_NOT_PRESENT_OFFSET, 5261 },
   { 0x1d7fe, G_UNICODE_NOT_PRESENT_OFFSET, 5263 },
   { 0x1d7ff, G_UNICODE_NOT_PRESENT_OFFSET, 5265 },
-  { 0x2f800, 15171, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f801, 15175, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f802, 15179, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f803, 15183, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f804, 15188, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f805, 11915, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f806, 15192, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f807, 15196, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f808, 15200, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f809, 15204, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80a, 11919, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80b, 15208, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80c, 15212, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80d, 15216, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80e, 11923, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80f, 15221, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f810, 15225, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f811, 15229, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f812, 15233, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f813, 15238, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f814, 15242, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f815, 15246, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f816, 15250, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f817, 15255, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f818, 15259, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f819, 15263, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81a, 15267, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81b, 12131, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81c, 15271, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81d, 6220, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81e, 15276, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81f, 15280, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f820, 15284, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f821, 15288, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f822, 15292, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f823, 15296, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f824, 15300, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f825, 12151, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f826, 11927, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f827, 11931, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f828, 12155, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f829, 15304, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82a, 15308, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82b, 11207, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82c, 15312, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82d, 11935, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82e, 15316, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82f, 15320, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f830, 15324, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f831, 15328, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f832, 15328, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f833, 15328, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f834, 15332, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f835, 15337, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f836, 15341, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f837, 15345, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f838, 15349, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f839, 15354, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83a, 15358, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83b, 15362, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83c, 15366, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83d, 15370, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83e, 15374, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83f, 15378, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f840, 15382, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f841, 15386, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f842, 15390, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f843, 15394, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f844, 15398, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f845, 15402, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f846, 15402, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f847, 12163, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f848, 15406, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f849, 15410, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84a, 15414, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84b, 15418, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84c, 11943, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84d, 15422, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84e, 15426, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84f, 15430, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f850, 11791, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f851, 15434, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f852, 15438, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f853, 15442, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f854, 15446, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f855, 15450, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f856, 15454, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f857, 15458, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f858, 15462, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f859, 15466, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85a, 15471, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85b, 15475, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85c, 15479, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85d, 15483, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85e, 15487, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85f, 15491, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f860, 15495, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f861, 15500, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f862, 15505, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f863, 15509, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f864, 15513, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f865, 15517, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f866, 15521, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f867, 15525, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f868, 15529, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f869, 15533, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86a, 15537, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86b, 15537, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86c, 15541, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86d, 15546, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86e, 15550, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86f, 11191, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f870, 15554, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f871, 15558, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f872, 15563, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f873, 15567, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f874, 15571, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f875, 6324, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f876, 15575, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f877, 15579, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f878, 6332, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f879, 15583, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87a, 15587, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87b, 15591, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87c, 15596, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87d, 15600, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87e, 15605, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87f, 15609, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f880, 15613, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f881, 15617, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f882, 15621, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f883, 15625, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f884, 15629, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f885, 15633, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f886, 15637, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f887, 15641, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f888, 15645, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f889, 15649, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88a, 15654, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88b, 15658, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88c, 15662, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88d, 15666, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88e, 10983, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88f, 15670, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f890, 6372, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f891, 15675, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f892, 15675, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f893, 15680, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f894, 15684, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f895, 15684, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f896, 15688, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f897, 15692, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f898, 15697, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f899, 15702, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89a, 15706, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89b, 15710, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89c, 15714, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89d, 15718, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89e, 15722, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89f, 15726, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a0, 15730, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a1, 15734, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a2, 15738, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a3, 11963, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a4, 15742, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a5, 15747, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a6, 15751, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a7, 15755, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a8, 12211, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a9, 15755, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8aa, 15759, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ab, 11971, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ac, 15763, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ad, 15767, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ae, 15771, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8af, 15775, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b0, 11975, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b1, 10875, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b2, 15779, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b3, 15783, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b4, 15787, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b5, 15791, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b6, 15795, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b7, 15799, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b8, 15803, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b9, 15808, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ba, 15812, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8bb, 15816, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8bc, 15820, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8bd, 15824, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8be, 15828, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8bf, 15833, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c0, 15837, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c1, 15841, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c2, 15845, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c3, 15849, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c4, 15853, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c5, 15857, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c6, 15861, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c7, 15865, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c8, 11979, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c9, 15869, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ca, 15873, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8cb, 15878, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8cc, 15882, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8cd, 15886, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ce, 15890, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8cf, 11987, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d0, 15894, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d1, 15898, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d2, 15902, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d3, 15906, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d4, 15910, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d5, 15914, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d6, 15918, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d7, 15922, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d8, 10987, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d9, 12243, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8da, 15926, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8db, 15930, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8dc, 15934, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8dd, 15938, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8de, 15943, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8df, 15947, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e0, 15951, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e1, 15955, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e2, 11991, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e3, 15959, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e4, 15964, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e5, 15968, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e6, 15972, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e7, 12414, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e8, 15976, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e9, 15980, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ea, 15984, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8eb, 15988, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ec, 15992, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ed, 15997, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ee, 16001, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ef, 16005, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f0, 16009, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f1, 16014, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f2, 16018, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f3, 16022, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f4, 16026, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f5, 11259, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f6, 16030, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f7, 16034, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f8, 16039, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f9, 16044, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fa, 16049, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fb, 16053, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fc, 16058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fd, 16062, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fe, 16066, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ff, 16070, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f900, 16074, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f901, 11995, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f902, 11591, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f903, 16078, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f904, 16082, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f905, 16086, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f906, 16090, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f907, 16095, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f908, 16099, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f909, 16103, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90a, 16107, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90b, 12255, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90c, 16111, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90d, 16115, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90e, 16120, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90f, 16124, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f910, 16128, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f911, 16133, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f912, 16138, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f913, 16142, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f914, 12259, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f915, 16146, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f916, 16150, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f917, 16154, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f918, 16158, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f919, 16162, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91a, 16166, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91b, 16170, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91c, 16175, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91d, 16179, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91e, 16184, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91f, 16188, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f920, 16193, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f921, 12267, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f922, 16197, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f923, 16201, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f924, 16206, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f925, 16210, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f926, 16214, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f927, 16219, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f928, 16224, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f929, 16228, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92a, 16232, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92b, 16236, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92c, 16240, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92d, 16240, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92e, 16244, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92f, 16248, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f930, 12275, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f931, 16252, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f932, 16256, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f933, 16260, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f934, 16264, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f935, 16268, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f936, 16273, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f937, 16277, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f938, 11203, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f939, 16282, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93a, 16287, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93b, 16291, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93c, 16296, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93d, 16301, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93e, 16306, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93f, 16310, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f940, 12299, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f941, 16314, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f942, 16319, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f943, 16324, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f944, 16329, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f945, 16334, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f946, 16338, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f947, 16338, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f948, 12303, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f949, 12422, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94a, 16342, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94b, 16346, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94c, 16350, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94d, 16354, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94e, 16359, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94f, 11055, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f950, 12311, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f951, 16363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f952, 16367, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f953, 12035, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f954, 16372, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f955, 16377, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f956, 11871, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f957, 16382, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f958, 16386, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f959, 12047, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95a, 16390, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95b, 16394, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95c, 16398, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95d, 16403, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95e, 16403, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95f, 16408, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f960, 16412, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f961, 16416, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f962, 16421, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f963, 16425, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f964, 16429, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f965, 16433, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f966, 16438, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f967, 16442, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f968, 16446, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f969, 16450, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96a, 16454, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96b, 16458, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96c, 16463, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96d, 16467, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96e, 16471, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96f, 16475, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f970, 16479, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f971, 16483, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f972, 16487, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f973, 16492, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f974, 16497, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f975, 16501, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f976, 16506, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f977, 16510, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f978, 16515, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f979, 16519, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97a, 12071, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97b, 16523, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97c, 16528, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97d, 16533, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97e, 16537, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97f, 16542, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f980, 16546, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f981, 16551, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f982, 16555, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f983, 16559, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f984, 16563, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f985, 16567, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f986, 16571, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f987, 16575, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f988, 16580, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f989, 16585, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98a, 16590, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98b, 15680, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98c, 16595, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98d, 16599, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98e, 16603, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98f, 16607, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f990, 16611, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f991, 16615, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f992, 16619, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f993, 16623, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f994, 16627, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f995, 16631, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f996, 16635, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f997, 16639, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f998, 11271, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f999, 16644, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99a, 16648, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99b, 16652, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99c, 16656, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99d, 16660, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99e, 16664, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99f, 12083, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a0, 16668, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a1, 16672, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a2, 16676, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a3, 16680, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a4, 16684, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a5, 16689, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a6, 16694, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a7, 16699, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a8, 16703, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a9, 16707, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9aa, 16711, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ab, 16715, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ac, 16720, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ad, 16724, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ae, 16729, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9af, 16733, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b0, 16737, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b1, 16742, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b2, 16747, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b3, 16751, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b4, 11035, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b5, 16755, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b6, 16759, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b7, 16763, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b8, 16767, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b9, 16771, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ba, 16775, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9bb, 12339, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9bc, 16779, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9bd, 16783, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9be, 16787, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9bf, 16791, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c0, 16795, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c1, 16799, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c2, 16803, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c3, 16807, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c4, 6732, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c5, 16811, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c6, 16816, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c7, 16820, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c8, 16824, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c9, 16828, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ca, 16832, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9cb, 16836, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9cc, 16841, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9cd, 16846, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ce, 16850, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9cf, 16854, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d0, 12359, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d1, 12363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d2, 6760, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d3, 16858, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d4, 16863, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d5, 16867, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d6, 16871, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d7, 16875, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d8, 16879, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d9, 16884, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9da, 16889, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9db, 16893, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9dc, 16897, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9dd, 16901, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9de, 16906, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9df, 12367, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e0, 16910, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e1, 16915, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e2, 16920, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e3, 16924, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e4, 16928, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e5, 16932, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e6, 16937, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e7, 16941, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e8, 16945, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e9, 16949, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ea, 16953, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9eb, 16957, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ec, 16961, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ed, 16965, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ee, 16970, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ef, 16974, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f0, 16978, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f1, 16982, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f2, 16987, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f3, 16991, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f4, 16995, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f5, 16999, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f6, 17003, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f7, 17008, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f8, 17013, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f9, 17017, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fa, 17021, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fb, 17025, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fc, 17030, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fd, 17034, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fe, 12391, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ff, 12391, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa00, 17039, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa01, 17043, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa02, 17048, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa03, 17052, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa04, 17056, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa05, 17060, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa06, 17064, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa07, 17068, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa08, 17072, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa09, 17076, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0a, 12395, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0b, 17081, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0c, 17085, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0d, 17089, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0e, 17093, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0f, 17097, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa10, 17101, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa11, 17106, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa12, 17110, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa13, 17115, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa14, 17120, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa15, 6952, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa16, 17125, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa17, 6968, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa18, 17129, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa19, 17133, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa1a, 17137, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa1b, 17141, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa1c, 6988, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa1d, 17145, G_UNICODE_NOT_PRESENT_OFFSET }
+  { 0x1f100, G_UNICODE_NOT_PRESENT_OFFSET, 15252 },
+  { 0x1f101, G_UNICODE_NOT_PRESENT_OFFSET, 15255 },
+  { 0x1f102, G_UNICODE_NOT_PRESENT_OFFSET, 15258 },
+  { 0x1f103, G_UNICODE_NOT_PRESENT_OFFSET, 15261 },
+  { 0x1f104, G_UNICODE_NOT_PRESENT_OFFSET, 15264 },
+  { 0x1f105, G_UNICODE_NOT_PRESENT_OFFSET, 15267 },
+  { 0x1f106, G_UNICODE_NOT_PRESENT_OFFSET, 15270 },
+  { 0x1f107, G_UNICODE_NOT_PRESENT_OFFSET, 15273 },
+  { 0x1f108, G_UNICODE_NOT_PRESENT_OFFSET, 15276 },
+  { 0x1f109, G_UNICODE_NOT_PRESENT_OFFSET, 15279 },
+  { 0x1f10a, G_UNICODE_NOT_PRESENT_OFFSET, 15282 },
+  { 0x1f110, G_UNICODE_NOT_PRESENT_OFFSET, 15285 },
+  { 0x1f111, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
+  { 0x1f112, G_UNICODE_NOT_PRESENT_OFFSET, 15293 },
+  { 0x1f113, G_UNICODE_NOT_PRESENT_OFFSET, 15297 },
+  { 0x1f114, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
+  { 0x1f115, G_UNICODE_NOT_PRESENT_OFFSET, 15305 },
+  { 0x1f116, G_UNICODE_NOT_PRESENT_OFFSET, 15309 },
+  { 0x1f117, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1f118, G_UNICODE_NOT_PRESENT_OFFSET, 15317 },
+  { 0x1f119, G_UNICODE_NOT_PRESENT_OFFSET, 15321 },
+  { 0x1f11a, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
+  { 0x1f11b, G_UNICODE_NOT_PRESENT_OFFSET, 15329 },
+  { 0x1f11c, G_UNICODE_NOT_PRESENT_OFFSET, 15333 },
+  { 0x1f11d, G_UNICODE_NOT_PRESENT_OFFSET, 15337 },
+  { 0x1f11e, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
+  { 0x1f11f, G_UNICODE_NOT_PRESENT_OFFSET, 15345 },
+  { 0x1f120, G_UNICODE_NOT_PRESENT_OFFSET, 15349 },
+  { 0x1f121, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
+  { 0x1f122, G_UNICODE_NOT_PRESENT_OFFSET, 15357 },
+  { 0x1f123, G_UNICODE_NOT_PRESENT_OFFSET, 15361 },
+  { 0x1f124, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1f125, G_UNICODE_NOT_PRESENT_OFFSET, 15369 },
+  { 0x1f126, G_UNICODE_NOT_PRESENT_OFFSET, 15373 },
+  { 0x1f127, G_UNICODE_NOT_PRESENT_OFFSET, 15377 },
+  { 0x1f128, G_UNICODE_NOT_PRESENT_OFFSET, 15381 },
+  { 0x1f129, G_UNICODE_NOT_PRESENT_OFFSET, 15385 },
+  { 0x1f12a, G_UNICODE_NOT_PRESENT_OFFSET, 15389 },
+  { 0x1f12b, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
+  { 0x1f12c, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
+  { 0x1f12d, G_UNICODE_NOT_PRESENT_OFFSET, 15397 },
+  { 0x1f12e, G_UNICODE_NOT_PRESENT_OFFSET, 15400 },
+  { 0x1f130, G_UNICODE_NOT_PRESENT_OFFSET, 2309 },
+  { 0x1f131, G_UNICODE_NOT_PRESENT_OFFSET, 2314 },
+  { 0x1f132, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
+  { 0x1f133, G_UNICODE_NOT_PRESENT_OFFSET, 2316 },
+  { 0x1f134, G_UNICODE_NOT_PRESENT_OFFSET, 2318 },
+  { 0x1f135, G_UNICODE_NOT_PRESENT_OFFSET, 5336 },
+  { 0x1f136, G_UNICODE_NOT_PRESENT_OFFSET, 2323 },
+  { 0x1f137, G_UNICODE_NOT_PRESENT_OFFSET, 2325 },
+  { 0x1f138, G_UNICODE_NOT_PRESENT_OFFSET, 2327 },
+  { 0x1f139, G_UNICODE_NOT_PRESENT_OFFSET, 2329 },
+  { 0x1f13a, G_UNICODE_NOT_PRESENT_OFFSET, 2331 },
+  { 0x1f13b, G_UNICODE_NOT_PRESENT_OFFSET, 2333 },
+  { 0x1f13c, G_UNICODE_NOT_PRESENT_OFFSET, 2335 },
+  { 0x1f13d, G_UNICODE_NOT_PRESENT_OFFSET, 2337 },
+  { 0x1f13e, G_UNICODE_NOT_PRESENT_OFFSET, 2339 },
+  { 0x1f13f, G_UNICODE_NOT_PRESENT_OFFSET, 2344 },
+  { 0x1f140, G_UNICODE_NOT_PRESENT_OFFSET, 5319 },
+  { 0x1f141, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
+  { 0x1f142, G_UNICODE_NOT_PRESENT_OFFSET, 6133 },
+  { 0x1f143, G_UNICODE_NOT_PRESENT_OFFSET, 2348 },
+  { 0x1f144, G_UNICODE_NOT_PRESENT_OFFSET, 2350 },
+  { 0x1f145, G_UNICODE_NOT_PRESENT_OFFSET, 5470 },
+  { 0x1f146, G_UNICODE_NOT_PRESENT_OFFSET, 2352 },
+  { 0x1f147, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
+  { 0x1f148, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
+  { 0x1f149, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
+  { 0x1f14a, G_UNICODE_NOT_PRESENT_OFFSET, 15403 },
+  { 0x1f14b, G_UNICODE_NOT_PRESENT_OFFSET, 10556 },
+  { 0x1f14c, G_UNICODE_NOT_PRESENT_OFFSET, 15406 },
+  { 0x1f14d, G_UNICODE_NOT_PRESENT_OFFSET, 15409 },
+  { 0x1f14e, G_UNICODE_NOT_PRESENT_OFFSET, 15412 },
+  { 0x1f14f, G_UNICODE_NOT_PRESENT_OFFSET, 15416 },
+  { 0x1f190, G_UNICODE_NOT_PRESENT_OFFSET, 15419 },
+  { 0x1f200, G_UNICODE_NOT_PRESENT_OFFSET, 15422 },
+  { 0x1f201, G_UNICODE_NOT_PRESENT_OFFSET, 15429 },
+  { 0x1f202, G_UNICODE_NOT_PRESENT_OFFSET, 8848 },
+  { 0x1f210, G_UNICODE_NOT_PRESENT_OFFSET, 6433 },
+  { 0x1f211, G_UNICODE_NOT_PRESENT_OFFSET, 15436 },
+  { 0x1f212, G_UNICODE_NOT_PRESENT_OFFSET, 15440 },
+  { 0x1f213, G_UNICODE_NOT_PRESENT_OFFSET, 7346 },
+  { 0x1f214, G_UNICODE_NOT_PRESENT_OFFSET, 6205 },
+  { 0x1f215, G_UNICODE_NOT_PRESENT_OFFSET, 15444 },
+  { 0x1f216, G_UNICODE_NOT_PRESENT_OFFSET, 15448 },
+  { 0x1f217, G_UNICODE_NOT_PRESENT_OFFSET, 7887 },
+  { 0x1f218, G_UNICODE_NOT_PRESENT_OFFSET, 15452 },
+  { 0x1f219, G_UNICODE_NOT_PRESENT_OFFSET, 15456 },
+  { 0x1f21a, G_UNICODE_NOT_PRESENT_OFFSET, 15460 },
+  { 0x1f21b, G_UNICODE_NOT_PRESENT_OFFSET, 11592 },
+  { 0x1f21c, G_UNICODE_NOT_PRESENT_OFFSET, 15464 },
+  { 0x1f21d, G_UNICODE_NOT_PRESENT_OFFSET, 15468 },
+  { 0x1f21e, G_UNICODE_NOT_PRESENT_OFFSET, 15472 },
+  { 0x1f21f, G_UNICODE_NOT_PRESENT_OFFSET, 15476 },
+  { 0x1f220, G_UNICODE_NOT_PRESENT_OFFSET, 15480 },
+  { 0x1f221, G_UNICODE_NOT_PRESENT_OFFSET, 15484 },
+  { 0x1f222, G_UNICODE_NOT_PRESENT_OFFSET, 6577 },
+  { 0x1f223, G_UNICODE_NOT_PRESENT_OFFSET, 15488 },
+  { 0x1f224, G_UNICODE_NOT_PRESENT_OFFSET, 15492 },
+  { 0x1f225, G_UNICODE_NOT_PRESENT_OFFSET, 15496 },
+  { 0x1f226, G_UNICODE_NOT_PRESENT_OFFSET, 15500 },
+  { 0x1f227, G_UNICODE_NOT_PRESENT_OFFSET, 15504 },
+  { 0x1f228, G_UNICODE_NOT_PRESENT_OFFSET, 15508 },
+  { 0x1f229, G_UNICODE_NOT_PRESENT_OFFSET, 6181 },
+  { 0x1f22a, G_UNICODE_NOT_PRESENT_OFFSET, 7855 },
+  { 0x1f22b, G_UNICODE_NOT_PRESENT_OFFSET, 15512 },
+  { 0x1f22c, G_UNICODE_NOT_PRESENT_OFFSET, 8646 },
+  { 0x1f22d, G_UNICODE_NOT_PRESENT_OFFSET, 7867 },
+  { 0x1f22e, G_UNICODE_NOT_PRESENT_OFFSET, 8650 },
+  { 0x1f22f, G_UNICODE_NOT_PRESENT_OFFSET, 15516 },
+  { 0x1f230, G_UNICODE_NOT_PRESENT_OFFSET, 6801 },
+  { 0x1f231, G_UNICODE_NOT_PRESENT_OFFSET, 15520 },
+  { 0x1f232, G_UNICODE_NOT_PRESENT_OFFSET, 15524 },
+  { 0x1f233, G_UNICODE_NOT_PRESENT_OFFSET, 15528 },
+  { 0x1f234, G_UNICODE_NOT_PRESENT_OFFSET, 15532 },
+  { 0x1f235, G_UNICODE_NOT_PRESENT_OFFSET, 15536 },
+  { 0x1f236, G_UNICODE_NOT_PRESENT_OFFSET, 8578 },
+  { 0x1f237, G_UNICODE_NOT_PRESENT_OFFSET, 6473 },
+  { 0x1f238, G_UNICODE_NOT_PRESENT_OFFSET, 15540 },
+  { 0x1f239, G_UNICODE_NOT_PRESENT_OFFSET, 15544 },
+  { 0x1f23a, G_UNICODE_NOT_PRESENT_OFFSET, 15548 },
+  { 0x1f240, G_UNICODE_NOT_PRESENT_OFFSET, 15552 },
+  { 0x1f241, G_UNICODE_NOT_PRESENT_OFFSET, 15562 },
+  { 0x1f242, G_UNICODE_NOT_PRESENT_OFFSET, 15572 },
+  { 0x1f243, G_UNICODE_NOT_PRESENT_OFFSET, 15582 },
+  { 0x1f244, G_UNICODE_NOT_PRESENT_OFFSET, 15592 },
+  { 0x1f245, G_UNICODE_NOT_PRESENT_OFFSET, 15602 },
+  { 0x1f246, G_UNICODE_NOT_PRESENT_OFFSET, 15612 },
+  { 0x1f247, G_UNICODE_NOT_PRESENT_OFFSET, 15622 },
+  { 0x1f248, G_UNICODE_NOT_PRESENT_OFFSET, 15632 },
+  { 0x1f250, G_UNICODE_NOT_PRESENT_OFFSET, 15642 },
+  { 0x1f251, G_UNICODE_NOT_PRESENT_OFFSET, 15646 },
+  { 0x2f800, 15650, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f801, 15654, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f802, 15658, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f803, 15662, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f804, 15667, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f805, 11956, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f806, 15671, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f807, 15675, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f808, 15679, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f809, 15683, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80a, 11960, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80b, 15687, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80c, 15691, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80d, 15695, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80e, 11964, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80f, 15700, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f810, 15704, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f811, 15708, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f812, 15712, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f813, 15717, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f814, 15721, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f815, 15472, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f816, 15725, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f817, 15730, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f818, 15734, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f819, 15738, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81a, 15742, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81b, 12185, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81c, 15746, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81d, 6245, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81e, 15751, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81f, 15755, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f820, 15759, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f821, 15763, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f822, 15544, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f823, 15767, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f824, 15771, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f825, 12205, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f826, 11968, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f827, 11972, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f828, 12209, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f829, 15775, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82a, 15779, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82b, 11248, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82c, 15783, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82d, 11976, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82e, 15787, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82f, 15791, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f830, 15795, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f831, 15799, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f832, 15799, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f833, 15799, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f834, 15803, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f835, 15808, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f836, 15812, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f837, 15816, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f838, 15820, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f839, 15825, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83a, 15829, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83b, 15833, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83c, 15837, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83d, 15841, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83e, 15845, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83f, 15849, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f840, 15853, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f841, 15857, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f842, 15861, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f843, 15865, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f844, 15869, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f845, 15873, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f846, 15873, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f847, 12217, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f848, 15877, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f849, 15881, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84a, 15885, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84b, 15889, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84c, 11984, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84d, 15893, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84e, 15897, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84f, 15901, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f850, 11832, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f851, 15905, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f852, 15909, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f853, 15913, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f854, 15917, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f855, 15921, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f856, 15925, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f857, 15929, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f858, 15933, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f859, 15937, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85a, 15942, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85b, 15946, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85c, 15950, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85d, 15444, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85e, 15954, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85f, 15958, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f860, 15962, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f861, 15967, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f862, 15972, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f863, 15976, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f864, 15980, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f865, 15984, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f866, 15988, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f867, 15992, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f868, 15996, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f869, 16000, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86a, 16004, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86b, 16004, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86c, 16008, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86d, 16013, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86e, 16017, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86f, 11232, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f870, 16021, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f871, 16025, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f872, 16030, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f873, 16034, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f874, 16038, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f875, 6349, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f876, 16042, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f877, 16046, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f878, 6357, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f879, 16050, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87a, 16054, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87b, 16058, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87c, 16063, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87d, 16067, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87e, 16072, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87f, 16076, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f880, 16080, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f881, 16084, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f882, 16088, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f883, 16092, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f884, 16096, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f885, 16100, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f886, 16104, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f887, 16108, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f888, 16112, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f889, 16116, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88a, 16121, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88b, 16125, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88c, 16129, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88d, 16133, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88e, 11024, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88f, 16137, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f890, 6397, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f891, 16142, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f892, 16142, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f893, 16147, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f894, 16151, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f895, 16151, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f896, 16155, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f897, 16159, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f898, 16164, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f899, 16169, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89a, 16173, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89b, 16177, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89c, 16181, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89d, 16185, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89e, 16189, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89f, 16193, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a0, 16197, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a1, 16201, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a2, 16205, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a3, 12004, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a4, 16209, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a5, 16214, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a6, 16218, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a7, 16222, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a8, 12265, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a9, 16222, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8aa, 16226, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ab, 12012, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ac, 16230, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ad, 16234, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ae, 16238, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8af, 16242, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b0, 12016, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b1, 10916, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b2, 16246, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b3, 16250, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b4, 16254, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b5, 16258, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b6, 16262, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b7, 16266, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b8, 16270, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b9, 16275, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ba, 16279, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8bb, 16283, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8bc, 16287, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8bd, 16291, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8be, 16295, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8bf, 16300, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c0, 16304, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c1, 16308, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c2, 16312, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c3, 16316, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c4, 16320, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c5, 16324, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c6, 16328, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c7, 16332, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c8, 12020, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c9, 16336, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ca, 16340, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8cb, 16345, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8cc, 16349, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8cd, 16353, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ce, 16357, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8cf, 12028, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d0, 16361, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d1, 16365, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d2, 16369, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d3, 16373, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d4, 16377, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d5, 16381, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d6, 16385, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d7, 16389, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d8, 11028, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d9, 12297, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8da, 16393, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8db, 16397, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8dc, 16401, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8dd, 16405, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8de, 16410, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8df, 16414, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e0, 16418, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e1, 16422, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e2, 12032, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e3, 16426, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e4, 16431, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e5, 16435, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e6, 16439, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e7, 12468, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e8, 16443, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e9, 16447, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ea, 16451, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8eb, 16455, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ec, 16459, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ed, 16464, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ee, 16468, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ef, 16472, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f0, 16476, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f1, 16481, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f2, 16485, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f3, 16489, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f4, 16493, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f5, 11300, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f6, 16497, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f7, 16501, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f8, 16506, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f9, 16511, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fa, 16516, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fb, 16520, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fc, 16525, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fd, 16529, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fe, 16533, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ff, 16537, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f900, 16541, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f901, 12036, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f902, 11632, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f903, 16545, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f904, 16549, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f905, 16553, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f906, 16557, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f907, 16562, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f908, 16566, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f909, 16570, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90a, 16574, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90b, 12309, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90c, 16578, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90d, 16582, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90e, 16587, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90f, 16591, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f910, 16595, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f911, 16600, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f912, 16605, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f913, 16609, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f914, 12313, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f915, 16613, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f916, 16617, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f917, 16621, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f918, 16625, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f919, 16629, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91a, 16633, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91b, 16637, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91c, 16642, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91d, 16646, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91e, 16651, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91f, 16655, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f920, 16660, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f921, 12321, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f922, 16664, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f923, 16668, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f924, 16673, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f925, 16677, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f926, 16681, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f927, 16686, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f928, 16691, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f929, 16695, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92a, 16699, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92b, 16703, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92c, 16707, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92d, 16707, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92e, 16711, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92f, 16715, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f930, 12329, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f931, 16719, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f932, 16723, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f933, 16727, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f934, 16731, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f935, 16735, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f936, 16740, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f937, 16744, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f938, 11244, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f939, 16749, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93a, 16754, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93b, 16758, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93c, 16763, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93d, 16768, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93e, 16773, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93f, 16777, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f940, 12353, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f941, 16781, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f942, 16786, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f943, 16791, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f944, 16796, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f945, 16801, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f946, 16805, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f947, 16805, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f948, 12357, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f949, 12476, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94a, 16809, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94b, 16813, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94c, 16817, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94d, 16821, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94e, 16826, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94f, 11096, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f950, 12365, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f951, 16830, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f952, 16834, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f953, 12076, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f954, 16839, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f955, 16844, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f956, 11912, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f957, 16849, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f958, 16853, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f959, 12088, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95a, 16857, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95b, 16861, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95c, 16865, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95d, 16870, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95e, 16870, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95f, 16875, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f960, 16879, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f961, 16883, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f962, 16888, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f963, 16892, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f964, 16896, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f965, 16900, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f966, 16905, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f967, 16909, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f968, 16913, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f969, 16917, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96a, 16921, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96b, 16925, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96c, 16930, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96d, 16934, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96e, 16938, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96f, 16942, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f970, 16946, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f971, 16950, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f972, 16954, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f973, 16959, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f974, 16964, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f975, 16968, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f976, 16973, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f977, 16977, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f978, 16982, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f979, 16986, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97a, 12112, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97b, 16990, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97c, 16995, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97d, 17000, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97e, 17004, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97f, 17009, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f980, 17013, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f981, 17018, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f982, 17022, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f983, 17026, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f984, 17030, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f985, 17034, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f986, 17038, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f987, 17042, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f988, 17047, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f989, 17052, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98a, 17057, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98b, 16147, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98c, 17062, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98d, 17066, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98e, 17070, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98f, 17074, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f990, 17078, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f991, 17082, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f992, 17086, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f993, 17090, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f994, 17094, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f995, 17098, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f996, 17102, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f997, 17106, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f998, 11312, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f999, 17111, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99a, 17115, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99b, 17119, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99c, 17123, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99d, 17127, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99e, 17131, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99f, 12124, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a0, 17135, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a1, 17139, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a2, 17143, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a3, 17147, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a4, 17151, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a5, 17156, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a6, 17161, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a7, 17166, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a8, 17170, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a9, 17174, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9aa, 17178, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ab, 17182, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ac, 17187, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ad, 17191, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ae, 17196, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9af, 17200, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b0, 17204, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b1, 17209, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b2, 17214, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b3, 17218, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b4, 11076, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b5, 17222, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b6, 17226, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b7, 17230, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b8, 17234, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b9, 17238, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ba, 17242, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9bb, 12393, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9bc, 17246, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9bd, 17250, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9be, 17254, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9bf, 17258, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c0, 17262, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c1, 17266, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c2, 17270, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c3, 17274, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c4, 6757, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c5, 17278, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c6, 17283, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c7, 17287, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c8, 17291, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c9, 17295, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ca, 17299, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9cb, 17303, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9cc, 17308, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9cd, 17313, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ce, 17317, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9cf, 17321, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d0, 12413, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d1, 12417, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d2, 6785, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d3, 17325, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d4, 17330, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d5, 17334, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d6, 17338, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d7, 17342, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d8, 17346, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d9, 17351, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9da, 17356, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9db, 17360, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9dc, 17364, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9dd, 17368, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9de, 17373, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9df, 12421, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e0, 17377, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e1, 17382, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e2, 17387, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e3, 17391, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e4, 17395, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e5, 17399, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e6, 17404, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e7, 17408, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e8, 17412, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e9, 17416, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ea, 17420, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9eb, 17424, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ec, 17428, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ed, 17432, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ee, 17437, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ef, 17441, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f0, 17445, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f1, 17449, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f2, 17454, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f3, 17458, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f4, 17462, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f5, 17466, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f6, 17470, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f7, 17475, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f8, 17480, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f9, 17484, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fa, 17488, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fb, 17492, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fc, 17497, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fd, 17501, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fe, 12445, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ff, 12445, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa00, 17506, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa01, 17510, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa02, 17515, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa03, 17519, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa04, 17523, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa05, 17527, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa06, 17531, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa07, 17535, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa08, 17539, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa09, 17543, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0a, 12449, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0b, 17548, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0c, 17552, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0d, 17556, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0e, 17560, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0f, 17564, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa10, 17568, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa11, 17573, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa12, 17577, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa13, 17582, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa14, 17587, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa15, 6977, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa16, 17592, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa17, 6993, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa18, 17596, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa19, 17600, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa1a, 17604, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa1b, 17608, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa1c, 7013, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa1d, 17612, G_UNICODE_NOT_PRESENT_OFFSET }
 };
 
 static const gchar decomp_expansion_string[] = 
@@ -8441,2430 +8733,2529 @@ static const gchar decomp_expansion_string[] =
   "\xce\x93\0" /* offset 5354 */
   "\xce\xa0\0" /* offset 5357 */
   "\xe2\x88\x91\0" /* offset 5360 */
-  "\x31\xe2\x81\x84\x33\0" /* offset 5364 */
-  "\x32\xe2\x81\x84\x33\0" /* offset 5370 */
-  "\x31\xe2\x81\x84\x35\0" /* offset 5376 */
-  "\x32\xe2\x81\x84\x35\0" /* offset 5382 */
-  "\x33\xe2\x81\x84\x35\0" /* offset 5388 */
-  "\x34\xe2\x81\x84\x35\0" /* offset 5394 */
-  "\x31\xe2\x81\x84\x36\0" /* offset 5400 */
-  "\x35\xe2\x81\x84\x36\0" /* offset 5406 */
-  "\x31\xe2\x81\x84\x38\0" /* offset 5412 */
-  "\x33\xe2\x81\x84\x38\0" /* offset 5418 */
-  "\x35\xe2\x81\x84\x38\0" /* offset 5424 */
-  "\x37\xe2\x81\x84\x38\0" /* offset 5430 */
-  "\x31\xe2\x81\x84\0" /* offset 5436 */
-  "\x49\x49\0" /* offset 5441 */
-  "\x49\x49\x49\0" /* offset 5444 */
-  "\x49\x56\0" /* offset 5448 */
-  "\x56\0" /* offset 5451 */
-  "\x56\x49\0" /* offset 5453 */
-  "\x56\x49\x49\0" /* offset 5456 */
-  "\x56\x49\x49\x49\0" /* offset 5460 */
-  "\x49\x58\0" /* offset 5465 */
-  "\x58\0" /* offset 5468 */
-  "\x58\x49\0" /* offset 5470 */
-  "\x58\x49\x49\0" /* offset 5473 */
-  "\x69\x69\0" /* offset 5477 */
-  "\x69\x69\x69\0" /* offset 5480 */
-  "\x69\x76\0" /* offset 5484 */
-  "\x76\x69\0" /* offset 5487 */
-  "\x76\x69\x69\0" /* offset 5490 */
-  "\x76\x69\x69\x69\0" /* offset 5494 */
-  "\x69\x78\0" /* offset 5499 */
-  "\x78\x69\0" /* offset 5502 */
-  "\x78\x69\x69\0" /* offset 5505 */
-  "\xe2\x86\x90\xcc\xb8\0" /* offset 5509 */
-  "\xe2\x86\x92\xcc\xb8\0" /* offset 5515 */
-  "\xe2\x86\x94\xcc\xb8\0" /* offset 5521 */
-  "\xe2\x87\x90\xcc\xb8\0" /* offset 5527 */
-  "\xe2\x87\x94\xcc\xb8\0" /* offset 5533 */
-  "\xe2\x87\x92\xcc\xb8\0" /* offset 5539 */
-  "\xe2\x88\x83\xcc\xb8\0" /* offset 5545 */
-  "\xe2\x88\x88\xcc\xb8\0" /* offset 5551 */
-  "\xe2\x88\x8b\xcc\xb8\0" /* offset 5557 */
-  "\xe2\x88\xa3\xcc\xb8\0" /* offset 5563 */
-  "\xe2\x88\xa5\xcc\xb8\0" /* offset 5569 */
-  "\xe2\x88\xab\xe2\x88\xab\0" /* offset 5575 */
-  "\xe2\x88\xab\xe2\x88\xab\xe2\x88\xab\0" /* offset 5582 */
-  "\xe2\x88\xae\xe2\x88\xae\0" /* offset 5592 */
-  "\xe2\x88\xae\xe2\x88\xae\xe2\x88\xae\0" /* offset 5599 */
-  "\xe2\x88\xbc\xcc\xb8\0" /* offset 5609 */
-  "\xe2\x89\x83\xcc\xb8\0" /* offset 5615 */
-  "\xe2\x89\x85\xcc\xb8\0" /* offset 5621 */
-  "\xe2\x89\x88\xcc\xb8\0" /* offset 5627 */
-  "\x3d\xcc\xb8\0" /* offset 5633 */
-  "\xe2\x89\xa1\xcc\xb8\0" /* offset 5637 */
-  "\xe2\x89\x8d\xcc\xb8\0" /* offset 5643 */
-  "\x3c\xcc\xb8\0" /* offset 5649 */
-  "\x3e\xcc\xb8\0" /* offset 5653 */
-  "\xe2\x89\xa4\xcc\xb8\0" /* offset 5657 */
-  "\xe2\x89\xa5\xcc\xb8\0" /* offset 5663 */
-  "\xe2\x89\xb2\xcc\xb8\0" /* offset 5669 */
-  "\xe2\x89\xb3\xcc\xb8\0" /* offset 5675 */
-  "\xe2\x89\xb6\xcc\xb8\0" /* offset 5681 */
-  "\xe2\x89\xb7\xcc\xb8\0" /* offset 5687 */
-  "\xe2\x89\xba\xcc\xb8\0" /* offset 5693 */
-  "\xe2\x89\xbb\xcc\xb8\0" /* offset 5699 */
-  "\xe2\x8a\x82\xcc\xb8\0" /* offset 5705 */
-  "\xe2\x8a\x83\xcc\xb8\0" /* offset 5711 */
-  "\xe2\x8a\x86\xcc\xb8\0" /* offset 5717 */
-  "\xe2\x8a\x87\xcc\xb8\0" /* offset 5723 */
-  "\xe2\x8a\xa2\xcc\xb8\0" /* offset 5729 */
-  "\xe2\x8a\xa8\xcc\xb8\0" /* offset 5735 */
-  "\xe2\x8a\xa9\xcc\xb8\0" /* offset 5741 */
-  "\xe2\x8a\xab\xcc\xb8\0" /* offset 5747 */
-  "\xe2\x89\xbc\xcc\xb8\0" /* offset 5753 */
-  "\xe2\x89\xbd\xcc\xb8\0" /* offset 5759 */
-  "\xe2\x8a\x91\xcc\xb8\0" /* offset 5765 */
-  "\xe2\x8a\x92\xcc\xb8\0" /* offset 5771 */
-  "\xe2\x8a\xb2\xcc\xb8\0" /* offset 5777 */
-  "\xe2\x8a\xb3\xcc\xb8\0" /* offset 5783 */
-  "\xe2\x8a\xb4\xcc\xb8\0" /* offset 5789 */
-  "\xe2\x8a\xb5\xcc\xb8\0" /* offset 5795 */
-  "\xe3\x80\x88\0" /* offset 5801 */
-  "\xe3\x80\x89\0" /* offset 5805 */
-  "\x31\x30\0" /* offset 5809 */
-  "\x31\x31\0" /* offset 5812 */
-  "\x31\x32\0" /* offset 5815 */
-  "\x31\x33\0" /* offset 5818 */
-  "\x31\x34\0" /* offset 5821 */
-  "\x31\x35\0" /* offset 5824 */
-  "\x31\x36\0" /* offset 5827 */
-  "\x31\x37\0" /* offset 5830 */
-  "\x31\x38\0" /* offset 5833 */
-  "\x31\x39\0" /* offset 5836 */
-  "\x32\x30\0" /* offset 5839 */
-  "\x28\x31\x29\0" /* offset 5842 */
-  "\x28\x32\x29\0" /* offset 5846 */
-  "\x28\x33\x29\0" /* offset 5850 */
-  "\x28\x34\x29\0" /* offset 5854 */
-  "\x28\x35\x29\0" /* offset 5858 */
-  "\x28\x36\x29\0" /* offset 5862 */
-  "\x28\x37\x29\0" /* offset 5866 */
-  "\x28\x38\x29\0" /* offset 5870 */
-  "\x28\x39\x29\0" /* offset 5874 */
-  "\x28\x31\x30\x29\0" /* offset 5878 */
-  "\x28\x31\x31\x29\0" /* offset 5883 */
-  "\x28\x31\x32\x29\0" /* offset 5888 */
-  "\x28\x31\x33\x29\0" /* offset 5893 */
-  "\x28\x31\x34\x29\0" /* offset 5898 */
-  "\x28\x31\x35\x29\0" /* offset 5903 */
-  "\x28\x31\x36\x29\0" /* offset 5908 */
-  "\x28\x31\x37\x29\0" /* offset 5913 */
-  "\x28\x31\x38\x29\0" /* offset 5918 */
-  "\x28\x31\x39\x29\0" /* offset 5923 */
-  "\x28\x32\x30\x29\0" /* offset 5928 */
-  "\x31\x2e\0" /* offset 5933 */
-  "\x32\x2e\0" /* offset 5936 */
-  "\x33\x2e\0" /* offset 5939 */
-  "\x34\x2e\0" /* offset 5942 */
-  "\x35\x2e\0" /* offset 5945 */
-  "\x36\x2e\0" /* offset 5948 */
-  "\x37\x2e\0" /* offset 5951 */
-  "\x38\x2e\0" /* offset 5954 */
-  "\x39\x2e\0" /* offset 5957 */
-  "\x31\x30\x2e\0" /* offset 5960 */
-  "\x31\x31\x2e\0" /* offset 5964 */
-  "\x31\x32\x2e\0" /* offset 5968 */
-  "\x31\x33\x2e\0" /* offset 5972 */
-  "\x31\x34\x2e\0" /* offset 5976 */
-  "\x31\x35\x2e\0" /* offset 5980 */
-  "\x31\x36\x2e\0" /* offset 5984 */
-  "\x31\x37\x2e\0" /* offset 5988 */
-  "\x31\x38\x2e\0" /* offset 5992 */
-  "\x31\x39\x2e\0" /* offset 5996 */
-  "\x32\x30\x2e\0" /* offset 6000 */
-  "\x28\x61\x29\0" /* offset 6004 */
-  "\x28\x62\x29\0" /* offset 6008 */
-  "\x28\x63\x29\0" /* offset 6012 */
-  "\x28\x64\x29\0" /* offset 6016 */
-  "\x28\x65\x29\0" /* offset 6020 */
-  "\x28\x66\x29\0" /* offset 6024 */
-  "\x28\x67\x29\0" /* offset 6028 */
-  "\x28\x68\x29\0" /* offset 6032 */
-  "\x28\x69\x29\0" /* offset 6036 */
-  "\x28\x6a\x29\0" /* offset 6040 */
-  "\x28\x6b\x29\0" /* offset 6044 */
-  "\x28\x6c\x29\0" /* offset 6048 */
-  "\x28\x6d\x29\0" /* offset 6052 */
-  "\x28\x6e\x29\0" /* offset 6056 */
-  "\x28\x6f\x29\0" /* offset 6060 */
-  "\x28\x70\x29\0" /* offset 6064 */
-  "\x28\x71\x29\0" /* offset 6068 */
-  "\x28\x72\x29\0" /* offset 6072 */
-  "\x28\x73\x29\0" /* offset 6076 */
-  "\x28\x74\x29\0" /* offset 6080 */
-  "\x28\x75\x29\0" /* offset 6084 */
-  "\x28\x76\x29\0" /* offset 6088 */
-  "\x28\x77\x29\0" /* offset 6092 */
-  "\x28\x78\x29\0" /* offset 6096 */
-  "\x28\x79\x29\0" /* offset 6100 */
-  "\x28\x7a\x29\0" /* offset 6104 */
-  "\x53\0" /* offset 6108 */
-  "\x59\0" /* offset 6110 */
-  "\x71\0" /* offset 6112 */
-  "\xe2\x88\xab\xe2\x88\xab\xe2\x88\xab\xe2\x88\xab\0" /* offset 6114 */
-  "\x3a\x3a\x3d\0" /* offset 6127 */
-  "\x3d\x3d\0" /* offset 6131 */
-  "\x3d\x3d\x3d\0" /* offset 6134 */
-  "\xe2\xab\x9d\xcc\xb8\0" /* offset 6138 */
-  "\xe2\xb5\xa1\0" /* offset 6144 */
-  "\xe6\xaf\x8d\0" /* offset 6148 */
-  "\xe9\xbe\x9f\0" /* offset 6152 */
-  "\xe4\xb8\x80\0" /* offset 6156 */
-  "\xe4\xb8\xa8\0" /* offset 6160 */
-  "\xe4\xb8\xb6\0" /* offset 6164 */
-  "\xe4\xb8\xbf\0" /* offset 6168 */
-  "\xe4\xb9\x99\0" /* offset 6172 */
-  "\xe4\xba\x85\0" /* offset 6176 */
-  "\xe4\xba\x8c\0" /* offset 6180 */
-  "\xe4\xba\xa0\0" /* offset 6184 */
-  "\xe4\xba\xba\0" /* offset 6188 */
-  "\xe5\x84\xbf\0" /* offset 6192 */
-  "\xe5\x85\xa5\0" /* offset 6196 */
-  "\xe5\x85\xab\0" /* offset 6200 */
-  "\xe5\x86\x82\0" /* offset 6204 */
-  "\xe5\x86\x96\0" /* offset 6208 */
-  "\xe5\x86\xab\0" /* offset 6212 */
-  "\xe5\x87\xa0\0" /* offset 6216 */
-  "\xe5\x87\xb5\0" /* offset 6220 */
-  "\xe5\x88\x80\0" /* offset 6224 */
-  "\xe5\x8a\x9b\0" /* offset 6228 */
-  "\xe5\x8b\xb9\0" /* offset 6232 */
-  "\xe5\x8c\x95\0" /* offset 6236 */
-  "\xe5\x8c\x9a\0" /* offset 6240 */
-  "\xe5\x8c\xb8\0" /* offset 6244 */
-  "\xe5\x8d\x81\0" /* offset 6248 */
-  "\xe5\x8d\x9c\0" /* offset 6252 */
-  "\xe5\x8d\xa9\0" /* offset 6256 */
-  "\xe5\x8e\x82\0" /* offset 6260 */
-  "\xe5\x8e\xb6\0" /* offset 6264 */
-  "\xe5\x8f\x88\0" /* offset 6268 */
-  "\xe5\x8f\xa3\0" /* offset 6272 */
-  "\xe5\x9b\x97\0" /* offset 6276 */
-  "\xe5\x9c\x9f\0" /* offset 6280 */
-  "\xe5\xa3\xab\0" /* offset 6284 */
-  "\xe5\xa4\x82\0" /* offset 6288 */
-  "\xe5\xa4\x8a\0" /* offset 6292 */
-  "\xe5\xa4\x95\0" /* offset 6296 */
-  "\xe5\xa4\xa7\0" /* offset 6300 */
-  "\xe5\xa5\xb3\0" /* offset 6304 */
-  "\xe5\xad\x90\0" /* offset 6308 */
-  "\xe5\xae\x80\0" /* offset 6312 */
-  "\xe5\xaf\xb8\0" /* offset 6316 */
-  "\xe5\xb0\x8f\0" /* offset 6320 */
-  "\xe5\xb0\xa2\0" /* offset 6324 */
-  "\xe5\xb0\xb8\0" /* offset 6328 */
-  "\xe5\xb1\xae\0" /* offset 6332 */
-  "\xe5\xb1\xb1\0" /* offset 6336 */
-  "\xe5\xb7\x9b\0" /* offset 6340 */
-  "\xe5\xb7\xa5\0" /* offset 6344 */
-  "\xe5\xb7\xb1\0" /* offset 6348 */
-  "\xe5\xb7\xbe\0" /* offset 6352 */
-  "\xe5\xb9\xb2\0" /* offset 6356 */
-  "\xe5\xb9\xba\0" /* offset 6360 */
-  "\xe5\xb9\xbf\0" /* offset 6364 */
-  "\xe5\xbb\xb4\0" /* offset 6368 */
-  "\xe5\xbb\xbe\0" /* offset 6372 */
-  "\xe5\xbc\x8b\0" /* offset 6376 */
-  "\xe5\xbc\x93\0" /* offset 6380 */
-  "\xe5\xbd\x90\0" /* offset 6384 */
-  "\xe5\xbd\xa1\0" /* offset 6388 */
-  "\xe5\xbd\xb3\0" /* offset 6392 */
-  "\xe5\xbf\x83\0" /* offset 6396 */
-  "\xe6\x88\x88\0" /* offset 6400 */
-  "\xe6\x88\xb6\0" /* offset 6404 */
-  "\xe6\x89\x8b\0" /* offset 6408 */
-  "\xe6\x94\xaf\0" /* offset 6412 */
-  "\xe6\x94\xb4\0" /* offset 6416 */
-  "\xe6\x96\x87\0" /* offset 6420 */
-  "\xe6\x96\x97\0" /* offset 6424 */
-  "\xe6\x96\xa4\0" /* offset 6428 */
-  "\xe6\x96\xb9\0" /* offset 6432 */
-  "\xe6\x97\xa0\0" /* offset 6436 */
-  "\xe6\x97\xa5\0" /* offset 6440 */
-  "\xe6\x9b\xb0\0" /* offset 6444 */
-  "\xe6\x9c\x88\0" /* offset 6448 */
-  "\xe6\x9c\xa8\0" /* offset 6452 */
-  "\xe6\xac\xa0\0" /* offset 6456 */
-  "\xe6\xad\xa2\0" /* offset 6460 */
-  "\xe6\xad\xb9\0" /* offset 6464 */
-  "\xe6\xae\xb3\0" /* offset 6468 */
-  "\xe6\xaf\x8b\0" /* offset 6472 */
-  "\xe6\xaf\x94\0" /* offset 6476 */
-  "\xe6\xaf\x9b\0" /* offset 6480 */
-  "\xe6\xb0\x8f\0" /* offset 6484 */
-  "\xe6\xb0\x94\0" /* offset 6488 */
-  "\xe6\xb0\xb4\0" /* offset 6492 */
-  "\xe7\x81\xab\0" /* offset 6496 */
-  "\xe7\x88\xaa\0" /* offset 6500 */
-  "\xe7\x88\xb6\0" /* offset 6504 */
-  "\xe7\x88\xbb\0" /* offset 6508 */
-  "\xe7\x88\xbf\0" /* offset 6512 */
-  "\xe7\x89\x87\0" /* offset 6516 */
-  "\xe7\x89\x99\0" /* offset 6520 */
-  "\xe7\x89\x9b\0" /* offset 6524 */
-  "\xe7\x8a\xac\0" /* offset 6528 */
-  "\xe7\x8e\x84\0" /* offset 6532 */
-  "\xe7\x8e\x89\0" /* offset 6536 */
-  "\xe7\x93\x9c\0" /* offset 6540 */
-  "\xe7\x93\xa6\0" /* offset 6544 */
-  "\xe7\x94\x98\0" /* offset 6548 */
-  "\xe7\x94\x9f\0" /* offset 6552 */
-  "\xe7\x94\xa8\0" /* offset 6556 */
-  "\xe7\x94\xb0\0" /* offset 6560 */
-  "\xe7\x96\x8b\0" /* offset 6564 */
-  "\xe7\x96\x92\0" /* offset 6568 */
-  "\xe7\x99\xb6\0" /* offset 6572 */
-  "\xe7\x99\xbd\0" /* offset 6576 */
-  "\xe7\x9a\xae\0" /* offset 6580 */
-  "\xe7\x9a\xbf\0" /* offset 6584 */
-  "\xe7\x9b\xae\0" /* offset 6588 */
-  "\xe7\x9f\x9b\0" /* offset 6592 */
-  "\xe7\x9f\xa2\0" /* offset 6596 */
-  "\xe7\x9f\xb3\0" /* offset 6600 */
-  "\xe7\xa4\xba\0" /* offset 6604 */
-  "\xe7\xa6\xb8\0" /* offset 6608 */
-  "\xe7\xa6\xbe\0" /* offset 6612 */
-  "\xe7\xa9\xb4\0" /* offset 6616 */
-  "\xe7\xab\x8b\0" /* offset 6620 */
-  "\xe7\xab\xb9\0" /* offset 6624 */
-  "\xe7\xb1\xb3\0" /* offset 6628 */
-  "\xe7\xb3\xb8\0" /* offset 6632 */
-  "\xe7\xbc\xb6\0" /* offset 6636 */
-  "\xe7\xbd\x91\0" /* offset 6640 */
-  "\xe7\xbe\x8a\0" /* offset 6644 */
-  "\xe7\xbe\xbd\0" /* offset 6648 */
-  "\xe8\x80\x81\0" /* offset 6652 */
-  "\xe8\x80\x8c\0" /* offset 6656 */
-  "\xe8\x80\x92\0" /* offset 6660 */
-  "\xe8\x80\xb3\0" /* offset 6664 */
-  "\xe8\x81\xbf\0" /* offset 6668 */
-  "\xe8\x82\x89\0" /* offset 6672 */
-  "\xe8\x87\xa3\0" /* offset 6676 */
-  "\xe8\x87\xaa\0" /* offset 6680 */
-  "\xe8\x87\xb3\0" /* offset 6684 */
-  "\xe8\x87\xbc\0" /* offset 6688 */
-  "\xe8\x88\x8c\0" /* offset 6692 */
-  "\xe8\x88\x9b\0" /* offset 6696 */
-  "\xe8\x88\x9f\0" /* offset 6700 */
-  "\xe8\x89\xae\0" /* offset 6704 */
-  "\xe8\x89\xb2\0" /* offset 6708 */
-  "\xe8\x89\xb8\0" /* offset 6712 */
-  "\xe8\x99\x8d\0" /* offset 6716 */
-  "\xe8\x99\xab\0" /* offset 6720 */
-  "\xe8\xa1\x80\0" /* offset 6724 */
-  "\xe8\xa1\x8c\0" /* offset 6728 */
-  "\xe8\xa1\xa3\0" /* offset 6732 */
-  "\xe8\xa5\xbe\0" /* offset 6736 */
-  "\xe8\xa6\x8b\0" /* offset 6740 */
-  "\xe8\xa7\x92\0" /* offset 6744 */
-  "\xe8\xa8\x80\0" /* offset 6748 */
-  "\xe8\xb0\xb7\0" /* offset 6752 */
-  "\xe8\xb1\x86\0" /* offset 6756 */
-  "\xe8\xb1\x95\0" /* offset 6760 */
-  "\xe8\xb1\xb8\0" /* offset 6764 */
-  "\xe8\xb2\x9d\0" /* offset 6768 */
-  "\xe8\xb5\xa4\0" /* offset 6772 */
-  "\xe8\xb5\xb0\0" /* offset 6776 */
-  "\xe8\xb6\xb3\0" /* offset 6780 */
-  "\xe8\xba\xab\0" /* offset 6784 */
-  "\xe8\xbb\x8a\0" /* offset 6788 */
-  "\xe8\xbe\x9b\0" /* offset 6792 */
-  "\xe8\xbe\xb0\0" /* offset 6796 */
-  "\xe8\xbe\xb5\0" /* offset 6800 */
-  "\xe9\x82\x91\0" /* offset 6804 */
-  "\xe9\x85\x89\0" /* offset 6808 */
-  "\xe9\x87\x86\0" /* offset 6812 */
-  "\xe9\x87\x8c\0" /* offset 6816 */
-  "\xe9\x87\x91\0" /* offset 6820 */
-  "\xe9\x95\xb7\0" /* offset 6824 */
-  "\xe9\x96\x80\0" /* offset 6828 */
-  "\xe9\x98\x9c\0" /* offset 6832 */
-  "\xe9\x9a\xb6\0" /* offset 6836 */
-  "\xe9\x9a\xb9\0" /* offset 6840 */
-  "\xe9\x9b\xa8\0" /* offset 6844 */
-  "\xe9\x9d\x91\0" /* offset 6848 */
-  "\xe9\x9d\x9e\0" /* offset 6852 */
-  "\xe9\x9d\xa2\0" /* offset 6856 */
-  "\xe9\x9d\xa9\0" /* offset 6860 */
-  "\xe9\x9f\x8b\0" /* offset 6864 */
-  "\xe9\x9f\xad\0" /* offset 6868 */
-  "\xe9\x9f\xb3\0" /* offset 6872 */
-  "\xe9\xa0\x81\0" /* offset 6876 */
-  "\xe9\xa2\xa8\0" /* offset 6880 */
-  "\xe9\xa3\x9b\0" /* offset 6884 */
-  "\xe9\xa3\x9f\0" /* offset 6888 */
-  "\xe9\xa6\x96\0" /* offset 6892 */
-  "\xe9\xa6\x99\0" /* offset 6896 */
-  "\xe9\xa6\xac\0" /* offset 6900 */
-  "\xe9\xaa\xa8\0" /* offset 6904 */
-  "\xe9\xab\x98\0" /* offset 6908 */
-  "\xe9\xab\x9f\0" /* offset 6912 */
-  "\xe9\xac\xa5\0" /* offset 6916 */
-  "\xe9\xac\xaf\0" /* offset 6920 */
-  "\xe9\xac\xb2\0" /* offset 6924 */
-  "\xe9\xac\xbc\0" /* offset 6928 */
-  "\xe9\xad\x9a\0" /* offset 6932 */
-  "\xe9\xb3\xa5\0" /* offset 6936 */
-  "\xe9\xb9\xb5\0" /* offset 6940 */
-  "\xe9\xb9\xbf\0" /* offset 6944 */
-  "\xe9\xba\xa5\0" /* offset 6948 */
-  "\xe9\xba\xbb\0" /* offset 6952 */
-  "\xe9\xbb\x83\0" /* offset 6956 */
-  "\xe9\xbb\x8d\0" /* offset 6960 */
-  "\xe9\xbb\x91\0" /* offset 6964 */
-  "\xe9\xbb\xb9\0" /* offset 6968 */
-  "\xe9\xbb\xbd\0" /* offset 6972 */
-  "\xe9\xbc\x8e\0" /* offset 6976 */
-  "\xe9\xbc\x93\0" /* offset 6980 */
-  "\xe9\xbc\xa0\0" /* offset 6984 */
-  "\xe9\xbc\xbb\0" /* offset 6988 */
-  "\xe9\xbd\x8a\0" /* offset 6992 */
-  "\xe9\xbd\x92\0" /* offset 6996 */
-  "\xe9\xbe\x8d\0" /* offset 7000 */
-  "\xe9\xbe\x9c\0" /* offset 7004 */
-  "\xe9\xbe\xa0\0" /* offset 7008 */
-  "\xe3\x80\x92\0" /* offset 7012 */
-  "\xe5\x8d\x84\0" /* offset 7016 */
-  "\xe5\x8d\x85\0" /* offset 7020 */
-  "\xe3\x81\x8b\xe3\x82\x99\0" /* offset 7024 */
-  "\xe3\x81\x8d\xe3\x82\x99\0" /* offset 7031 */
-  "\xe3\x81\x8f\xe3\x82\x99\0" /* offset 7038 */
-  "\xe3\x81\x91\xe3\x82\x99\0" /* offset 7045 */
-  "\xe3\x81\x93\xe3\x82\x99\0" /* offset 7052 */
-  "\xe3\x81\x95\xe3\x82\x99\0" /* offset 7059 */
-  "\xe3\x81\x97\xe3\x82\x99\0" /* offset 7066 */
-  "\xe3\x81\x99\xe3\x82\x99\0" /* offset 7073 */
-  "\xe3\x81\x9b\xe3\x82\x99\0" /* offset 7080 */
-  "\xe3\x81\x9d\xe3\x82\x99\0" /* offset 7087 */
-  "\xe3\x81\x9f\xe3\x82\x99\0" /* offset 7094 */
-  "\xe3\x81\xa1\xe3\x82\x99\0" /* offset 7101 */
-  "\xe3\x81\xa4\xe3\x82\x99\0" /* offset 7108 */
-  "\xe3\x81\xa6\xe3\x82\x99\0" /* offset 7115 */
-  "\xe3\x81\xa8\xe3\x82\x99\0" /* offset 7122 */
-  "\xe3\x81\xaf\xe3\x82\x99\0" /* offset 7129 */
-  "\xe3\x81\xaf\xe3\x82\x9a\0" /* offset 7136 */
-  "\xe3\x81\xb2\xe3\x82\x99\0" /* offset 7143 */
-  "\xe3\x81\xb2\xe3\x82\x9a\0" /* offset 7150 */
-  "\xe3\x81\xb5\xe3\x82\x99\0" /* offset 7157 */
-  "\xe3\x81\xb5\xe3\x82\x9a\0" /* offset 7164 */
-  "\xe3\x81\xb8\xe3\x82\x99\0" /* offset 7171 */
-  "\xe3\x81\xb8\xe3\x82\x9a\0" /* offset 7178 */
-  "\xe3\x81\xbb\xe3\x82\x99\0" /* offset 7185 */
-  "\xe3\x81\xbb\xe3\x82\x9a\0" /* offset 7192 */
-  "\xe3\x81\x86\xe3\x82\x99\0" /* offset 7199 */
-  "\x20\xe3\x82\x99\0" /* offset 7206 */
-  "\x20\xe3\x82\x9a\0" /* offset 7211 */
-  "\xe3\x82\x9d\xe3\x82\x99\0" /* offset 7216 */
-  "\xe3\x82\x88\xe3\x82\x8a\0" /* offset 7223 */
-  "\xe3\x82\xab\xe3\x82\x99\0" /* offset 7230 */
-  "\xe3\x82\xad\xe3\x82\x99\0" /* offset 7237 */
-  "\xe3\x82\xaf\xe3\x82\x99\0" /* offset 7244 */
-  "\xe3\x82\xb1\xe3\x82\x99\0" /* offset 7251 */
-  "\xe3\x82\xb3\xe3\x82\x99\0" /* offset 7258 */
-  "\xe3\x82\xb5\xe3\x82\x99\0" /* offset 7265 */
-  "\xe3\x82\xb7\xe3\x82\x99\0" /* offset 7272 */
-  "\xe3\x82\xb9\xe3\x82\x99\0" /* offset 7279 */
-  "\xe3\x82\xbb\xe3\x82\x99\0" /* offset 7286 */
-  "\xe3\x82\xbd\xe3\x82\x99\0" /* offset 7293 */
-  "\xe3\x82\xbf\xe3\x82\x99\0" /* offset 7300 */
-  "\xe3\x83\x81\xe3\x82\x99\0" /* offset 7307 */
-  "\xe3\x83\x84\xe3\x82\x99\0" /* offset 7314 */
-  "\xe3\x83\x86\xe3\x82\x99\0" /* offset 7321 */
-  "\xe3\x83\x88\xe3\x82\x99\0" /* offset 7328 */
-  "\xe3\x83\x8f\xe3\x82\x99\0" /* offset 7335 */
-  "\xe3\x83\x8f\xe3\x82\x9a\0" /* offset 7342 */
-  "\xe3\x83\x92\xe3\x82\x99\0" /* offset 7349 */
-  "\xe3\x83\x92\xe3\x82\x9a\0" /* offset 7356 */
-  "\xe3\x83\x95\xe3\x82\x99\0" /* offset 7363 */
-  "\xe3\x83\x95\xe3\x82\x9a\0" /* offset 7370 */
-  "\xe3\x83\x98\xe3\x82\x99\0" /* offset 7377 */
-  "\xe3\x83\x98\xe3\x82\x9a\0" /* offset 7384 */
-  "\xe3\x83\x9b\xe3\x82\x99\0" /* offset 7391 */
-  "\xe3\x83\x9b\xe3\x82\x9a\0" /* offset 7398 */
-  "\xe3\x82\xa6\xe3\x82\x99\0" /* offset 7405 */
-  "\xe3\x83\xaf\xe3\x82\x99\0" /* offset 7412 */
-  "\xe3\x83\xb0\xe3\x82\x99\0" /* offset 7419 */
-  "\xe3\x83\xb1\xe3\x82\x99\0" /* offset 7426 */
-  "\xe3\x83\xb2\xe3\x82\x99\0" /* offset 7433 */
-  "\xe3\x83\xbd\xe3\x82\x99\0" /* offset 7440 */
-  "\xe3\x82\xb3\xe3\x83\x88\0" /* offset 7447 */
-  "\xe1\x84\x80\0" /* offset 7454 */
-  "\xe1\x84\x81\0" /* offset 7458 */
-  "\xe1\x86\xaa\0" /* offset 7462 */
-  "\xe1\x84\x82\0" /* offset 7466 */
-  "\xe1\x86\xac\0" /* offset 7470 */
-  "\xe1\x86\xad\0" /* offset 7474 */
-  "\xe1\x84\x83\0" /* offset 7478 */
-  "\xe1\x84\x84\0" /* offset 7482 */
-  "\xe1\x84\x85\0" /* offset 7486 */
-  "\xe1\x86\xb0\0" /* offset 7490 */
-  "\xe1\x86\xb1\0" /* offset 7494 */
-  "\xe1\x86\xb2\0" /* offset 7498 */
-  "\xe1\x86\xb3\0" /* offset 7502 */
-  "\xe1\x86\xb4\0" /* offset 7506 */
-  "\xe1\x86\xb5\0" /* offset 7510 */
-  "\xe1\x84\x9a\0" /* offset 7514 */
-  "\xe1\x84\x86\0" /* offset 7518 */
-  "\xe1\x84\x87\0" /* offset 7522 */
-  "\xe1\x84\x88\0" /* offset 7526 */
-  "\xe1\x84\xa1\0" /* offset 7530 */
-  "\xe1\x84\x89\0" /* offset 7534 */
-  "\xe1\x84\x8a\0" /* offset 7538 */
-  "\xe1\x84\x8b\0" /* offset 7542 */
-  "\xe1\x84\x8c\0" /* offset 7546 */
-  "\xe1\x84\x8d\0" /* offset 7550 */
-  "\xe1\x84\x8e\0" /* offset 7554 */
-  "\xe1\x84\x8f\0" /* offset 7558 */
-  "\xe1\x84\x90\0" /* offset 7562 */
-  "\xe1\x84\x91\0" /* offset 7566 */
-  "\xe1\x84\x92\0" /* offset 7570 */
-  "\xe1\x85\xa1\0" /* offset 7574 */
-  "\xe1\x85\xa2\0" /* offset 7578 */
-  "\xe1\x85\xa3\0" /* offset 7582 */
-  "\xe1\x85\xa4\0" /* offset 7586 */
-  "\xe1\x85\xa5\0" /* offset 7590 */
-  "\xe1\x85\xa6\0" /* offset 7594 */
-  "\xe1\x85\xa7\0" /* offset 7598 */
-  "\xe1\x85\xa8\0" /* offset 7602 */
-  "\xe1\x85\xa9\0" /* offset 7606 */
-  "\xe1\x85\xaa\0" /* offset 7610 */
-  "\xe1\x85\xab\0" /* offset 7614 */
-  "\xe1\x85\xac\0" /* offset 7618 */
-  "\xe1\x85\xad\0" /* offset 7622 */
-  "\xe1\x85\xae\0" /* offset 7626 */
-  "\xe1\x85\xaf\0" /* offset 7630 */
-  "\xe1\x85\xb0\0" /* offset 7634 */
-  "\xe1\x85\xb1\0" /* offset 7638 */
-  "\xe1\x85\xb2\0" /* offset 7642 */
-  "\xe1\x85\xb3\0" /* offset 7646 */
-  "\xe1\x85\xb4\0" /* offset 7650 */
-  "\xe1\x85\xb5\0" /* offset 7654 */
-  "\xe1\x85\xa0\0" /* offset 7658 */
-  "\xe1\x84\x94\0" /* offset 7662 */
-  "\xe1\x84\x95\0" /* offset 7666 */
-  "\xe1\x87\x87\0" /* offset 7670 */
-  "\xe1\x87\x88\0" /* offset 7674 */
-  "\xe1\x87\x8c\0" /* offset 7678 */
-  "\xe1\x87\x8e\0" /* offset 7682 */
-  "\xe1\x87\x93\0" /* offset 7686 */
-  "\xe1\x87\x97\0" /* offset 7690 */
-  "\xe1\x87\x99\0" /* offset 7694 */
-  "\xe1\x84\x9c\0" /* offset 7698 */
-  "\xe1\x87\x9d\0" /* offset 7702 */
-  "\xe1\x87\x9f\0" /* offset 7706 */
-  "\xe1\x84\x9d\0" /* offset 7710 */
-  "\xe1\x84\x9e\0" /* offset 7714 */
-  "\xe1\x84\xa0\0" /* offset 7718 */
-  "\xe1\x84\xa2\0" /* offset 7722 */
-  "\xe1\x84\xa3\0" /* offset 7726 */
-  "\xe1\x84\xa7\0" /* offset 7730 */
-  "\xe1\x84\xa9\0" /* offset 7734 */
-  "\xe1\x84\xab\0" /* offset 7738 */
-  "\xe1\x84\xac\0" /* offset 7742 */
-  "\xe1\x84\xad\0" /* offset 7746 */
-  "\xe1\x84\xae\0" /* offset 7750 */
-  "\xe1\x84\xaf\0" /* offset 7754 */
-  "\xe1\x84\xb2\0" /* offset 7758 */
-  "\xe1\x84\xb6\0" /* offset 7762 */
-  "\xe1\x85\x80\0" /* offset 7766 */
-  "\xe1\x85\x87\0" /* offset 7770 */
-  "\xe1\x85\x8c\0" /* offset 7774 */
-  "\xe1\x87\xb1\0" /* offset 7778 */
-  "\xe1\x87\xb2\0" /* offset 7782 */
-  "\xe1\x85\x97\0" /* offset 7786 */
-  "\xe1\x85\x98\0" /* offset 7790 */
-  "\xe1\x85\x99\0" /* offset 7794 */
-  "\xe1\x86\x84\0" /* offset 7798 */
-  "\xe1\x86\x85\0" /* offset 7802 */
-  "\xe1\x86\x88\0" /* offset 7806 */
-  "\xe1\x86\x91\0" /* offset 7810 */
-  "\xe1\x86\x92\0" /* offset 7814 */
-  "\xe1\x86\x94\0" /* offset 7818 */
-  "\xe1\x86\x9e\0" /* offset 7822 */
-  "\xe1\x86\xa1\0" /* offset 7826 */
-  "\xe4\xb8\x89\0" /* offset 7830 */
-  "\xe5\x9b\x9b\0" /* offset 7834 */
-  "\xe4\xb8\x8a\0" /* offset 7838 */
-  "\xe4\xb8\xad\0" /* offset 7842 */
-  "\xe4\xb8\x8b\0" /* offset 7846 */
-  "\xe7\x94\xb2\0" /* offset 7850 */
-  "\xe4\xb8\x99\0" /* offset 7854 */
-  "\xe4\xb8\x81\0" /* offset 7858 */
-  "\xe5\xa4\xa9\0" /* offset 7862 */
-  "\xe5\x9c\xb0\0" /* offset 7866 */
-  "\x28\xe1\x84\x80\x29\0" /* offset 7870 */
-  "\x28\xe1\x84\x82\x29\0" /* offset 7876 */
-  "\x28\xe1\x84\x83\x29\0" /* offset 7882 */
-  "\x28\xe1\x84\x85\x29\0" /* offset 7888 */
-  "\x28\xe1\x84\x86\x29\0" /* offset 7894 */
-  "\x28\xe1\x84\x87\x29\0" /* offset 7900 */
-  "\x28\xe1\x84\x89\x29\0" /* offset 7906 */
-  "\x28\xe1\x84\x8b\x29\0" /* offset 7912 */
-  "\x28\xe1\x84\x8c\x29\0" /* offset 7918 */
-  "\x28\xe1\x84\x8e\x29\0" /* offset 7924 */
-  "\x28\xe1\x84\x8f\x29\0" /* offset 7930 */
-  "\x28\xe1\x84\x90\x29\0" /* offset 7936 */
-  "\x28\xe1\x84\x91\x29\0" /* offset 7942 */
-  "\x28\xe1\x84\x92\x29\0" /* offset 7948 */
-  "\x28\xe1\x84\x80\xe1\x85\xa1\x29\0" /* offset 7954 */
-  "\x28\xe1\x84\x82\xe1\x85\xa1\x29\0" /* offset 7963 */
-  "\x28\xe1\x84\x83\xe1\x85\xa1\x29\0" /* offset 7972 */
-  "\x28\xe1\x84\x85\xe1\x85\xa1\x29\0" /* offset 7981 */
-  "\x28\xe1\x84\x86\xe1\x85\xa1\x29\0" /* offset 7990 */
-  "\x28\xe1\x84\x87\xe1\x85\xa1\x29\0" /* offset 7999 */
-  "\x28\xe1\x84\x89\xe1\x85\xa1\x29\0" /* offset 8008 */
-  "\x28\xe1\x84\x8b\xe1\x85\xa1\x29\0" /* offset 8017 */
-  "\x28\xe1\x84\x8c\xe1\x85\xa1\x29\0" /* offset 8026 */
-  "\x28\xe1\x84\x8e\xe1\x85\xa1\x29\0" /* offset 8035 */
-  "\x28\xe1\x84\x8f\xe1\x85\xa1\x29\0" /* offset 8044 */
-  "\x28\xe1\x84\x90\xe1\x85\xa1\x29\0" /* offset 8053 */
-  "\x28\xe1\x84\x91\xe1\x85\xa1\x29\0" /* offset 8062 */
-  "\x28\xe1\x84\x92\xe1\x85\xa1\x29\0" /* offset 8071 */
-  "\x28\xe1\x84\x8c\xe1\x85\xae\x29\0" /* offset 8080 */
-  "\x28\xe1\x84\x8b\xe1\x85\xa9\xe1\x84\x8c\xe1\x85\xa5\xe1\x86\xab\x29\0" /* offset 8089 */
-  "\x28\xe1\x84\x8b\xe1\x85\xa9\xe1\x84\x92\xe1\x85\xae\x29\0" /* offset 8107 */
-  "\x28\xe4\xb8\x80\x29\0" /* offset 8122 */
-  "\x28\xe4\xba\x8c\x29\0" /* offset 8128 */
-  "\x28\xe4\xb8\x89\x29\0" /* offset 8134 */
-  "\x28\xe5\x9b\x9b\x29\0" /* offset 8140 */
-  "\x28\xe4\xba\x94\x29\0" /* offset 8146 */
-  "\x28\xe5\x85\xad\x29\0" /* offset 8152 */
-  "\x28\xe4\xb8\x83\x29\0" /* offset 8158 */
-  "\x28\xe5\x85\xab\x29\0" /* offset 8164 */
-  "\x28\xe4\xb9\x9d\x29\0" /* offset 8170 */
-  "\x28\xe5\x8d\x81\x29\0" /* offset 8176 */
-  "\x28\xe6\x9c\x88\x29\0" /* offset 8182 */
-  "\x28\xe7\x81\xab\x29\0" /* offset 8188 */
-  "\x28\xe6\xb0\xb4\x29\0" /* offset 8194 */
-  "\x28\xe6\x9c\xa8\x29\0" /* offset 8200 */
-  "\x28\xe9\x87\x91\x29\0" /* offset 8206 */
-  "\x28\xe5\x9c\x9f\x29\0" /* offset 8212 */
-  "\x28\xe6\x97\xa5\x29\0" /* offset 8218 */
-  "\x28\xe6\xa0\xaa\x29\0" /* offset 8224 */
-  "\x28\xe6\x9c\x89\x29\0" /* offset 8230 */
-  "\x28\xe7\xa4\xbe\x29\0" /* offset 8236 */
-  "\x28\xe5\x90\x8d\x29\0" /* offset 8242 */
-  "\x28\xe7\x89\xb9\x29\0" /* offset 8248 */
-  "\x28\xe8\xb2\xa1\x29\0" /* offset 8254 */
-  "\x28\xe7\xa5\x9d\x29\0" /* offset 8260 */
-  "\x28\xe5\x8a\xb4\x29\0" /* offset 8266 */
-  "\x28\xe4\xbb\xa3\x29\0" /* offset 8272 */
-  "\x28\xe5\x91\xbc\x29\0" /* offset 8278 */
-  "\x28\xe5\xad\xa6\x29\0" /* offset 8284 */
-  "\x28\xe7\x9b\xa3\x29\0" /* offset 8290 */
-  "\x28\xe4\xbc\x81\x29\0" /* offset 8296 */
-  "\x28\xe8\xb3\x87\x29\0" /* offset 8302 */
-  "\x28\xe5\x8d\x94\x29\0" /* offset 8308 */
-  "\x28\xe7\xa5\xad\x29\0" /* offset 8314 */
-  "\x28\xe4\xbc\x91\x29\0" /* offset 8320 */
-  "\x28\xe8\x87\xaa\x29\0" /* offset 8326 */
-  "\x28\xe8\x87\xb3\x29\0" /* offset 8332 */
-  "\x50\x54\x45\0" /* offset 8338 */
-  "\x32\x31\0" /* offset 8342 */
-  "\x32\x32\0" /* offset 8345 */
-  "\x32\x33\0" /* offset 8348 */
-  "\x32\x34\0" /* offset 8351 */
-  "\x32\x35\0" /* offset 8354 */
-  "\x32\x36\0" /* offset 8357 */
-  "\x32\x37\0" /* offset 8360 */
-  "\x32\x38\0" /* offset 8363 */
-  "\x32\x39\0" /* offset 8366 */
-  "\x33\x30\0" /* offset 8369 */
-  "\x33\x31\0" /* offset 8372 */
-  "\x33\x32\0" /* offset 8375 */
-  "\x33\x33\0" /* offset 8378 */
-  "\x33\x34\0" /* offset 8381 */
-  "\x33\x35\0" /* offset 8384 */
-  "\xe1\x84\x80\xe1\x85\xa1\0" /* offset 8387 */
-  "\xe1\x84\x82\xe1\x85\xa1\0" /* offset 8394 */
-  "\xe1\x84\x83\xe1\x85\xa1\0" /* offset 8401 */
-  "\xe1\x84\x85\xe1\x85\xa1\0" /* offset 8408 */
-  "\xe1\x84\x86\xe1\x85\xa1\0" /* offset 8415 */
-  "\xe1\x84\x87\xe1\x85\xa1\0" /* offset 8422 */
-  "\xe1\x84\x89\xe1\x85\xa1\0" /* offset 8429 */
-  "\xe1\x84\x8b\xe1\x85\xa1\0" /* offset 8436 */
-  "\xe1\x84\x8c\xe1\x85\xa1\0" /* offset 8443 */
-  "\xe1\x84\x8e\xe1\x85\xa1\0" /* offset 8450 */
-  "\xe1\x84\x8f\xe1\x85\xa1\0" /* offset 8457 */
-  "\xe1\x84\x90\xe1\x85\xa1\0" /* offset 8464 */
-  "\xe1\x84\x91\xe1\x85\xa1\0" /* offset 8471 */
-  "\xe1\x84\x92\xe1\x85\xa1\0" /* offset 8478 */
-  "\xe1\x84\x8e\xe1\x85\xa1\xe1\x86\xb7\xe1\x84\x80\xe1\x85\xa9\0" /* offset 8485 */
-  "\xe1\x84\x8c\xe1\x85\xae\xe1\x84\x8b\xe1\x85\xb4\0" /* offset 8501 */
-  "\xe1\x84\x8b\xe1\x85\xae\0" /* offset 8514 */
-  "\xe4\xba\x94\0" /* offset 8521 */
-  "\xe5\x85\xad\0" /* offset 8525 */
-  "\xe4\xb8\x83\0" /* offset 8529 */
-  "\xe4\xb9\x9d\0" /* offset 8533 */
-  "\xe6\xa0\xaa\0" /* offset 8537 */
-  "\xe6\x9c\x89\0" /* offset 8541 */
-  "\xe7\xa4\xbe\0" /* offset 8545 */
-  "\xe5\x90\x8d\0" /* offset 8549 */
-  "\xe7\x89\xb9\0" /* offset 8553 */
-  "\xe8\xb2\xa1\0" /* offset 8557 */
-  "\xe7\xa5\x9d\0" /* offset 8561 */
-  "\xe5\x8a\xb4\0" /* offset 8565 */
-  "\xe7\xa7\x98\0" /* offset 8569 */
-  "\xe7\x94\xb7\0" /* offset 8573 */
-  "\xe9\x81\xa9\0" /* offset 8577 */
-  "\xe5\x84\xaa\0" /* offset 8581 */
-  "\xe5\x8d\xb0\0" /* offset 8585 */
-  "\xe6\xb3\xa8\0" /* offset 8589 */
-  "\xe9\xa0\x85\0" /* offset 8593 */
-  "\xe4\xbc\x91\0" /* offset 8597 */
-  "\xe5\x86\x99\0" /* offset 8601 */
-  "\xe6\xad\xa3\0" /* offset 8605 */
-  "\xe5\xb7\xa6\0" /* offset 8609 */
-  "\xe5\x8f\xb3\0" /* offset 8613 */
-  "\xe5\x8c\xbb\0" /* offset 8617 */
-  "\xe5\xae\x97\0" /* offset 8621 */
-  "\xe5\xad\xa6\0" /* offset 8625 */
-  "\xe7\x9b\xa3\0" /* offset 8629 */
-  "\xe4\xbc\x81\0" /* offset 8633 */
-  "\xe8\xb3\x87\0" /* offset 8637 */
-  "\xe5\x8d\x94\0" /* offset 8641 */
-  "\xe5\xa4\x9c\0" /* offset 8645 */
-  "\x33\x36\0" /* offset 8649 */
-  "\x33\x37\0" /* offset 8652 */
-  "\x33\x38\0" /* offset 8655 */
-  "\x33\x39\0" /* offset 8658 */
-  "\x34\x30\0" /* offset 8661 */
-  "\x34\x31\0" /* offset 8664 */
-  "\x34\x32\0" /* offset 8667 */
-  "\x34\x33\0" /* offset 8670 */
-  "\x34\x34\0" /* offset 8673 */
-  "\x34\x35\0" /* offset 8676 */
-  "\x34\x36\0" /* offset 8679 */
-  "\x34\x37\0" /* offset 8682 */
-  "\x34\x38\0" /* offset 8685 */
-  "\x34\x39\0" /* offset 8688 */
-  "\x35\x30\0" /* offset 8691 */
-  "\x31\xe6\x9c\x88\0" /* offset 8694 */
-  "\x32\xe6\x9c\x88\0" /* offset 8699 */
-  "\x33\xe6\x9c\x88\0" /* offset 8704 */
-  "\x34\xe6\x9c\x88\0" /* offset 8709 */
-  "\x35\xe6\x9c\x88\0" /* offset 8714 */
-  "\x36\xe6\x9c\x88\0" /* offset 8719 */
-  "\x37\xe6\x9c\x88\0" /* offset 8724 */
-  "\x38\xe6\x9c\x88\0" /* offset 8729 */
-  "\x39\xe6\x9c\x88\0" /* offset 8734 */
-  "\x31\x30\xe6\x9c\x88\0" /* offset 8739 */
-  "\x31\x31\xe6\x9c\x88\0" /* offset 8745 */
-  "\x31\x32\xe6\x9c\x88\0" /* offset 8751 */
-  "\x48\x67\0" /* offset 8757 */
-  "\x65\x72\x67\0" /* offset 8760 */
-  "\x65\x56\0" /* offset 8764 */
-  "\x4c\x54\x44\0" /* offset 8767 */
-  "\xe3\x82\xa2\0" /* offset 8771 */
-  "\xe3\x82\xa4\0" /* offset 8775 */
-  "\xe3\x82\xa6\0" /* offset 8779 */
-  "\xe3\x82\xa8\0" /* offset 8783 */
-  "\xe3\x82\xaa\0" /* offset 8787 */
-  "\xe3\x82\xab\0" /* offset 8791 */
-  "\xe3\x82\xad\0" /* offset 8795 */
-  "\xe3\x82\xaf\0" /* offset 8799 */
-  "\xe3\x82\xb1\0" /* offset 8803 */
-  "\xe3\x82\xb3\0" /* offset 8807 */
-  "\xe3\x82\xb5\0" /* offset 8811 */
-  "\xe3\x82\xb7\0" /* offset 8815 */
-  "\xe3\x82\xb9\0" /* offset 8819 */
-  "\xe3\x82\xbb\0" /* offset 8823 */
-  "\xe3\x82\xbd\0" /* offset 8827 */
-  "\xe3\x82\xbf\0" /* offset 8831 */
-  "\xe3\x83\x81\0" /* offset 8835 */
-  "\xe3\x83\x84\0" /* offset 8839 */
-  "\xe3\x83\x86\0" /* offset 8843 */
-  "\xe3\x83\x88\0" /* offset 8847 */
-  "\xe3\x83\x8a\0" /* offset 8851 */
-  "\xe3\x83\x8b\0" /* offset 8855 */
-  "\xe3\x83\x8c\0" /* offset 8859 */
-  "\xe3\x83\x8d\0" /* offset 8863 */
-  "\xe3\x83\x8e\0" /* offset 8867 */
-  "\xe3\x83\x8f\0" /* offset 8871 */
-  "\xe3\x83\x92\0" /* offset 8875 */
-  "\xe3\x83\x95\0" /* offset 8879 */
-  "\xe3\x83\x98\0" /* offset 8883 */
-  "\xe3\x83\x9b\0" /* offset 8887 */
-  "\xe3\x83\x9e\0" /* offset 8891 */
-  "\xe3\x83\x9f\0" /* offset 8895 */
-  "\xe3\x83\xa0\0" /* offset 8899 */
-  "\xe3\x83\xa1\0" /* offset 8903 */
-  "\xe3\x83\xa2\0" /* offset 8907 */
-  "\xe3\x83\xa4\0" /* offset 8911 */
-  "\xe3\x83\xa6\0" /* offset 8915 */
-  "\xe3\x83\xa8\0" /* offset 8919 */
-  "\xe3\x83\xa9\0" /* offset 8923 */
-  "\xe3\x83\xaa\0" /* offset 8927 */
-  "\xe3\x83\xab\0" /* offset 8931 */
-  "\xe3\x83\xac\0" /* offset 8935 */
-  "\xe3\x83\xad\0" /* offset 8939 */
-  "\xe3\x83\xaf\0" /* offset 8943 */
-  "\xe3\x83\xb0\0" /* offset 8947 */
-  "\xe3\x83\xb1\0" /* offset 8951 */
-  "\xe3\x83\xb2\0" /* offset 8955 */
-  "\xe3\x82\xa2\xe3\x83\x8f\xe3\x82\x9a\xe3\x83\xbc\xe3\x83\x88\0" /* offset 8959 */
-  "\xe3\x82\xa2\xe3\x83\xab\xe3\x83\x95\xe3\x82\xa1\0" /* offset 8975 */
-  "\xe3\x82\xa2\xe3\x83\xb3\xe3\x83\x98\xe3\x82\x9a\xe3\x82\xa2\0" /* offset 8988 */
-  "\xe3\x82\xa2\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9004 */
-  "\xe3\x82\xa4\xe3\x83\x8b\xe3\x83\xb3\xe3\x82\xaf\xe3\x82\x99\0" /* offset 9014 */
-  "\xe3\x82\xa4\xe3\x83\xb3\xe3\x83\x81\0" /* offset 9030 */
-  "\xe3\x82\xa6\xe3\x82\xa9\xe3\x83\xb3\0" /* offset 9040 */
-  "\xe3\x82\xa8\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xbc\xe3\x83\x88\xe3\x82\x99\0" /* offset 9050 */
-  "\xe3\x82\xa8\xe3\x83\xbc\xe3\x82\xab\xe3\x83\xbc\0" /* offset 9069 */
-  "\xe3\x82\xaa\xe3\x83\xb3\xe3\x82\xb9\0" /* offset 9082 */
-  "\xe3\x82\xaa\xe3\x83\xbc\xe3\x83\xa0\0" /* offset 9092 */
-  "\xe3\x82\xab\xe3\x82\xa4\xe3\x83\xaa\0" /* offset 9102 */
-  "\xe3\x82\xab\xe3\x83\xa9\xe3\x83\x83\xe3\x83\x88\0" /* offset 9112 */
-  "\xe3\x82\xab\xe3\x83\xad\xe3\x83\xaa\xe3\x83\xbc\0" /* offset 9125 */
-  "\xe3\x82\xab\xe3\x82\x99\xe3\x83\xad\xe3\x83\xb3\0" /* offset 9138 */
-  "\xe3\x82\xab\xe3\x82\x99\xe3\x83\xb3\xe3\x83\x9e\0" /* offset 9151 */
-  "\xe3\x82\xad\xe3\x82\x99\xe3\x82\xab\xe3\x82\x99\0" /* offset 9164 */
-  "\xe3\x82\xad\xe3\x82\x99\xe3\x83\x8b\xe3\x83\xbc\0" /* offset 9177 */
-  "\xe3\x82\xad\xe3\x83\xa5\xe3\x83\xaa\xe3\x83\xbc\0" /* offset 9190 */
-  "\xe3\x82\xad\xe3\x82\x99\xe3\x83\xab\xe3\x82\xbf\xe3\x82\x99\xe3\x83\xbc\0" /* offset 9203 */
-  "\xe3\x82\xad\xe3\x83\xad\0" /* offset 9222 */
-  "\xe3\x82\xad\xe3\x83\xad\xe3\x82\xaf\xe3\x82\x99\xe3\x83\xa9\xe3\x83\xa0\0" /* offset 9229 */
-  "\xe3\x82\xad\xe3\x83\xad\xe3\x83\xa1\xe3\x83\xbc\xe3\x83\x88\xe3\x83\xab\0" /* offset 9248 */
-  "\xe3\x82\xad\xe3\x83\xad\xe3\x83\xaf\xe3\x83\x83\xe3\x83\x88\0" /* offset 9267 */
-  "\xe3\x82\xaf\xe3\x82\x99\xe3\x83\xa9\xe3\x83\xa0\0" /* offset 9283 */
-  "\xe3\x82\xaf\xe3\x82\x99\xe3\x83\xa9\xe3\x83\xa0\xe3\x83\x88\xe3\x83\xb3\0" /* offset 9296 */
-  "\xe3\x82\xaf\xe3\x83\xab\xe3\x82\xbb\xe3\x82\x99\xe3\x82\xa4\xe3\x83\xad\0" /* offset 9315 */
-  "\xe3\x82\xaf\xe3\x83\xad\xe3\x83\xbc\xe3\x83\x8d\0" /* offset 9334 */
-  "\xe3\x82\xb1\xe3\x83\xbc\xe3\x82\xb9\0" /* offset 9347 */
-  "\xe3\x82\xb3\xe3\x83\xab\xe3\x83\x8a\0" /* offset 9357 */
-  "\xe3\x82\xb3\xe3\x83\xbc\xe3\x83\x9b\xe3\x82\x9a\0" /* offset 9367 */
-  "\xe3\x82\xb5\xe3\x82\xa4\xe3\x82\xaf\xe3\x83\xab\0" /* offset 9380 */
-  "\xe3\x82\xb5\xe3\x83\xb3\xe3\x83\x81\xe3\x83\xbc\xe3\x83\xa0\0" /* offset 9393 */
-  "\xe3\x82\xb7\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xaf\xe3\x82\x99\0" /* offset 9409 */
-  "\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x81\0" /* offset 9425 */
-  "\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88\0" /* offset 9435 */
-  "\xe3\x82\xbf\xe3\x82\x99\xe3\x83\xbc\xe3\x82\xb9\0" /* offset 9445 */
-  "\xe3\x83\x86\xe3\x82\x99\xe3\x82\xb7\0" /* offset 9458 */
-  "\xe3\x83\x88\xe3\x82\x99\xe3\x83\xab\0" /* offset 9468 */
-  "\xe3\x83\x88\xe3\x83\xb3\0" /* offset 9478 */
-  "\xe3\x83\x8a\xe3\x83\x8e\0" /* offset 9485 */
-  "\xe3\x83\x8e\xe3\x83\x83\xe3\x83\x88\0" /* offset 9492 */
-  "\xe3\x83\x8f\xe3\x82\xa4\xe3\x83\x84\0" /* offset 9502 */
-  "\xe3\x83\x8f\xe3\x82\x9a\xe3\x83\xbc\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88\0" /* offset 9512 */
-  "\xe3\x83\x8f\xe3\x82\x9a\xe3\x83\xbc\xe3\x83\x84\0" /* offset 9531 */
-  "\xe3\x83\x8f\xe3\x82\x99\xe3\x83\xbc\xe3\x83\xac\xe3\x83\xab\0" /* offset 9544 */
-  "\xe3\x83\x92\xe3\x82\x9a\xe3\x82\xa2\xe3\x82\xb9\xe3\x83\x88\xe3\x83\xab\0" /* offset 9560 */
-  "\xe3\x83\x92\xe3\x82\x9a\xe3\x82\xaf\xe3\x83\xab\0" /* offset 9579 */
-  "\xe3\x83\x92\xe3\x82\x9a\xe3\x82\xb3\0" /* offset 9592 */
-  "\xe3\x83\x92\xe3\x82\x99\xe3\x83\xab\0" /* offset 9602 */
-  "\xe3\x83\x95\xe3\x82\xa1\xe3\x83\xa9\xe3\x83\x83\xe3\x83\x88\xe3\x82\x99\0" /* offset 9612 */
-  "\xe3\x83\x95\xe3\x82\xa3\xe3\x83\xbc\xe3\x83\x88\0" /* offset 9631 */
-  "\xe3\x83\x95\xe3\x82\x99\xe3\x83\x83\xe3\x82\xb7\xe3\x82\xa7\xe3\x83\xab\0" /* offset 9644 */
-  "\xe3\x83\x95\xe3\x83\xa9\xe3\x83\xb3\0" /* offset 9663 */
-  "\xe3\x83\x98\xe3\x82\xaf\xe3\x82\xbf\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9673 */
-  "\xe3\x83\x98\xe3\x82\x9a\xe3\x82\xbd\0" /* offset 9689 */
-  "\xe3\x83\x98\xe3\x82\x9a\xe3\x83\x8b\xe3\x83\x92\0" /* offset 9699 */
-  "\xe3\x83\x98\xe3\x83\xab\xe3\x83\x84\0" /* offset 9712 */
-  "\xe3\x83\x98\xe3\x82\x9a\xe3\x83\xb3\xe3\x82\xb9\0" /* offset 9722 */
-  "\xe3\x83\x98\xe3\x82\x9a\xe3\x83\xbc\xe3\x82\xb7\xe3\x82\x99\0" /* offset 9735 */
-  "\xe3\x83\x98\xe3\x82\x99\xe3\x83\xbc\xe3\x82\xbf\0" /* offset 9751 */
-  "\xe3\x83\x9b\xe3\x82\x9a\xe3\x82\xa4\xe3\x83\xb3\xe3\x83\x88\0" /* offset 9764 */
-  "\xe3\x83\x9b\xe3\x82\x99\xe3\x83\xab\xe3\x83\x88\0" /* offset 9780 */
-  "\xe3\x83\x9b\xe3\x83\xb3\0" /* offset 9793 */
-  "\xe3\x83\x9b\xe3\x82\x9a\xe3\x83\xb3\xe3\x83\x88\xe3\x82\x99\0" /* offset 9800 */
-  "\xe3\x83\x9b\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9816 */
-  "\xe3\x83\x9b\xe3\x83\xbc\xe3\x83\xb3\0" /* offset 9826 */
-  "\xe3\x83\x9e\xe3\x82\xa4\xe3\x82\xaf\xe3\x83\xad\0" /* offset 9836 */
-  "\xe3\x83\x9e\xe3\x82\xa4\xe3\x83\xab\0" /* offset 9849 */
-  "\xe3\x83\x9e\xe3\x83\x83\xe3\x83\x8f\0" /* offset 9859 */
-  "\xe3\x83\x9e\xe3\x83\xab\xe3\x82\xaf\0" /* offset 9869 */
-  "\xe3\x83\x9e\xe3\x83\xb3\xe3\x82\xb7\xe3\x83\xa7\xe3\x83\xb3\0" /* offset 9879 */
-  "\xe3\x83\x9f\xe3\x82\xaf\xe3\x83\xad\xe3\x83\xb3\0" /* offset 9895 */
-  "\xe3\x83\x9f\xe3\x83\xaa\0" /* offset 9908 */
-  "\xe3\x83\x9f\xe3\x83\xaa\xe3\x83\x8f\xe3\x82\x99\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9915 */
-  "\xe3\x83\xa1\xe3\x82\xab\xe3\x82\x99\0" /* offset 9934 */
-  "\xe3\x83\xa1\xe3\x82\xab\xe3\x82\x99\xe3\x83\x88\xe3\x83\xb3\0" /* offset 9944 */
-  "\xe3\x83\xa1\xe3\x83\xbc\xe3\x83\x88\xe3\x83\xab\0" /* offset 9960 */
-  "\xe3\x83\xa4\xe3\x83\xbc\xe3\x83\x88\xe3\x82\x99\0" /* offset 9973 */
-  "\xe3\x83\xa4\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9986 */
-  "\xe3\x83\xa6\xe3\x82\xa2\xe3\x83\xb3\0" /* offset 9996 */
-  "\xe3\x83\xaa\xe3\x83\x83\xe3\x83\x88\xe3\x83\xab\0" /* offset 10006 */
-  "\xe3\x83\xaa\xe3\x83\xa9\0" /* offset 10019 */
-  "\xe3\x83\xab\xe3\x83\x92\xe3\x82\x9a\xe3\x83\xbc\0" /* offset 10026 */
-  "\xe3\x83\xab\xe3\x83\xbc\xe3\x83\x95\xe3\x82\x99\xe3\x83\xab\0" /* offset 10039 */
-  "\xe3\x83\xac\xe3\x83\xa0\0" /* offset 10055 */
-  "\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x88\xe3\x82\xb1\xe3\x82\x99\xe3\x83\xb3\0" /* offset 10062 */
-  "\xe3\x83\xaf\xe3\x83\x83\xe3\x83\x88\0" /* offset 10081 */
-  "\x30\xe7\x82\xb9\0" /* offset 10091 */
-  "\x31\xe7\x82\xb9\0" /* offset 10096 */
-  "\x32\xe7\x82\xb9\0" /* offset 10101 */
-  "\x33\xe7\x82\xb9\0" /* offset 10106 */
-  "\x34\xe7\x82\xb9\0" /* offset 10111 */
-  "\x35\xe7\x82\xb9\0" /* offset 10116 */
-  "\x36\xe7\x82\xb9\0" /* offset 10121 */
-  "\x37\xe7\x82\xb9\0" /* offset 10126 */
-  "\x38\xe7\x82\xb9\0" /* offset 10131 */
-  "\x39\xe7\x82\xb9\0" /* offset 10136 */
-  "\x31\x30\xe7\x82\xb9\0" /* offset 10141 */
-  "\x31\x31\xe7\x82\xb9\0" /* offset 10147 */
-  "\x31\x32\xe7\x82\xb9\0" /* offset 10153 */
-  "\x31\x33\xe7\x82\xb9\0" /* offset 10159 */
-  "\x31\x34\xe7\x82\xb9\0" /* offset 10165 */
-  "\x31\x35\xe7\x82\xb9\0" /* offset 10171 */
-  "\x31\x36\xe7\x82\xb9\0" /* offset 10177 */
-  "\x31\x37\xe7\x82\xb9\0" /* offset 10183 */
-  "\x31\x38\xe7\x82\xb9\0" /* offset 10189 */
-  "\x31\x39\xe7\x82\xb9\0" /* offset 10195 */
-  "\x32\x30\xe7\x82\xb9\0" /* offset 10201 */
-  "\x32\x31\xe7\x82\xb9\0" /* offset 10207 */
-  "\x32\x32\xe7\x82\xb9\0" /* offset 10213 */
-  "\x32\x33\xe7\x82\xb9\0" /* offset 10219 */
-  "\x32\x34\xe7\x82\xb9\0" /* offset 10225 */
-  "\x68\x50\x61\0" /* offset 10231 */
-  "\x64\x61\0" /* offset 10235 */
-  "\x41\x55\0" /* offset 10238 */
-  "\x62\x61\x72\0" /* offset 10241 */
-  "\x6f\x56\0" /* offset 10245 */
-  "\x70\x63\0" /* offset 10248 */
-  "\x64\x6d\0" /* offset 10251 */
-  "\x64\x6d\x32\0" /* offset 10254 */
-  "\x64\x6d\x33\0" /* offset 10258 */
-  "\x49\x55\0" /* offset 10262 */
-  "\xe5\xb9\xb3\xe6\x88\x90\0" /* offset 10265 */
-  "\xe6\x98\xad\xe5\x92\x8c\0" /* offset 10272 */
-  "\xe5\xa4\xa7\xe6\xad\xa3\0" /* offset 10279 */
-  "\xe6\x98\x8e\xe6\xb2\xbb\0" /* offset 10286 */
-  "\xe6\xa0\xaa\xe5\xbc\x8f\xe4\xbc\x9a\xe7\xa4\xbe\0" /* offset 10293 */
-  "\x70\x41\0" /* offset 10306 */
-  "\x6e\x41\0" /* offset 10309 */
-  "\xce\xbc\x41\0" /* offset 10312 */
-  "\x6d\x41\0" /* offset 10316 */
-  "\x6b\x41\0" /* offset 10319 */
-  "\x4b\x42\0" /* offset 10322 */
-  "\x4d\x42\0" /* offset 10325 */
-  "\x47\x42\0" /* offset 10328 */
-  "\x63\x61\x6c\0" /* offset 10331 */
-  "\x6b\x63\x61\x6c\0" /* offset 10335 */
-  "\x70\x46\0" /* offset 10340 */
-  "\x6e\x46\0" /* offset 10343 */
-  "\xce\xbc\x46\0" /* offset 10346 */
-  "\xce\xbc\x67\0" /* offset 10350 */
-  "\x6d\x67\0" /* offset 10354 */
-  "\x6b\x67\0" /* offset 10357 */
-  "\x48\x7a\0" /* offset 10360 */
-  "\x6b\x48\x7a\0" /* offset 10363 */
-  "\x4d\x48\x7a\0" /* offset 10367 */
-  "\x47\x48\x7a\0" /* offset 10371 */
-  "\x54\x48\x7a\0" /* offset 10375 */
-  "\xce\xbc\x6c\0" /* offset 10379 */
-  "\x6d\x6c\0" /* offset 10383 */
-  "\x64\x6c\0" /* offset 10386 */
-  "\x6b\x6c\0" /* offset 10389 */
-  "\x66\x6d\0" /* offset 10392 */
-  "\x6e\x6d\0" /* offset 10395 */
-  "\xce\xbc\x6d\0" /* offset 10398 */
-  "\x6d\x6d\0" /* offset 10402 */
-  "\x63\x6d\0" /* offset 10405 */
-  "\x6b\x6d\0" /* offset 10408 */
-  "\x6d\x6d\x32\0" /* offset 10411 */
-  "\x63\x6d\x32\0" /* offset 10415 */
-  "\x6d\x32\0" /* offset 10419 */
-  "\x6b\x6d\x32\0" /* offset 10422 */
-  "\x6d\x6d\x33\0" /* offset 10426 */
-  "\x63\x6d\x33\0" /* offset 10430 */
-  "\x6d\x33\0" /* offset 10434 */
-  "\x6b\x6d\x33\0" /* offset 10437 */
-  "\x6d\xe2\x88\x95\x73\0" /* offset 10441 */
-  "\x6d\xe2\x88\x95\x73\x32\0" /* offset 10447 */
-  "\x50\x61\0" /* offset 10454 */
-  "\x6b\x50\x61\0" /* offset 10457 */
-  "\x4d\x50\x61\0" /* offset 10461 */
-  "\x47\x50\x61\0" /* offset 10465 */
-  "\x72\x61\x64\0" /* offset 10469 */
-  "\x72\x61\x64\xe2\x88\x95\x73\0" /* offset 10473 */
-  "\x72\x61\x64\xe2\x88\x95\x73\x32\0" /* offset 10481 */
-  "\x70\x73\0" /* offset 10490 */
-  "\x6e\x73\0" /* offset 10493 */
-  "\xce\xbc\x73\0" /* offset 10496 */
-  "\x6d\x73\0" /* offset 10500 */
-  "\x70\x56\0" /* offset 10503 */
-  "\x6e\x56\0" /* offset 10506 */
-  "\xce\xbc\x56\0" /* offset 10509 */
-  "\x6d\x56\0" /* offset 10513 */
-  "\x6b\x56\0" /* offset 10516 */
-  "\x4d\x56\0" /* offset 10519 */
-  "\x70\x57\0" /* offset 10522 */
-  "\x6e\x57\0" /* offset 10525 */
-  "\xce\xbc\x57\0" /* offset 10528 */
-  "\x6d\x57\0" /* offset 10532 */
-  "\x6b\x57\0" /* offset 10535 */
-  "\x4d\x57\0" /* offset 10538 */
-  "\x6b\xce\xa9\0" /* offset 10541 */
-  "\x4d\xce\xa9\0" /* offset 10545 */
-  "\x61\x2e\x6d\x2e\0" /* offset 10549 */
-  "\x42\x71\0" /* offset 10554 */
-  "\x63\x63\0" /* offset 10557 */
-  "\x63\x64\0" /* offset 10560 */
-  "\x43\xe2\x88\x95\x6b\x67\0" /* offset 10563 */
-  "\x43\x6f\x2e\0" /* offset 10570 */
-  "\x64\x42\0" /* offset 10574 */
-  "\x47\x79\0" /* offset 10577 */
-  "\x68\x61\0" /* offset 10580 */
-  "\x48\x50\0" /* offset 10583 */
-  "\x69\x6e\0" /* offset 10586 */
-  "\x4b\x4b\0" /* offset 10589 */
-  "\x4b\x4d\0" /* offset 10592 */
-  "\x6b\x74\0" /* offset 10595 */
-  "\x6c\x6d\0" /* offset 10598 */
-  "\x6c\x6e\0" /* offset 10601 */
-  "\x6c\x6f\x67\0" /* offset 10604 */
-  "\x6c\x78\0" /* offset 10608 */
-  "\x6d\x62\0" /* offset 10611 */
-  "\x6d\x69\x6c\0" /* offset 10614 */
-  "\x6d\x6f\x6c\0" /* offset 10618 */
-  "\x50\x48\0" /* offset 10622 */
-  "\x70\x2e\x6d\x2e\0" /* offset 10625 */
-  "\x50\x50\x4d\0" /* offset 10630 */
-  "\x50\x52\0" /* offset 10634 */
-  "\x73\x72\0" /* offset 10637 */
-  "\x53\x76\0" /* offset 10640 */
-  "\x57\x62\0" /* offset 10643 */
-  "\x56\xe2\x88\x95\x6d\0" /* offset 10646 */
-  "\x41\xe2\x88\x95\x6d\0" /* offset 10652 */
-  "\x31\xe6\x97\xa5\0" /* offset 10658 */
-  "\x32\xe6\x97\xa5\0" /* offset 10663 */
-  "\x33\xe6\x97\xa5\0" /* offset 10668 */
-  "\x34\xe6\x97\xa5\0" /* offset 10673 */
-  "\x35\xe6\x97\xa5\0" /* offset 10678 */
-  "\x36\xe6\x97\xa5\0" /* offset 10683 */
-  "\x37\xe6\x97\xa5\0" /* offset 10688 */
-  "\x38\xe6\x97\xa5\0" /* offset 10693 */
-  "\x39\xe6\x97\xa5\0" /* offset 10698 */
-  "\x31\x30\xe6\x97\xa5\0" /* offset 10703 */
-  "\x31\x31\xe6\x97\xa5\0" /* offset 10709 */
-  "\x31\x32\xe6\x97\xa5\0" /* offset 10715 */
-  "\x31\x33\xe6\x97\xa5\0" /* offset 10721 */
-  "\x31\x34\xe6\x97\xa5\0" /* offset 10727 */
-  "\x31\x35\xe6\x97\xa5\0" /* offset 10733 */
-  "\x31\x36\xe6\x97\xa5\0" /* offset 10739 */
-  "\x31\x37\xe6\x97\xa5\0" /* offset 10745 */
-  "\x31\x38\xe6\x97\xa5\0" /* offset 10751 */
-  "\x31\x39\xe6\x97\xa5\0" /* offset 10757 */
-  "\x32\x30\xe6\x97\xa5\0" /* offset 10763 */
-  "\x32\x31\xe6\x97\xa5\0" /* offset 10769 */
-  "\x32\x32\xe6\x97\xa5\0" /* offset 10775 */
-  "\x32\x33\xe6\x97\xa5\0" /* offset 10781 */
-  "\x32\x34\xe6\x97\xa5\0" /* offset 10787 */
-  "\x32\x35\xe6\x97\xa5\0" /* offset 10793 */
-  "\x32\x36\xe6\x97\xa5\0" /* offset 10799 */
-  "\x32\x37\xe6\x97\xa5\0" /* offset 10805 */
-  "\x32\x38\xe6\x97\xa5\0" /* offset 10811 */
-  "\x32\x39\xe6\x97\xa5\0" /* offset 10817 */
-  "\x33\x30\xe6\x97\xa5\0" /* offset 10823 */
-  "\x33\x31\xe6\x97\xa5\0" /* offset 10829 */
-  "\x67\x61\x6c\0" /* offset 10835 */
-  "\xe8\xb1\x88\0" /* offset 10839 */
-  "\xe6\x9b\xb4\0" /* offset 10843 */
-  "\xe8\xb3\x88\0" /* offset 10847 */
-  "\xe6\xbb\x91\0" /* offset 10851 */
-  "\xe4\xb8\xb2\0" /* offset 10855 */
-  "\xe5\x8f\xa5\0" /* offset 10859 */
-  "\xe5\xa5\x91\0" /* offset 10863 */
-  "\xe5\x96\x87\0" /* offset 10867 */
-  "\xe5\xa5\x88\0" /* offset 10871 */
-  "\xe6\x87\xb6\0" /* offset 10875 */
-  "\xe7\x99\xa9\0" /* offset 10879 */
-  "\xe7\xbe\x85\0" /* offset 10883 */
-  "\xe8\x98\xbf\0" /* offset 10887 */
-  "\xe8\x9e\xba\0" /* offset 10891 */
-  "\xe8\xa3\xb8\0" /* offset 10895 */
-  "\xe9\x82\x8f\0" /* offset 10899 */
-  "\xe6\xa8\x82\0" /* offset 10903 */
-  "\xe6\xb4\x9b\0" /* offset 10907 */
-  "\xe7\x83\x99\0" /* offset 10911 */
-  "\xe7\x8f\x9e\0" /* offset 10915 */
-  "\xe8\x90\xbd\0" /* offset 10919 */
-  "\xe9\x85\xaa\0" /* offset 10923 */
-  "\xe9\xa7\xb1\0" /* offset 10927 */
-  "\xe4\xba\x82\0" /* offset 10931 */
-  "\xe5\x8d\xb5\0" /* offset 10935 */
-  "\xe6\xac\x84\0" /* offset 10939 */
-  "\xe7\x88\x9b\0" /* offset 10943 */
-  "\xe8\x98\xad\0" /* offset 10947 */
-  "\xe9\xb8\x9e\0" /* offset 10951 */
-  "\xe5\xb5\x90\0" /* offset 10955 */
-  "\xe6\xbf\xab\0" /* offset 10959 */
-  "\xe8\x97\x8d\0" /* offset 10963 */
-  "\xe8\xa5\xa4\0" /* offset 10967 */
-  "\xe6\x8b\x89\0" /* offset 10971 */
-  "\xe8\x87\x98\0" /* offset 10975 */
-  "\xe8\xa0\x9f\0" /* offset 10979 */
-  "\xe5\xbb\x8a\0" /* offset 10983 */
-  "\xe6\x9c\x97\0" /* offset 10987 */
-  "\xe6\xb5\xaa\0" /* offset 10991 */
-  "\xe7\x8b\xbc\0" /* offset 10995 */
-  "\xe9\x83\x8e\0" /* offset 10999 */
-  "\xe4\xbe\x86\0" /* offset 11003 */
-  "\xe5\x86\xb7\0" /* offset 11007 */
-  "\xe5\x8b\x9e\0" /* offset 11011 */
-  "\xe6\x93\x84\0" /* offset 11015 */
-  "\xe6\xab\x93\0" /* offset 11019 */
-  "\xe7\x88\x90\0" /* offset 11023 */
-  "\xe7\x9b\xa7\0" /* offset 11027 */
-  "\xe8\x98\x86\0" /* offset 11031 */
-  "\xe8\x99\x9c\0" /* offset 11035 */
-  "\xe8\xb7\xaf\0" /* offset 11039 */
-  "\xe9\x9c\xb2\0" /* offset 11043 */
-  "\xe9\xad\xaf\0" /* offset 11047 */
-  "\xe9\xb7\xba\0" /* offset 11051 */
-  "\xe7\xa2\x8c\0" /* offset 11055 */
-  "\xe7\xa5\xbf\0" /* offset 11059 */
-  "\xe7\xb6\xa0\0" /* offset 11063 */
-  "\xe8\x8f\x89\0" /* offset 11067 */
-  "\xe9\x8c\x84\0" /* offset 11071 */
-  "\xe8\xab\x96\0" /* offset 11075 */
-  "\xe5\xa3\x9f\0" /* offset 11079 */
-  "\xe5\xbc\x84\0" /* offset 11083 */
-  "\xe7\xb1\xa0\0" /* offset 11087 */
-  "\xe8\x81\xbe\0" /* offset 11091 */
-  "\xe7\x89\xa2\0" /* offset 11095 */
-  "\xe7\xa3\x8a\0" /* offset 11099 */
-  "\xe8\xb3\x82\0" /* offset 11103 */
-  "\xe9\x9b\xb7\0" /* offset 11107 */
-  "\xe5\xa3\x98\0" /* offset 11111 */
-  "\xe5\xb1\xa2\0" /* offset 11115 */
-  "\xe6\xa8\x93\0" /* offset 11119 */
-  "\xe6\xb7\x9a\0" /* offset 11123 */
-  "\xe6\xbc\x8f\0" /* offset 11127 */
-  "\xe7\xb4\xaf\0" /* offset 11131 */
-  "\xe7\xb8\xb7\0" /* offset 11135 */
-  "\xe9\x99\x8b\0" /* offset 11139 */
-  "\xe5\x8b\x92\0" /* offset 11143 */
-  "\xe8\x82\x8b\0" /* offset 11147 */
-  "\xe5\x87\x9c\0" /* offset 11151 */
-  "\xe5\x87\x8c\0" /* offset 11155 */
-  "\xe7\xa8\x9c\0" /* offset 11159 */
-  "\xe7\xb6\xbe\0" /* offset 11163 */
-  "\xe8\x8f\xb1\0" /* offset 11167 */
-  "\xe9\x99\xb5\0" /* offset 11171 */
-  "\xe8\xae\x80\0" /* offset 11175 */
-  "\xe6\x8b\x8f\0" /* offset 11179 */
-  "\xe8\xab\xbe\0" /* offset 11183 */
-  "\xe4\xb8\xb9\0" /* offset 11187 */
-  "\xe5\xaf\xa7\0" /* offset 11191 */
-  "\xe6\x80\x92\0" /* offset 11195 */
-  "\xe7\x8e\x87\0" /* offset 11199 */
-  "\xe7\x95\xb0\0" /* offset 11203 */
-  "\xe5\x8c\x97\0" /* offset 11207 */
-  "\xe7\xa3\xbb\0" /* offset 11211 */
-  "\xe4\xbe\xbf\0" /* offset 11215 */
-  "\xe5\xbe\xa9\0" /* offset 11219 */
-  "\xe4\xb8\x8d\0" /* offset 11223 */
-  "\xe6\xb3\x8c\0" /* offset 11227 */
-  "\xe6\x95\xb8\0" /* offset 11231 */
-  "\xe7\xb4\xa2\0" /* offset 11235 */
-  "\xe5\x8f\x83\0" /* offset 11239 */
-  "\xe5\xa1\x9e\0" /* offset 11243 */
-  "\xe7\x9c\x81\0" /* offset 11247 */
-  "\xe8\x91\x89\0" /* offset 11251 */
-  "\xe8\xaa\xaa\0" /* offset 11255 */
-  "\xe6\xae\xba\0" /* offset 11259 */
-  "\xe6\xb2\x88\0" /* offset 11263 */
-  "\xe6\x8b\xbe\0" /* offset 11267 */
-  "\xe8\x8b\xa5\0" /* offset 11271 */
-  "\xe6\x8e\xa0\0" /* offset 11275 */
-  "\xe7\x95\xa5\0" /* offset 11279 */
-  "\xe4\xba\xae\0" /* offset 11283 */
-  "\xe5\x85\xa9\0" /* offset 11287 */
-  "\xe5\x87\x89\0" /* offset 11291 */
-  "\xe6\xa2\x81\0" /* offset 11295 */
-  "\xe7\xb3\xa7\0" /* offset 11299 */
-  "\xe8\x89\xaf\0" /* offset 11303 */
-  "\xe8\xab\x92\0" /* offset 11307 */
-  "\xe9\x87\x8f\0" /* offset 11311 */
-  "\xe5\x8b\xb5\0" /* offset 11315 */
-  "\xe5\x91\x82\0" /* offset 11319 */
-  "\xe5\xbb\xac\0" /* offset 11323 */
-  "\xe6\x97\x85\0" /* offset 11327 */
-  "\xe6\xbf\xbe\0" /* offset 11331 */
-  "\xe7\xa4\xaa\0" /* offset 11335 */
-  "\xe9\x96\xad\0" /* offset 11339 */
-  "\xe9\xa9\xaa\0" /* offset 11343 */
-  "\xe9\xba\x97\0" /* offset 11347 */
-  "\xe9\xbb\x8e\0" /* offset 11351 */
-  "\xe6\x9b\x86\0" /* offset 11355 */
-  "\xe6\xad\xb7\0" /* offset 11359 */
-  "\xe8\xbd\xa2\0" /* offset 11363 */
-  "\xe5\xb9\xb4\0" /* offset 11367 */
-  "\xe6\x86\x90\0" /* offset 11371 */
-  "\xe6\x88\x80\0" /* offset 11375 */
-  "\xe6\x92\x9a\0" /* offset 11379 */
-  "\xe6\xbc\xa3\0" /* offset 11383 */
-  "\xe7\x85\x89\0" /* offset 11387 */
-  "\xe7\x92\x89\0" /* offset 11391 */
-  "\xe7\xa7\x8a\0" /* offset 11395 */
-  "\xe7\xb7\xb4\0" /* offset 11399 */
-  "\xe8\x81\xaf\0" /* offset 11403 */
-  "\xe8\xbc\xa6\0" /* offset 11407 */
-  "\xe8\x93\xae\0" /* offset 11411 */
-  "\xe9\x80\xa3\0" /* offset 11415 */
-  "\xe9\x8d\x8a\0" /* offset 11419 */
-  "\xe5\x88\x97\0" /* offset 11423 */
-  "\xe5\x8a\xa3\0" /* offset 11427 */
-  "\xe5\x92\xbd\0" /* offset 11431 */
-  "\xe7\x83\x88\0" /* offset 11435 */
-  "\xe8\xa3\x82\0" /* offset 11439 */
-  "\xe5\xbb\x89\0" /* offset 11443 */
-  "\xe5\xbf\xb5\0" /* offset 11447 */
-  "\xe6\x8d\xbb\0" /* offset 11451 */
-  "\xe6\xae\xae\0" /* offset 11455 */
-  "\xe7\xb0\xbe\0" /* offset 11459 */
-  "\xe7\x8d\xb5\0" /* offset 11463 */
-  "\xe4\xbb\xa4\0" /* offset 11467 */
-  "\xe5\x9b\xb9\0" /* offset 11471 */
-  "\xe5\xb6\xba\0" /* offset 11475 */
-  "\xe6\x80\x9c\0" /* offset 11479 */
-  "\xe7\x8e\xb2\0" /* offset 11483 */
-  "\xe7\x91\xa9\0" /* offset 11487 */
-  "\xe7\xbe\x9a\0" /* offset 11491 */
-  "\xe8\x81\x86\0" /* offset 11495 */
-  "\xe9\x88\xb4\0" /* offset 11499 */
-  "\xe9\x9b\xb6\0" /* offset 11503 */
-  "\xe9\x9d\x88\0" /* offset 11507 */
-  "\xe9\xa0\x98\0" /* offset 11511 */
-  "\xe4\xbe\x8b\0" /* offset 11515 */
-  "\xe7\xa6\xae\0" /* offset 11519 */
-  "\xe9\x86\xb4\0" /* offset 11523 */
-  "\xe9\x9a\xb8\0" /* offset 11527 */
-  "\xe6\x83\xa1\0" /* offset 11531 */
-  "\xe4\xba\x86\0" /* offset 11535 */
-  "\xe5\x83\x9a\0" /* offset 11539 */
-  "\xe5\xaf\xae\0" /* offset 11543 */
-  "\xe5\xb0\xbf\0" /* offset 11547 */
-  "\xe6\x96\x99\0" /* offset 11551 */
-  "\xe7\x87\x8e\0" /* offset 11555 */
-  "\xe7\x99\x82\0" /* offset 11559 */
-  "\xe8\x93\xbc\0" /* offset 11563 */
-  "\xe9\x81\xbc\0" /* offset 11567 */
-  "\xe6\x9a\x88\0" /* offset 11571 */
-  "\xe9\x98\xae\0" /* offset 11575 */
-  "\xe5\x8a\x89\0" /* offset 11579 */
-  "\xe6\x9d\xbb\0" /* offset 11583 */
-  "\xe6\x9f\xb3\0" /* offset 11587 */
-  "\xe6\xb5\x81\0" /* offset 11591 */
-  "\xe6\xba\x9c\0" /* offset 11595 */
-  "\xe7\x90\x89\0" /* offset 11599 */
-  "\xe7\x95\x99\0" /* offset 11603 */
-  "\xe7\xa1\xab\0" /* offset 11607 */
-  "\xe7\xb4\x90\0" /* offset 11611 */
-  "\xe9\xa1\x9e\0" /* offset 11615 */
-  "\xe6\x88\xae\0" /* offset 11619 */
-  "\xe9\x99\xb8\0" /* offset 11623 */
-  "\xe5\x80\xab\0" /* offset 11627 */
-  "\xe5\xb4\x99\0" /* offset 11631 */
-  "\xe6\xb7\xaa\0" /* offset 11635 */
-  "\xe8\xbc\xaa\0" /* offset 11639 */
-  "\xe5\xbe\x8b\0" /* offset 11643 */
-  "\xe6\x85\x84\0" /* offset 11647 */
-  "\xe6\xa0\x97\0" /* offset 11651 */
-  "\xe9\x9a\x86\0" /* offset 11655 */
-  "\xe5\x88\xa9\0" /* offset 11659 */
-  "\xe5\x90\x8f\0" /* offset 11663 */
-  "\xe5\xb1\xa5\0" /* offset 11667 */
-  "\xe6\x98\x93\0" /* offset 11671 */
-  "\xe6\x9d\x8e\0" /* offset 11675 */
-  "\xe6\xa2\xa8\0" /* offset 11679 */
-  "\xe6\xb3\xa5\0" /* offset 11683 */
-  "\xe7\x90\x86\0" /* offset 11687 */
-  "\xe7\x97\xa2\0" /* offset 11691 */
-  "\xe7\xbd\xb9\0" /* offset 11695 */
-  "\xe8\xa3\x8f\0" /* offset 11699 */
-  "\xe8\xa3\xa1\0" /* offset 11703 */
-  "\xe9\x9b\xa2\0" /* offset 11707 */
-  "\xe5\x8c\xbf\0" /* offset 11711 */
-  "\xe6\xba\xba\0" /* offset 11715 */
-  "\xe5\x90\x9d\0" /* offset 11719 */
-  "\xe7\x87\x90\0" /* offset 11723 */
-  "\xe7\x92\x98\0" /* offset 11727 */
-  "\xe8\x97\xba\0" /* offset 11731 */
-  "\xe9\x9a\xa3\0" /* offset 11735 */
-  "\xe9\xb1\x97\0" /* offset 11739 */
-  "\xe9\xba\x9f\0" /* offset 11743 */
-  "\xe6\x9e\x97\0" /* offset 11747 */
-  "\xe6\xb7\x8b\0" /* offset 11751 */
-  "\xe8\x87\xa8\0" /* offset 11755 */
-  "\xe7\xac\xa0\0" /* offset 11759 */
-  "\xe7\xb2\x92\0" /* offset 11763 */
-  "\xe7\x8b\x80\0" /* offset 11767 */
-  "\xe7\x82\x99\0" /* offset 11771 */
-  "\xe8\xad\x98\0" /* offset 11775 */
-  "\xe4\xbb\x80\0" /* offset 11779 */
-  "\xe8\x8c\xb6\0" /* offset 11783 */
-  "\xe5\x88\xba\0" /* offset 11787 */
-  "\xe5\x88\x87\0" /* offset 11791 */
-  "\xe5\xba\xa6\0" /* offset 11795 */
-  "\xe6\x8b\x93\0" /* offset 11799 */
-  "\xe7\xb3\x96\0" /* offset 11803 */
-  "\xe5\xae\x85\0" /* offset 11807 */
-  "\xe6\xb4\x9e\0" /* offset 11811 */
-  "\xe6\x9a\xb4\0" /* offset 11815 */
-  "\xe8\xbc\xbb\0" /* offset 11819 */
-  "\xe9\x99\x8d\0" /* offset 11823 */
-  "\xe5\xbb\x93\0" /* offset 11827 */
-  "\xe5\x85\x80\0" /* offset 11831 */
-  "\xe5\x97\x80\0" /* offset 11835 */
-  "\xe5\xa1\x9a\0" /* offset 11839 */
-  "\xe6\x99\xb4\0" /* offset 11843 */
-  "\xe5\x87\x9e\0" /* offset 11847 */
-  "\xe7\x8c\xaa\0" /* offset 11851 */
-  "\xe7\x9b\x8a\0" /* offset 11855 */
-  "\xe7\xa4\xbc\0" /* offset 11859 */
-  "\xe7\xa5\x9e\0" /* offset 11863 */
-  "\xe7\xa5\xa5\0" /* offset 11867 */
-  "\xe7\xa6\x8f\0" /* offset 11871 */
-  "\xe9\x9d\x96\0" /* offset 11875 */
-  "\xe7\xb2\xbe\0" /* offset 11879 */
-  "\xe8\x98\x92\0" /* offset 11883 */
-  "\xe8\xab\xb8\0" /* offset 11887 */
-  "\xe9\x80\xb8\0" /* offset 11891 */
-  "\xe9\x83\xbd\0" /* offset 11895 */
-  "\xe9\xa3\xaf\0" /* offset 11899 */
-  "\xe9\xa3\xbc\0" /* offset 11903 */
-  "\xe9\xa4\xa8\0" /* offset 11907 */
-  "\xe9\xb6\xb4\0" /* offset 11911 */
-  "\xe4\xbe\xae\0" /* offset 11915 */
-  "\xe5\x83\xa7\0" /* offset 11919 */
-  "\xe5\x85\x8d\0" /* offset 11923 */
-  "\xe5\x8b\x89\0" /* offset 11927 */
-  "\xe5\x8b\xa4\0" /* offset 11931 */
-  "\xe5\x8d\x91\0" /* offset 11935 */
-  "\xe5\x96\x9d\0" /* offset 11939 */
-  "\xe5\x98\x86\0" /* offset 11943 */
-  "\xe5\x99\xa8\0" /* offset 11947 */
-  "\xe5\xa1\x80\0" /* offset 11951 */
-  "\xe5\xa2\xa8\0" /* offset 11955 */
-  "\xe5\xb1\xa4\0" /* offset 11959 */
-  "\xe6\x82\x94\0" /* offset 11963 */
-  "\xe6\x85\xa8\0" /* offset 11967 */
-  "\xe6\x86\x8e\0" /* offset 11971 */
-  "\xe6\x87\xb2\0" /* offset 11975 */
-  "\xe6\x95\x8f\0" /* offset 11979 */
-  "\xe6\x97\xa2\0" /* offset 11983 */
-  "\xe6\x9a\x91\0" /* offset 11987 */
-  "\xe6\xa2\x85\0" /* offset 11991 */
-  "\xe6\xb5\xb7\0" /* offset 11995 */
-  "\xe6\xb8\x9a\0" /* offset 11999 */
-  "\xe6\xbc\xa2\0" /* offset 12003 */
-  "\xe7\x85\xae\0" /* offset 12007 */
-  "\xe7\x88\xab\0" /* offset 12011 */
-  "\xe7\x90\xa2\0" /* offset 12015 */
-  "\xe7\xa2\x91\0" /* offset 12019 */
-  "\xe7\xa5\x89\0" /* offset 12023 */
-  "\xe7\xa5\x88\0" /* offset 12027 */
-  "\xe7\xa5\x90\0" /* offset 12031 */
-  "\xe7\xa5\x96\0" /* offset 12035 */
-  "\xe7\xa6\x8d\0" /* offset 12039 */
-  "\xe7\xa6\x8e\0" /* offset 12043 */
-  "\xe7\xa9\x80\0" /* offset 12047 */
-  "\xe7\xaa\x81\0" /* offset 12051 */
-  "\xe7\xaf\x80\0" /* offset 12055 */
-  "\xe7\xb8\x89\0" /* offset 12059 */
-  "\xe7\xb9\x81\0" /* offset 12063 */
-  "\xe7\xbd\xb2\0" /* offset 12067 */
-  "\xe8\x80\x85\0" /* offset 12071 */
-  "\xe8\x87\xad\0" /* offset 12075 */
-  "\xe8\x89\xb9\0" /* offset 12079 */
-  "\xe8\x91\x97\0" /* offset 12083 */
-  "\xe8\xa4\x90\0" /* offset 12087 */
-  "\xe8\xa6\x96\0" /* offset 12091 */
-  "\xe8\xac\x81\0" /* offset 12095 */
-  "\xe8\xac\xb9\0" /* offset 12099 */
-  "\xe8\xb3\x93\0" /* offset 12103 */
-  "\xe8\xb4\x88\0" /* offset 12107 */
-  "\xe8\xbe\xb6\0" /* offset 12111 */
-  "\xe9\x9b\xa3\0" /* offset 12115 */
-  "\xe9\x9f\xbf\0" /* offset 12119 */
-  "\xe9\xa0\xbb\0" /* offset 12123 */
-  "\xe4\xb8\xa6\0" /* offset 12127 */
-  "\xe5\x86\xb5\0" /* offset 12131 */
-  "\xe5\x85\xa8\0" /* offset 12135 */
-  "\xe4\xbe\x80\0" /* offset 12139 */
-  "\xe5\x85\x85\0" /* offset 12143 */
-  "\xe5\x86\x80\0" /* offset 12147 */
-  "\xe5\x8b\x87\0" /* offset 12151 */
-  "\xe5\x8b\xba\0" /* offset 12155 */
-  "\xe5\x95\x95\0" /* offset 12159 */
-  "\xe5\x96\x99\0" /* offset 12163 */
-  "\xe5\x97\xa2\0" /* offset 12167 */
-  "\xe5\xa2\xb3\0" /* offset 12171 */
-  "\xe5\xa5\x84\0" /* offset 12175 */
-  "\xe5\xa5\x94\0" /* offset 12179 */
-  "\xe5\xa9\xa2\0" /* offset 12183 */
-  "\xe5\xac\xa8\0" /* offset 12187 */
-  "\xe5\xbb\x92\0" /* offset 12191 */
-  "\xe5\xbb\x99\0" /* offset 12195 */
-  "\xe5\xbd\xa9\0" /* offset 12199 */
-  "\xe5\xbe\xad\0" /* offset 12203 */
-  "\xe6\x83\x98\0" /* offset 12207 */
-  "\xe6\x85\x8e\0" /* offset 12211 */
-  "\xe6\x84\x88\0" /* offset 12215 */
-  "\xe6\x85\xa0\0" /* offset 12219 */
-  "\xe6\x88\xb4\0" /* offset 12223 */
-  "\xe6\x8f\x84\0" /* offset 12227 */
-  "\xe6\x90\x9c\0" /* offset 12231 */
-  "\xe6\x91\x92\0" /* offset 12235 */
-  "\xe6\x95\x96\0" /* offset 12239 */
-  "\xe6\x9c\x9b\0" /* offset 12243 */
-  "\xe6\x9d\x96\0" /* offset 12247 */
-  "\xe6\xbb\x9b\0" /* offset 12251 */
-  "\xe6\xbb\x8b\0" /* offset 12255 */
-  "\xe7\x80\x9e\0" /* offset 12259 */
-  "\xe7\x9e\xa7\0" /* offset 12263 */
-  "\xe7\x88\xb5\0" /* offset 12267 */
-  "\xe7\x8a\xaf\0" /* offset 12271 */
-  "\xe7\x91\xb1\0" /* offset 12275 */
-  "\xe7\x94\x86\0" /* offset 12279 */
-  "\xe7\x94\xbb\0" /* offset 12283 */
-  "\xe7\x98\x9d\0" /* offset 12287 */
-  "\xe7\x98\x9f\0" /* offset 12291 */
-  "\xe7\x9b\x9b\0" /* offset 12295 */
-  "\xe7\x9b\xb4\0" /* offset 12299 */
-  "\xe7\x9d\x8a\0" /* offset 12303 */
-  "\xe7\x9d\x80\0" /* offset 12307 */
-  "\xe7\xa3\x8c\0" /* offset 12311 */
-  "\xe7\xaa\xb1\0" /* offset 12315 */
-  "\xe7\xb1\xbb\0" /* offset 12319 */
-  "\xe7\xb5\x9b\0" /* offset 12323 */
-  "\xe7\xbc\xbe\0" /* offset 12327 */
-  "\xe8\x8d\x92\0" /* offset 12331 */
-  "\xe8\x8f\xaf\0" /* offset 12335 */
-  "\xe8\x9d\xb9\0" /* offset 12339 */
-  "\xe8\xa5\x81\0" /* offset 12343 */
-  "\xe8\xa6\x86\0" /* offset 12347 */
-  "\xe8\xaa\xbf\0" /* offset 12351 */
-  "\xe8\xab\x8b\0" /* offset 12355 */
-  "\xe8\xab\xad\0" /* offset 12359 */
-  "\xe8\xae\x8a\0" /* offset 12363 */
-  "\xe8\xbc\xb8\0" /* offset 12367 */
-  "\xe9\x81\xb2\0" /* offset 12371 */
-  "\xe9\x86\x99\0" /* offset 12375 */
-  "\xe9\x89\xb6\0" /* offset 12379 */
-  "\xe9\x99\xbc\0" /* offset 12383 */
-  "\xe9\x9f\x9b\0" /* offset 12387 */
-  "\xe9\xa0\x8b\0" /* offset 12391 */
-  "\xe9\xac\x92\0" /* offset 12395 */
-  "\xf0\xa2\xa1\x8a\0" /* offset 12399 */
-  "\xf0\xa2\xa1\x84\0" /* offset 12404 */
-  "\xf0\xa3\x8f\x95\0" /* offset 12409 */
-  "\xe3\xae\x9d\0" /* offset 12414 */
-  "\xe4\x80\x98\0" /* offset 12418 */
-  "\xe4\x80\xb9\0" /* offset 12422 */
-  "\xf0\xa5\x89\x89\0" /* offset 12426 */
-  "\xf0\xa5\xb3\x90\0" /* offset 12431 */
-  "\xf0\xa7\xbb\x93\0" /* offset 12436 */
-  "\xe9\xbd\x83\0" /* offset 12441 */
-  "\xe9\xbe\x8e\0" /* offset 12445 */
-  "\x66\x66\0" /* offset 12449 */
-  "\x66\x69\0" /* offset 12452 */
-  "\x66\x6c\0" /* offset 12455 */
-  "\x66\x66\x69\0" /* offset 12458 */
-  "\x66\x66\x6c\0" /* offset 12462 */
-  "\x73\x74\0" /* offset 12466 */
-  "\xd5\xb4\xd5\xb6\0" /* offset 12469 */
-  "\xd5\xb4\xd5\xa5\0" /* offset 12474 */
-  "\xd5\xb4\xd5\xab\0" /* offset 12479 */
-  "\xd5\xbe\xd5\xb6\0" /* offset 12484 */
-  "\xd5\xb4\xd5\xad\0" /* offset 12489 */
-  "\xd7\x99\xd6\xb4\0" /* offset 12494 */
-  "\xd7\xb2\xd6\xb7\0" /* offset 12499 */
-  "\xd7\xa2\0" /* offset 12504 */
-  "\xd7\x94\0" /* offset 12507 */
-  "\xd7\x9b\0" /* offset 12510 */
-  "\xd7\x9c\0" /* offset 12513 */
-  "\xd7\x9d\0" /* offset 12516 */
-  "\xd7\xa8\0" /* offset 12519 */
-  "\xd7\xaa\0" /* offset 12522 */
-  "\xd7\xa9\xd7\x81\0" /* offset 12525 */
-  "\xd7\xa9\xd7\x82\0" /* offset 12530 */
-  "\xd7\xa9\xd6\xbc\xd7\x81\0" /* offset 12535 */
-  "\xd7\xa9\xd6\xbc\xd7\x82\0" /* offset 12542 */
-  "\xd7\x90\xd6\xb7\0" /* offset 12549 */
-  "\xd7\x90\xd6\xb8\0" /* offset 12554 */
-  "\xd7\x90\xd6\xbc\0" /* offset 12559 */
-  "\xd7\x91\xd6\xbc\0" /* offset 12564 */
-  "\xd7\x92\xd6\xbc\0" /* offset 12569 */
-  "\xd7\x93\xd6\xbc\0" /* offset 12574 */
-  "\xd7\x94\xd6\xbc\0" /* offset 12579 */
-  "\xd7\x95\xd6\xbc\0" /* offset 12584 */
-  "\xd7\x96\xd6\xbc\0" /* offset 12589 */
-  "\xd7\x98\xd6\xbc\0" /* offset 12594 */
-  "\xd7\x99\xd6\xbc\0" /* offset 12599 */
-  "\xd7\x9a\xd6\xbc\0" /* offset 12604 */
-  "\xd7\x9b\xd6\xbc\0" /* offset 12609 */
-  "\xd7\x9c\xd6\xbc\0" /* offset 12614 */
-  "\xd7\x9e\xd6\xbc\0" /* offset 12619 */
-  "\xd7\xa0\xd6\xbc\0" /* offset 12624 */
-  "\xd7\xa1\xd6\xbc\0" /* offset 12629 */
-  "\xd7\xa3\xd6\xbc\0" /* offset 12634 */
-  "\xd7\xa4\xd6\xbc\0" /* offset 12639 */
-  "\xd7\xa6\xd6\xbc\0" /* offset 12644 */
-  "\xd7\xa7\xd6\xbc\0" /* offset 12649 */
-  "\xd7\xa8\xd6\xbc\0" /* offset 12654 */
-  "\xd7\xa9\xd6\xbc\0" /* offset 12659 */
-  "\xd7\xaa\xd6\xbc\0" /* offset 12664 */
-  "\xd7\x95\xd6\xb9\0" /* offset 12669 */
-  "\xd7\x91\xd6\xbf\0" /* offset 12674 */
-  "\xd7\x9b\xd6\xbf\0" /* offset 12679 */
-  "\xd7\xa4\xd6\xbf\0" /* offset 12684 */
-  "\xd7\x90\xd7\x9c\0" /* offset 12689 */
-  "\xd9\xb1\0" /* offset 12694 */
-  "\xd9\xbb\0" /* offset 12697 */
-  "\xd9\xbe\0" /* offset 12700 */
-  "\xda\x80\0" /* offset 12703 */
-  "\xd9\xba\0" /* offset 12706 */
-  "\xd9\xbf\0" /* offset 12709 */
-  "\xd9\xb9\0" /* offset 12712 */
-  "\xda\xa4\0" /* offset 12715 */
-  "\xda\xa6\0" /* offset 12718 */
-  "\xda\x84\0" /* offset 12721 */
-  "\xda\x83\0" /* offset 12724 */
-  "\xda\x86\0" /* offset 12727 */
-  "\xda\x87\0" /* offset 12730 */
-  "\xda\x8d\0" /* offset 12733 */
-  "\xda\x8c\0" /* offset 12736 */
-  "\xda\x8e\0" /* offset 12739 */
-  "\xda\x88\0" /* offset 12742 */
-  "\xda\x98\0" /* offset 12745 */
-  "\xda\x91\0" /* offset 12748 */
-  "\xda\xa9\0" /* offset 12751 */
-  "\xda\xaf\0" /* offset 12754 */
-  "\xda\xb3\0" /* offset 12757 */
-  "\xda\xb1\0" /* offset 12760 */
-  "\xda\xba\0" /* offset 12763 */
-  "\xda\xbb\0" /* offset 12766 */
-  "\xdb\x81\0" /* offset 12769 */
-  "\xda\xbe\0" /* offset 12772 */
-  "\xdb\x92\0" /* offset 12775 */
-  "\xda\xad\0" /* offset 12778 */
-  "\xdb\x87\0" /* offset 12781 */
-  "\xdb\x86\0" /* offset 12784 */
-  "\xdb\x88\0" /* offset 12787 */
-  "\xdb\x8b\0" /* offset 12790 */
-  "\xdb\x85\0" /* offset 12793 */
-  "\xdb\x89\0" /* offset 12796 */
-  "\xdb\x90\0" /* offset 12799 */
-  "\xd9\x89\0" /* offset 12802 */
-  "\xd9\x8a\xd9\x94\xd8\xa7\0" /* offset 12805 */
-  "\xd9\x8a\xd9\x94\xdb\x95\0" /* offset 12812 */
-  "\xd9\x8a\xd9\x94\xd9\x88\0" /* offset 12819 */
-  "\xd9\x8a\xd9\x94\xdb\x87\0" /* offset 12826 */
-  "\xd9\x8a\xd9\x94\xdb\x86\0" /* offset 12833 */
-  "\xd9\x8a\xd9\x94\xdb\x88\0" /* offset 12840 */
-  "\xd9\x8a\xd9\x94\xdb\x90\0" /* offset 12847 */
-  "\xd9\x8a\xd9\x94\xd9\x89\0" /* offset 12854 */
-  "\xdb\x8c\0" /* offset 12861 */
-  "\xd9\x8a\xd9\x94\xd8\xac\0" /* offset 12864 */
-  "\xd9\x8a\xd9\x94\xd8\xad\0" /* offset 12871 */
-  "\xd9\x8a\xd9\x94\xd9\x85\0" /* offset 12878 */
-  "\xd9\x8a\xd9\x94\xd9\x8a\0" /* offset 12885 */
-  "\xd8\xa8\xd8\xac\0" /* offset 12892 */
-  "\xd8\xa8\xd8\xad\0" /* offset 12897 */
-  "\xd8\xa8\xd8\xae\0" /* offset 12902 */
-  "\xd8\xa8\xd9\x85\0" /* offset 12907 */
-  "\xd8\xa8\xd9\x89\0" /* offset 12912 */
-  "\xd8\xa8\xd9\x8a\0" /* offset 12917 */
-  "\xd8\xaa\xd8\xac\0" /* offset 12922 */
-  "\xd8\xaa\xd8\xad\0" /* offset 12927 */
-  "\xd8\xaa\xd8\xae\0" /* offset 12932 */
-  "\xd8\xaa\xd9\x85\0" /* offset 12937 */
-  "\xd8\xaa\xd9\x89\0" /* offset 12942 */
-  "\xd8\xaa\xd9\x8a\0" /* offset 12947 */
-  "\xd8\xab\xd8\xac\0" /* offset 12952 */
-  "\xd8\xab\xd9\x85\0" /* offset 12957 */
-  "\xd8\xab\xd9\x89\0" /* offset 12962 */
-  "\xd8\xab\xd9\x8a\0" /* offset 12967 */
-  "\xd8\xac\xd8\xad\0" /* offset 12972 */
-  "\xd8\xac\xd9\x85\0" /* offset 12977 */
-  "\xd8\xad\xd8\xac\0" /* offset 12982 */
-  "\xd8\xad\xd9\x85\0" /* offset 12987 */
-  "\xd8\xae\xd8\xac\0" /* offset 12992 */
-  "\xd8\xae\xd8\xad\0" /* offset 12997 */
-  "\xd8\xae\xd9\x85\0" /* offset 13002 */
-  "\xd8\xb3\xd8\xac\0" /* offset 13007 */
-  "\xd8\xb3\xd8\xad\0" /* offset 13012 */
-  "\xd8\xb3\xd8\xae\0" /* offset 13017 */
-  "\xd8\xb3\xd9\x85\0" /* offset 13022 */
-  "\xd8\xb5\xd8\xad\0" /* offset 13027 */
-  "\xd8\xb5\xd9\x85\0" /* offset 13032 */
-  "\xd8\xb6\xd8\xac\0" /* offset 13037 */
-  "\xd8\xb6\xd8\xad\0" /* offset 13042 */
-  "\xd8\xb6\xd8\xae\0" /* offset 13047 */
-  "\xd8\xb6\xd9\x85\0" /* offset 13052 */
-  "\xd8\xb7\xd8\xad\0" /* offset 13057 */
-  "\xd8\xb7\xd9\x85\0" /* offset 13062 */
-  "\xd8\xb8\xd9\x85\0" /* offset 13067 */
-  "\xd8\xb9\xd8\xac\0" /* offset 13072 */
-  "\xd8\xb9\xd9\x85\0" /* offset 13077 */
-  "\xd8\xba\xd8\xac\0" /* offset 13082 */
-  "\xd8\xba\xd9\x85\0" /* offset 13087 */
-  "\xd9\x81\xd8\xac\0" /* offset 13092 */
-  "\xd9\x81\xd8\xad\0" /* offset 13097 */
-  "\xd9\x81\xd8\xae\0" /* offset 13102 */
-  "\xd9\x81\xd9\x85\0" /* offset 13107 */
-  "\xd9\x81\xd9\x89\0" /* offset 13112 */
-  "\xd9\x81\xd9\x8a\0" /* offset 13117 */
-  "\xd9\x82\xd8\xad\0" /* offset 13122 */
-  "\xd9\x82\xd9\x85\0" /* offset 13127 */
-  "\xd9\x82\xd9\x89\0" /* offset 13132 */
-  "\xd9\x82\xd9\x8a\0" /* offset 13137 */
-  "\xd9\x83\xd8\xa7\0" /* offset 13142 */
-  "\xd9\x83\xd8\xac\0" /* offset 13147 */
-  "\xd9\x83\xd8\xad\0" /* offset 13152 */
-  "\xd9\x83\xd8\xae\0" /* offset 13157 */
-  "\xd9\x83\xd9\x84\0" /* offset 13162 */
-  "\xd9\x83\xd9\x85\0" /* offset 13167 */
-  "\xd9\x83\xd9\x89\0" /* offset 13172 */
-  "\xd9\x83\xd9\x8a\0" /* offset 13177 */
-  "\xd9\x84\xd8\xac\0" /* offset 13182 */
-  "\xd9\x84\xd8\xad\0" /* offset 13187 */
-  "\xd9\x84\xd8\xae\0" /* offset 13192 */
-  "\xd9\x84\xd9\x85\0" /* offset 13197 */
-  "\xd9\x84\xd9\x89\0" /* offset 13202 */
-  "\xd9\x84\xd9\x8a\0" /* offset 13207 */
-  "\xd9\x85\xd8\xac\0" /* offset 13212 */
-  "\xd9\x85\xd8\xad\0" /* offset 13217 */
-  "\xd9\x85\xd8\xae\0" /* offset 13222 */
-  "\xd9\x85\xd9\x85\0" /* offset 13227 */
-  "\xd9\x85\xd9\x89\0" /* offset 13232 */
-  "\xd9\x85\xd9\x8a\0" /* offset 13237 */
-  "\xd9\x86\xd8\xac\0" /* offset 13242 */
-  "\xd9\x86\xd8\xad\0" /* offset 13247 */
-  "\xd9\x86\xd8\xae\0" /* offset 13252 */
-  "\xd9\x86\xd9\x85\0" /* offset 13257 */
-  "\xd9\x86\xd9\x89\0" /* offset 13262 */
-  "\xd9\x86\xd9\x8a\0" /* offset 13267 */
-  "\xd9\x87\xd8\xac\0" /* offset 13272 */
-  "\xd9\x87\xd9\x85\0" /* offset 13277 */
-  "\xd9\x87\xd9\x89\0" /* offset 13282 */
-  "\xd9\x87\xd9\x8a\0" /* offset 13287 */
-  "\xd9\x8a\xd8\xac\0" /* offset 13292 */
-  "\xd9\x8a\xd8\xad\0" /* offset 13297 */
-  "\xd9\x8a\xd8\xae\0" /* offset 13302 */
-  "\xd9\x8a\xd9\x85\0" /* offset 13307 */
-  "\xd9\x8a\xd9\x89\0" /* offset 13312 */
-  "\xd9\x8a\xd9\x8a\0" /* offset 13317 */
-  "\xd8\xb0\xd9\xb0\0" /* offset 13322 */
-  "\xd8\xb1\xd9\xb0\0" /* offset 13327 */
-  "\xd9\x89\xd9\xb0\0" /* offset 13332 */
-  "\x20\xd9\x8c\xd9\x91\0" /* offset 13337 */
-  "\x20\xd9\x8d\xd9\x91\0" /* offset 13343 */
-  "\x20\xd9\x8e\xd9\x91\0" /* offset 13349 */
-  "\x20\xd9\x8f\xd9\x91\0" /* offset 13355 */
-  "\x20\xd9\x90\xd9\x91\0" /* offset 13361 */
-  "\x20\xd9\x91\xd9\xb0\0" /* offset 13367 */
-  "\xd9\x8a\xd9\x94\xd8\xb1\0" /* offset 13373 */
-  "\xd9\x8a\xd9\x94\xd8\xb2\0" /* offset 13380 */
-  "\xd9\x8a\xd9\x94\xd9\x86\0" /* offset 13387 */
-  "\xd8\xa8\xd8\xb1\0" /* offset 13394 */
-  "\xd8\xa8\xd8\xb2\0" /* offset 13399 */
-  "\xd8\xa8\xd9\x86\0" /* offset 13404 */
-  "\xd8\xaa\xd8\xb1\0" /* offset 13409 */
-  "\xd8\xaa\xd8\xb2\0" /* offset 13414 */
-  "\xd8\xaa\xd9\x86\0" /* offset 13419 */
-  "\xd8\xab\xd8\xb1\0" /* offset 13424 */
-  "\xd8\xab\xd8\xb2\0" /* offset 13429 */
-  "\xd8\xab\xd9\x86\0" /* offset 13434 */
-  "\xd9\x85\xd8\xa7\0" /* offset 13439 */
-  "\xd9\x86\xd8\xb1\0" /* offset 13444 */
-  "\xd9\x86\xd8\xb2\0" /* offset 13449 */
-  "\xd9\x86\xd9\x86\0" /* offset 13454 */
-  "\xd9\x8a\xd8\xb1\0" /* offset 13459 */
-  "\xd9\x8a\xd8\xb2\0" /* offset 13464 */
-  "\xd9\x8a\xd9\x86\0" /* offset 13469 */
-  "\xd9\x8a\xd9\x94\xd8\xae\0" /* offset 13474 */
-  "\xd9\x8a\xd9\x94\xd9\x87\0" /* offset 13481 */
-  "\xd8\xa8\xd9\x87\0" /* offset 13488 */
-  "\xd8\xaa\xd9\x87\0" /* offset 13493 */
-  "\xd8\xb5\xd8\xae\0" /* offset 13498 */
-  "\xd9\x84\xd9\x87\0" /* offset 13503 */
-  "\xd9\x86\xd9\x87\0" /* offset 13508 */
-  "\xd9\x87\xd9\xb0\0" /* offset 13513 */
-  "\xd9\x8a\xd9\x87\0" /* offset 13518 */
-  "\xd8\xab\xd9\x87\0" /* offset 13523 */
-  "\xd8\xb3\xd9\x87\0" /* offset 13528 */
-  "\xd8\xb4\xd9\x85\0" /* offset 13533 */
-  "\xd8\xb4\xd9\x87\0" /* offset 13538 */
-  "\xd9\x80\xd9\x8e\xd9\x91\0" /* offset 13543 */
-  "\xd9\x80\xd9\x8f\xd9\x91\0" /* offset 13550 */
-  "\xd9\x80\xd9\x90\xd9\x91\0" /* offset 13557 */
-  "\xd8\xb7\xd9\x89\0" /* offset 13564 */
-  "\xd8\xb7\xd9\x8a\0" /* offset 13569 */
-  "\xd8\xb9\xd9\x89\0" /* offset 13574 */
-  "\xd8\xb9\xd9\x8a\0" /* offset 13579 */
-  "\xd8\xba\xd9\x89\0" /* offset 13584 */
-  "\xd8\xba\xd9\x8a\0" /* offset 13589 */
-  "\xd8\xb3\xd9\x89\0" /* offset 13594 */
-  "\xd8\xb3\xd9\x8a\0" /* offset 13599 */
-  "\xd8\xb4\xd9\x89\0" /* offset 13604 */
-  "\xd8\xb4\xd9\x8a\0" /* offset 13609 */
-  "\xd8\xad\xd9\x89\0" /* offset 13614 */
-  "\xd8\xad\xd9\x8a\0" /* offset 13619 */
-  "\xd8\xac\xd9\x89\0" /* offset 13624 */
-  "\xd8\xac\xd9\x8a\0" /* offset 13629 */
-  "\xd8\xae\xd9\x89\0" /* offset 13634 */
-  "\xd8\xae\xd9\x8a\0" /* offset 13639 */
-  "\xd8\xb5\xd9\x89\0" /* offset 13644 */
-  "\xd8\xb5\xd9\x8a\0" /* offset 13649 */
-  "\xd8\xb6\xd9\x89\0" /* offset 13654 */
-  "\xd8\xb6\xd9\x8a\0" /* offset 13659 */
-  "\xd8\xb4\xd8\xac\0" /* offset 13664 */
-  "\xd8\xb4\xd8\xad\0" /* offset 13669 */
-  "\xd8\xb4\xd8\xae\0" /* offset 13674 */
-  "\xd8\xb4\xd8\xb1\0" /* offset 13679 */
-  "\xd8\xb3\xd8\xb1\0" /* offset 13684 */
-  "\xd8\xb5\xd8\xb1\0" /* offset 13689 */
-  "\xd8\xb6\xd8\xb1\0" /* offset 13694 */
-  "\xd8\xa7\xd9\x8b\0" /* offset 13699 */
-  "\xd8\xaa\xd8\xac\xd9\x85\0" /* offset 13704 */
-  "\xd8\xaa\xd8\xad\xd8\xac\0" /* offset 13711 */
-  "\xd8\xaa\xd8\xad\xd9\x85\0" /* offset 13718 */
-  "\xd8\xaa\xd8\xae\xd9\x85\0" /* offset 13725 */
-  "\xd8\xaa\xd9\x85\xd8\xac\0" /* offset 13732 */
-  "\xd8\xaa\xd9\x85\xd8\xad\0" /* offset 13739 */
-  "\xd8\xaa\xd9\x85\xd8\xae\0" /* offset 13746 */
-  "\xd8\xac\xd9\x85\xd8\xad\0" /* offset 13753 */
-  "\xd8\xad\xd9\x85\xd9\x8a\0" /* offset 13760 */
-  "\xd8\xad\xd9\x85\xd9\x89\0" /* offset 13767 */
-  "\xd8\xb3\xd8\xad\xd8\xac\0" /* offset 13774 */
-  "\xd8\xb3\xd8\xac\xd8\xad\0" /* offset 13781 */
-  "\xd8\xb3\xd8\xac\xd9\x89\0" /* offset 13788 */
-  "\xd8\xb3\xd9\x85\xd8\xad\0" /* offset 13795 */
-  "\xd8\xb3\xd9\x85\xd8\xac\0" /* offset 13802 */
-  "\xd8\xb3\xd9\x85\xd9\x85\0" /* offset 13809 */
-  "\xd8\xb5\xd8\xad\xd8\xad\0" /* offset 13816 */
-  "\xd8\xb5\xd9\x85\xd9\x85\0" /* offset 13823 */
-  "\xd8\xb4\xd8\xad\xd9\x85\0" /* offset 13830 */
-  "\xd8\xb4\xd8\xac\xd9\x8a\0" /* offset 13837 */
-  "\xd8\xb4\xd9\x85\xd8\xae\0" /* offset 13844 */
-  "\xd8\xb4\xd9\x85\xd9\x85\0" /* offset 13851 */
-  "\xd8\xb6\xd8\xad\xd9\x89\0" /* offset 13858 */
-  "\xd8\xb6\xd8\xae\xd9\x85\0" /* offset 13865 */
-  "\xd8\xb7\xd9\x85\xd8\xad\0" /* offset 13872 */
-  "\xd8\xb7\xd9\x85\xd9\x85\0" /* offset 13879 */
-  "\xd8\xb7\xd9\x85\xd9\x8a\0" /* offset 13886 */
-  "\xd8\xb9\xd8\xac\xd9\x85\0" /* offset 13893 */
-  "\xd8\xb9\xd9\x85\xd9\x85\0" /* offset 13900 */
-  "\xd8\xb9\xd9\x85\xd9\x89\0" /* offset 13907 */
-  "\xd8\xba\xd9\x85\xd9\x85\0" /* offset 13914 */
-  "\xd8\xba\xd9\x85\xd9\x8a\0" /* offset 13921 */
-  "\xd8\xba\xd9\x85\xd9\x89\0" /* offset 13928 */
-  "\xd9\x81\xd8\xae\xd9\x85\0" /* offset 13935 */
-  "\xd9\x82\xd9\x85\xd8\xad\0" /* offset 13942 */
-  "\xd9\x82\xd9\x85\xd9\x85\0" /* offset 13949 */
-  "\xd9\x84\xd8\xad\xd9\x85\0" /* offset 13956 */
-  "\xd9\x84\xd8\xad\xd9\x8a\0" /* offset 13963 */
-  "\xd9\x84\xd8\xad\xd9\x89\0" /* offset 13970 */
-  "\xd9\x84\xd8\xac\xd8\xac\0" /* offset 13977 */
-  "\xd9\x84\xd8\xae\xd9\x85\0" /* offset 13984 */
-  "\xd9\x84\xd9\x85\xd8\xad\0" /* offset 13991 */
-  "\xd9\x85\xd8\xad\xd8\xac\0" /* offset 13998 */
-  "\xd9\x85\xd8\xad\xd9\x85\0" /* offset 14005 */
-  "\xd9\x85\xd8\xad\xd9\x8a\0" /* offset 14012 */
-  "\xd9\x85\xd8\xac\xd8\xad\0" /* offset 14019 */
-  "\xd9\x85\xd8\xac\xd9\x85\0" /* offset 14026 */
-  "\xd9\x85\xd8\xae\xd8\xac\0" /* offset 14033 */
-  "\xd9\x85\xd8\xae\xd9\x85\0" /* offset 14040 */
-  "\xd9\x85\xd8\xac\xd8\xae\0" /* offset 14047 */
-  "\xd9\x87\xd9\x85\xd8\xac\0" /* offset 14054 */
-  "\xd9\x87\xd9\x85\xd9\x85\0" /* offset 14061 */
-  "\xd9\x86\xd8\xad\xd9\x85\0" /* offset 14068 */
-  "\xd9\x86\xd8\xad\xd9\x89\0" /* offset 14075 */
-  "\xd9\x86\xd8\xac\xd9\x85\0" /* offset 14082 */
-  "\xd9\x86\xd8\xac\xd9\x89\0" /* offset 14089 */
-  "\xd9\x86\xd9\x85\xd9\x8a\0" /* offset 14096 */
-  "\xd9\x86\xd9\x85\xd9\x89\0" /* offset 14103 */
-  "\xd9\x8a\xd9\x85\xd9\x85\0" /* offset 14110 */
-  "\xd8\xa8\xd8\xae\xd9\x8a\0" /* offset 14117 */
-  "\xd8\xaa\xd8\xac\xd9\x8a\0" /* offset 14124 */
-  "\xd8\xaa\xd8\xac\xd9\x89\0" /* offset 14131 */
-  "\xd8\xaa\xd8\xae\xd9\x8a\0" /* offset 14138 */
-  "\xd8\xaa\xd8\xae\xd9\x89\0" /* offset 14145 */
-  "\xd8\xaa\xd9\x85\xd9\x8a\0" /* offset 14152 */
-  "\xd8\xaa\xd9\x85\xd9\x89\0" /* offset 14159 */
-  "\xd8\xac\xd9\x85\xd9\x8a\0" /* offset 14166 */
-  "\xd8\xac\xd8\xad\xd9\x89\0" /* offset 14173 */
-  "\xd8\xac\xd9\x85\xd9\x89\0" /* offset 14180 */
-  "\xd8\xb3\xd8\xae\xd9\x89\0" /* offset 14187 */
-  "\xd8\xb5\xd8\xad\xd9\x8a\0" /* offset 14194 */
-  "\xd8\xb4\xd8\xad\xd9\x8a\0" /* offset 14201 */
-  "\xd8\xb6\xd8\xad\xd9\x8a\0" /* offset 14208 */
-  "\xd9\x84\xd8\xac\xd9\x8a\0" /* offset 14215 */
-  "\xd9\x84\xd9\x85\xd9\x8a\0" /* offset 14222 */
-  "\xd9\x8a\xd8\xad\xd9\x8a\0" /* offset 14229 */
-  "\xd9\x8a\xd8\xac\xd9\x8a\0" /* offset 14236 */
-  "\xd9\x8a\xd9\x85\xd9\x8a\0" /* offset 14243 */
-  "\xd9\x85\xd9\x85\xd9\x8a\0" /* offset 14250 */
-  "\xd9\x82\xd9\x85\xd9\x8a\0" /* offset 14257 */
-  "\xd9\x86\xd8\xad\xd9\x8a\0" /* offset 14264 */
-  "\xd8\xb9\xd9\x85\xd9\x8a\0" /* offset 14271 */
-  "\xd9\x83\xd9\x85\xd9\x8a\0" /* offset 14278 */
-  "\xd9\x86\xd8\xac\xd8\xad\0" /* offset 14285 */
-  "\xd9\x85\xd8\xae\xd9\x8a\0" /* offset 14292 */
-  "\xd9\x84\xd8\xac\xd9\x85\0" /* offset 14299 */
-  "\xd9\x83\xd9\x85\xd9\x85\0" /* offset 14306 */
-  "\xd8\xac\xd8\xad\xd9\x8a\0" /* offset 14313 */
-  "\xd8\xad\xd8\xac\xd9\x8a\0" /* offset 14320 */
-  "\xd9\x85\xd8\xac\xd9\x8a\0" /* offset 14327 */
-  "\xd9\x81\xd9\x85\xd9\x8a\0" /* offset 14334 */
-  "\xd8\xa8\xd8\xad\xd9\x8a\0" /* offset 14341 */
-  "\xd8\xb3\xd8\xae\xd9\x8a\0" /* offset 14348 */
-  "\xd9\x86\xd8\xac\xd9\x8a\0" /* offset 14355 */
-  "\xd8\xb5\xd9\x84\xdb\x92\0" /* offset 14362 */
-  "\xd9\x82\xd9\x84\xdb\x92\0" /* offset 14369 */
-  "\xd8\xa7\xd9\x84\xd9\x84\xd9\x87\0" /* offset 14376 */
-  "\xd8\xa7\xd9\x83\xd8\xa8\xd8\xb1\0" /* offset 14385 */
-  "\xd9\x85\xd8\xad\xd9\x85\xd8\xaf\0" /* offset 14394 */
-  "\xd8\xb5\xd9\x84\xd8\xb9\xd9\x85\0" /* offset 14403 */
-  "\xd8\xb1\xd8\xb3\xd9\x88\xd9\x84\0" /* offset 14412 */
-  "\xd8\xb9\xd9\x84\xd9\x8a\xd9\x87\0" /* offset 14421 */
-  "\xd9\x88\xd8\xb3\xd9\x84\xd9\x85\0" /* offset 14430 */
-  "\xd8\xb5\xd9\x84\xd9\x89\0" /* offset 14439 */
-  "\xd8\xb5\xd9\x84\xd9\x89\x20\xd8\xa7\xd9\x84\xd9\x84\xd9\x87\x20\xd8\xb9\xd9\x84\xd9\x8a\xd9\x87\x20\xd9\x88\xd8\xb3\xd9\x84\xd9\x85\0" /* offset 14446 */
-  "\xd8\xac\xd9\x84\x20\xd8\xac\xd9\x84\xd8\xa7\xd9\x84\xd9\x87\0" /* offset 14480 */
-  "\xd8\xb1\xdb\x8c\xd8\xa7\xd9\x84\0" /* offset 14496 */
-  "\x2c\0" /* offset 14505 */
-  "\xe3\x80\x81\0" /* offset 14507 */
-  "\xe3\x80\x82\0" /* offset 14511 */
-  "\x3a\0" /* offset 14515 */
-  "\x21\0" /* offset 14517 */
-  "\x3f\0" /* offset 14519 */
-  "\xe3\x80\x96\0" /* offset 14521 */
-  "\xe3\x80\x97\0" /* offset 14525 */
-  "\xe2\x80\x94\0" /* offset 14529 */
-  "\xe2\x80\x93\0" /* offset 14533 */
-  "\x5f\0" /* offset 14537 */
-  "\x7b\0" /* offset 14539 */
-  "\x7d\0" /* offset 14541 */
-  "\xe3\x80\x94\0" /* offset 14543 */
-  "\xe3\x80\x95\0" /* offset 14547 */
-  "\xe3\x80\x90\0" /* offset 14551 */
-  "\xe3\x80\x91\0" /* offset 14555 */
-  "\xe3\x80\x8a\0" /* offset 14559 */
-  "\xe3\x80\x8b\0" /* offset 14563 */
-  "\xe3\x80\x8c\0" /* offset 14567 */
-  "\xe3\x80\x8d\0" /* offset 14571 */
-  "\xe3\x80\x8e\0" /* offset 14575 */
-  "\xe3\x80\x8f\0" /* offset 14579 */
-  "\x5b\0" /* offset 14583 */
-  "\x5d\0" /* offset 14585 */
-  "\x23\0" /* offset 14587 */
-  "\x26\0" /* offset 14589 */
-  "\x2a\0" /* offset 14591 */
-  "\x2d\0" /* offset 14593 */
-  "\x3c\0" /* offset 14595 */
-  "\x3e\0" /* offset 14597 */
-  "\x5c\0" /* offset 14599 */
-  "\x24\0" /* offset 14601 */
-  "\x25\0" /* offset 14603 */
-  "\x40\0" /* offset 14605 */
-  "\x20\xd9\x8b\0" /* offset 14607 */
-  "\xd9\x80\xd9\x8b\0" /* offset 14611 */
-  "\x20\xd9\x8c\0" /* offset 14616 */
-  "\x20\xd9\x8d\0" /* offset 14620 */
-  "\x20\xd9\x8e\0" /* offset 14624 */
-  "\xd9\x80\xd9\x8e\0" /* offset 14628 */
-  "\x20\xd9\x8f\0" /* offset 14633 */
-  "\xd9\x80\xd9\x8f\0" /* offset 14637 */
-  "\x20\xd9\x90\0" /* offset 14642 */
-  "\xd9\x80\xd9\x90\0" /* offset 14646 */
-  "\x20\xd9\x91\0" /* offset 14651 */
-  "\xd9\x80\xd9\x91\0" /* offset 14655 */
-  "\x20\xd9\x92\0" /* offset 14660 */
-  "\xd9\x80\xd9\x92\0" /* offset 14664 */
-  "\xd8\xa1\0" /* offset 14669 */
-  "\xd8\xa7\0" /* offset 14672 */
-  "\xd8\xa8\0" /* offset 14675 */
-  "\xd8\xa9\0" /* offset 14678 */
-  "\xd8\xaa\0" /* offset 14681 */
-  "\xd8\xab\0" /* offset 14684 */
-  "\xd8\xac\0" /* offset 14687 */
-  "\xd8\xad\0" /* offset 14690 */
-  "\xd8\xae\0" /* offset 14693 */
-  "\xd8\xaf\0" /* offset 14696 */
-  "\xd8\xb0\0" /* offset 14699 */
-  "\xd8\xb1\0" /* offset 14702 */
-  "\xd8\xb2\0" /* offset 14705 */
-  "\xd8\xb3\0" /* offset 14708 */
-  "\xd8\xb4\0" /* offset 14711 */
-  "\xd8\xb5\0" /* offset 14714 */
-  "\xd8\xb6\0" /* offset 14717 */
-  "\xd8\xb7\0" /* offset 14720 */
-  "\xd8\xb8\0" /* offset 14723 */
-  "\xd8\xb9\0" /* offset 14726 */
-  "\xd8\xba\0" /* offset 14729 */
-  "\xd9\x81\0" /* offset 14732 */
-  "\xd9\x82\0" /* offset 14735 */
-  "\xd9\x83\0" /* offset 14738 */
-  "\xd9\x84\0" /* offset 14741 */
-  "\xd9\x85\0" /* offset 14744 */
-  "\xd9\x86\0" /* offset 14747 */
-  "\xd9\x87\0" /* offset 14750 */
-  "\xd9\x88\0" /* offset 14753 */
-  "\xd9\x8a\0" /* offset 14756 */
-  "\xd9\x84\xd8\xa7\xd9\x93\0" /* offset 14759 */
-  "\xd9\x84\xd8\xa7\xd9\x94\0" /* offset 14766 */
-  "\xd9\x84\xd8\xa7\xd9\x95\0" /* offset 14773 */
-  "\xd9\x84\xd8\xa7\0" /* offset 14780 */
-  "\x22\0" /* offset 14785 */
-  "\x27\0" /* offset 14787 */
-  "\x2f\0" /* offset 14789 */
-  "\x5e\0" /* offset 14791 */
-  "\x7c\0" /* offset 14793 */
-  "\x7e\0" /* offset 14795 */
-  "\xe2\xa6\x85\0" /* offset 14797 */
-  "\xe2\xa6\x86\0" /* offset 14801 */
-  "\xe3\x83\xbb\0" /* offset 14805 */
-  "\xe3\x82\xa1\0" /* offset 14809 */
-  "\xe3\x82\xa3\0" /* offset 14813 */
-  "\xe3\x82\xa5\0" /* offset 14817 */
-  "\xe3\x82\xa7\0" /* offset 14821 */
-  "\xe3\x82\xa9\0" /* offset 14825 */
-  "\xe3\x83\xa3\0" /* offset 14829 */
-  "\xe3\x83\xa5\0" /* offset 14833 */
-  "\xe3\x83\xa7\0" /* offset 14837 */
-  "\xe3\x83\x83\0" /* offset 14841 */
-  "\xe3\x83\xbc\0" /* offset 14845 */
-  "\xe3\x83\xb3\0" /* offset 14849 */
-  "\xe3\x82\x99\0" /* offset 14853 */
-  "\xe3\x82\x9a\0" /* offset 14857 */
-  "\xc2\xa2\0" /* offset 14861 */
-  "\xc2\xa3\0" /* offset 14864 */
-  "\xc2\xac\0" /* offset 14867 */
-  "\xc2\xa6\0" /* offset 14870 */
-  "\xc2\xa5\0" /* offset 14873 */
-  "\xe2\x82\xa9\0" /* offset 14876 */
-  "\xe2\x94\x82\0" /* offset 14880 */
-  "\xe2\x86\x90\0" /* offset 14884 */
-  "\xe2\x86\x91\0" /* offset 14888 */
-  "\xe2\x86\x92\0" /* offset 14892 */
-  "\xe2\x86\x93\0" /* offset 14896 */
-  "\xe2\x96\xa0\0" /* offset 14900 */
-  "\xe2\x97\x8b\0" /* offset 14904 */
-  "\xf0\x9d\x85\x97\xf0\x9d\x85\xa5\0" /* offset 14908 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\0" /* offset 14917 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 14926 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 14939 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb0\0" /* offset 14952 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb1\0" /* offset 14965 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb2\0" /* offset 14978 */
-  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\0" /* offset 14991 */
-  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\0" /* offset 15000 */
-  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15009 */
-  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15022 */
-  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15035 */
-  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15048 */
-  "\xc4\xb1\0" /* offset 15061 */
-  "\xc8\xb7\0" /* offset 15064 */
-  "\xce\x91\0" /* offset 15067 */
-  "\xce\x92\0" /* offset 15070 */
-  "\xce\x94\0" /* offset 15073 */
-  "\xce\x95\0" /* offset 15076 */
-  "\xce\x96\0" /* offset 15079 */
-  "\xce\x97\0" /* offset 15082 */
-  "\xce\x99\0" /* offset 15085 */
-  "\xce\x9a\0" /* offset 15088 */
-  "\xce\x9b\0" /* offset 15091 */
-  "\xce\x9c\0" /* offset 15094 */
-  "\xce\x9d\0" /* offset 15097 */
-  "\xce\x9e\0" /* offset 15100 */
-  "\xce\x9f\0" /* offset 15103 */
-  "\xce\xa1\0" /* offset 15106 */
-  "\xce\xa4\0" /* offset 15109 */
-  "\xce\xa6\0" /* offset 15112 */
-  "\xce\xa7\0" /* offset 15115 */
-  "\xce\xa8\0" /* offset 15118 */
-  "\xe2\x88\x87\0" /* offset 15121 */
-  "\xce\xb1\0" /* offset 15125 */
-  "\xce\xb6\0" /* offset 15128 */
-  "\xce\xb7\0" /* offset 15131 */
-  "\xce\xbb\0" /* offset 15134 */
-  "\xce\xbd\0" /* offset 15137 */
-  "\xce\xbe\0" /* offset 15140 */
-  "\xce\xbf\0" /* offset 15143 */
-  "\xcf\x83\0" /* offset 15146 */
-  "\xcf\x84\0" /* offset 15149 */
-  "\xcf\x85\0" /* offset 15152 */
-  "\xcf\x88\0" /* offset 15155 */
-  "\xcf\x89\0" /* offset 15158 */
-  "\xe2\x88\x82\0" /* offset 15161 */
-  "\xcf\x9c\0" /* offset 15165 */
-  "\xcf\x9d\0" /* offset 15168 */
-  "\xe4\xb8\xbd\0" /* offset 15171 */
-  "\xe4\xb8\xb8\0" /* offset 15175 */
-  "\xe4\xb9\x81\0" /* offset 15179 */
-  "\xf0\xa0\x84\xa2\0" /* offset 15183 */
-  "\xe4\xbd\xa0\0" /* offset 15188 */
-  "\xe4\xbe\xbb\0" /* offset 15192 */
-  "\xe5\x80\x82\0" /* offset 15196 */
-  "\xe5\x81\xba\0" /* offset 15200 */
-  "\xe5\x82\x99\0" /* offset 15204 */
-  "\xe5\x83\x8f\0" /* offset 15208 */
-  "\xe3\x92\x9e\0" /* offset 15212 */
-  "\xf0\xa0\x98\xba\0" /* offset 15216 */
-  "\xe5\x85\x94\0" /* offset 15221 */
-  "\xe5\x85\xa4\0" /* offset 15225 */
-  "\xe5\x85\xb7\0" /* offset 15229 */
-  "\xf0\xa0\x94\x9c\0" /* offset 15233 */
-  "\xe3\x92\xb9\0" /* offset 15238 */
-  "\xe5\x85\xa7\0" /* offset 15242 */
-  "\xe5\x86\x8d\0" /* offset 15246 */
-  "\xf0\xa0\x95\x8b\0" /* offset 15250 */
-  "\xe5\x86\x97\0" /* offset 15255 */
-  "\xe5\x86\xa4\0" /* offset 15259 */
-  "\xe4\xbb\x8c\0" /* offset 15263 */
-  "\xe5\x86\xac\0" /* offset 15267 */
-  "\xf0\xa9\x87\x9f\0" /* offset 15271 */
-  "\xe5\x88\x83\0" /* offset 15276 */
-  "\xe3\x93\x9f\0" /* offset 15280 */
-  "\xe5\x88\xbb\0" /* offset 15284 */
-  "\xe5\x89\x86\0" /* offset 15288 */
-  "\xe5\x89\xb2\0" /* offset 15292 */
-  "\xe5\x89\xb7\0" /* offset 15296 */
-  "\xe3\x94\x95\0" /* offset 15300 */
-  "\xe5\x8c\x85\0" /* offset 15304 */
-  "\xe5\x8c\x86\0" /* offset 15308 */
-  "\xe5\x8d\x89\0" /* offset 15312 */
-  "\xe5\x8d\x9a\0" /* offset 15316 */
-  "\xe5\x8d\xb3\0" /* offset 15320 */
-  "\xe5\x8d\xbd\0" /* offset 15324 */
-  "\xe5\x8d\xbf\0" /* offset 15328 */
-  "\xf0\xa0\xa8\xac\0" /* offset 15332 */
-  "\xe7\x81\xb0\0" /* offset 15337 */
-  "\xe5\x8f\x8a\0" /* offset 15341 */
-  "\xe5\x8f\x9f\0" /* offset 15345 */
-  "\xf0\xa0\xad\xa3\0" /* offset 15349 */
-  "\xe5\x8f\xab\0" /* offset 15354 */
-  "\xe5\x8f\xb1\0" /* offset 15358 */
-  "\xe5\x90\x86\0" /* offset 15362 */
-  "\xe5\x92\x9e\0" /* offset 15366 */
-  "\xe5\x90\xb8\0" /* offset 15370 */
-  "\xe5\x91\x88\0" /* offset 15374 */
-  "\xe5\x91\xa8\0" /* offset 15378 */
-  "\xe5\x92\xa2\0" /* offset 15382 */
-  "\xe5\x93\xb6\0" /* offset 15386 */
-  "\xe5\x94\x90\0" /* offset 15390 */
-  "\xe5\x95\x93\0" /* offset 15394 */
-  "\xe5\x95\xa3\0" /* offset 15398 */
-  "\xe5\x96\x84\0" /* offset 15402 */
-  "\xe5\x96\xab\0" /* offset 15406 */
-  "\xe5\x96\xb3\0" /* offset 15410 */
-  "\xe5\x97\x82\0" /* offset 15414 */
-  "\xe5\x9c\x96\0" /* offset 15418 */
-  "\xe5\x9c\x97\0" /* offset 15422 */
-  "\xe5\x99\x91\0" /* offset 15426 */
-  "\xe5\x99\xb4\0" /* offset 15430 */
-  "\xe5\xa3\xae\0" /* offset 15434 */
-  "\xe5\x9f\x8e\0" /* offset 15438 */
-  "\xe5\x9f\xb4\0" /* offset 15442 */
-  "\xe5\xa0\x8d\0" /* offset 15446 */
-  "\xe5\x9e\x8b\0" /* offset 15450 */
-  "\xe5\xa0\xb2\0" /* offset 15454 */
-  "\xe5\xa0\xb1\0" /* offset 15458 */
-  "\xe5\xa2\xac\0" /* offset 15462 */
-  "\xf0\xa1\x93\xa4\0" /* offset 15466 */
-  "\xe5\xa3\xb2\0" /* offset 15471 */
-  "\xe5\xa3\xb7\0" /* offset 15475 */
-  "\xe5\xa4\x86\0" /* offset 15479 */
-  "\xe5\xa4\x9a\0" /* offset 15483 */
-  "\xe5\xa4\xa2\0" /* offset 15487 */
-  "\xe5\xa5\xa2\0" /* offset 15491 */
-  "\xf0\xa1\x9a\xa8\0" /* offset 15495 */
-  "\xf0\xa1\x9b\xaa\0" /* offset 15500 */
-  "\xe5\xa7\xac\0" /* offset 15505 */
-  "\xe5\xa8\x9b\0" /* offset 15509 */
-  "\xe5\xa8\xa7\0" /* offset 15513 */
-  "\xe5\xa7\x98\0" /* offset 15517 */
-  "\xe5\xa9\xa6\0" /* offset 15521 */
-  "\xe3\x9b\xae\0" /* offset 15525 */
-  "\xe3\x9b\xbc\0" /* offset 15529 */
-  "\xe5\xac\x88\0" /* offset 15533 */
-  "\xe5\xac\xbe\0" /* offset 15537 */
-  "\xf0\xa1\xa7\x88\0" /* offset 15541 */
-  "\xe5\xaf\x83\0" /* offset 15546 */
-  "\xe5\xaf\x98\0" /* offset 15550 */
-  "\xe5\xaf\xb3\0" /* offset 15554 */
-  "\xf0\xa1\xac\x98\0" /* offset 15558 */
-  "\xe5\xaf\xbf\0" /* offset 15563 */
-  "\xe5\xb0\x86\0" /* offset 15567 */
-  "\xe5\xbd\x93\0" /* offset 15571 */
-  "\xe3\x9e\x81\0" /* offset 15575 */
-  "\xe5\xb1\xa0\0" /* offset 15579 */
-  "\xe5\xb3\x80\0" /* offset 15583 */
-  "\xe5\xb2\x8d\0" /* offset 15587 */
-  "\xf0\xa1\xb7\xa4\0" /* offset 15591 */
-  "\xe5\xb5\x83\0" /* offset 15596 */
-  "\xf0\xa1\xb7\xa6\0" /* offset 15600 */
-  "\xe5\xb5\xae\0" /* offset 15605 */
-  "\xe5\xb5\xab\0" /* offset 15609 */
-  "\xe5\xb5\xbc\0" /* offset 15613 */
-  "\xe5\xb7\xa1\0" /* offset 15617 */
-  "\xe5\xb7\xa2\0" /* offset 15621 */
-  "\xe3\xa0\xaf\0" /* offset 15625 */
-  "\xe5\xb7\xbd\0" /* offset 15629 */
-  "\xe5\xb8\xa8\0" /* offset 15633 */
-  "\xe5\xb8\xbd\0" /* offset 15637 */
-  "\xe5\xb9\xa9\0" /* offset 15641 */
-  "\xe3\xa1\xa2\0" /* offset 15645 */
-  "\xf0\xa2\x86\x83\0" /* offset 15649 */
-  "\xe3\xa1\xbc\0" /* offset 15654 */
-  "\xe5\xba\xb0\0" /* offset 15658 */
-  "\xe5\xba\xb3\0" /* offset 15662 */
-  "\xe5\xba\xb6\0" /* offset 15666 */
-  "\xf0\xaa\x8e\x92\0" /* offset 15670 */
-  "\xf0\xa2\x8c\xb1\0" /* offset 15675 */
-  "\xe8\x88\x81\0" /* offset 15680 */
-  "\xe5\xbc\xa2\0" /* offset 15684 */
-  "\xe3\xa3\x87\0" /* offset 15688 */
-  "\xf0\xa3\x8a\xb8\0" /* offset 15692 */
-  "\xf0\xa6\x87\x9a\0" /* offset 15697 */
-  "\xe5\xbd\xa2\0" /* offset 15702 */
-  "\xe5\xbd\xab\0" /* offset 15706 */
-  "\xe3\xa3\xa3\0" /* offset 15710 */
-  "\xe5\xbe\x9a\0" /* offset 15714 */
-  "\xe5\xbf\x8d\0" /* offset 15718 */
-  "\xe5\xbf\x97\0" /* offset 15722 */
-  "\xe5\xbf\xb9\0" /* offset 15726 */
-  "\xe6\x82\x81\0" /* offset 15730 */
-  "\xe3\xa4\xba\0" /* offset 15734 */
-  "\xe3\xa4\x9c\0" /* offset 15738 */
-  "\xf0\xa2\x9b\x94\0" /* offset 15742 */
-  "\xe6\x83\x87\0" /* offset 15747 */
-  "\xe6\x85\x88\0" /* offset 15751 */
-  "\xe6\x85\x8c\0" /* offset 15755 */
-  "\xe6\x85\xba\0" /* offset 15759 */
-  "\xe6\x86\xb2\0" /* offset 15763 */
-  "\xe6\x86\xa4\0" /* offset 15767 */
-  "\xe6\x86\xaf\0" /* offset 15771 */
-  "\xe6\x87\x9e\0" /* offset 15775 */
-  "\xe6\x88\x90\0" /* offset 15779 */
-  "\xe6\x88\x9b\0" /* offset 15783 */
-  "\xe6\x89\x9d\0" /* offset 15787 */
-  "\xe6\x8a\xb1\0" /* offset 15791 */
-  "\xe6\x8b\x94\0" /* offset 15795 */
-  "\xe6\x8d\x90\0" /* offset 15799 */
-  "\xf0\xa2\xac\x8c\0" /* offset 15803 */
-  "\xe6\x8c\xbd\0" /* offset 15808 */
-  "\xe6\x8b\xbc\0" /* offset 15812 */
-  "\xe6\x8d\xa8\0" /* offset 15816 */
-  "\xe6\x8e\x83\0" /* offset 15820 */
-  "\xe6\x8f\xa4\0" /* offset 15824 */
-  "\xf0\xa2\xaf\xb1\0" /* offset 15828 */
-  "\xe6\x90\xa2\0" /* offset 15833 */
-  "\xe6\x8f\x85\0" /* offset 15837 */
-  "\xe6\x8e\xa9\0" /* offset 15841 */
-  "\xe3\xa8\xae\0" /* offset 15845 */
-  "\xe6\x91\xa9\0" /* offset 15849 */
-  "\xe6\x91\xbe\0" /* offset 15853 */
-  "\xe6\x92\x9d\0" /* offset 15857 */
-  "\xe6\x91\xb7\0" /* offset 15861 */
-  "\xe3\xa9\xac\0" /* offset 15865 */
-  "\xe6\x95\xac\0" /* offset 15869 */
-  "\xf0\xa3\x80\x8a\0" /* offset 15873 */
-  "\xe6\x97\xa3\0" /* offset 15878 */
-  "\xe6\x9b\xb8\0" /* offset 15882 */
-  "\xe6\x99\x89\0" /* offset 15886 */
-  "\xe3\xac\x99\0" /* offset 15890 */
-  "\xe3\xac\x88\0" /* offset 15894 */
-  "\xe3\xab\xa4\0" /* offset 15898 */
-  "\xe5\x86\x92\0" /* offset 15902 */
-  "\xe5\x86\x95\0" /* offset 15906 */
-  "\xe6\x9c\x80\0" /* offset 15910 */
-  "\xe6\x9a\x9c\0" /* offset 15914 */
-  "\xe8\x82\xad\0" /* offset 15918 */
-  "\xe4\x8f\x99\0" /* offset 15922 */
-  "\xe6\x9c\xa1\0" /* offset 15926 */
-  "\xe6\x9d\x9e\0" /* offset 15930 */
-  "\xe6\x9d\x93\0" /* offset 15934 */
-  "\xf0\xa3\x8f\x83\0" /* offset 15938 */
-  "\xe3\xad\x89\0" /* offset 15943 */
-  "\xe6\x9f\xba\0" /* offset 15947 */
-  "\xe6\x9e\x85\0" /* offset 15951 */
-  "\xe6\xa1\x92\0" /* offset 15955 */
-  "\xf0\xa3\x91\xad\0" /* offset 15959 */
-  "\xe6\xa2\x8e\0" /* offset 15964 */
-  "\xe6\xa0\x9f\0" /* offset 15968 */
-  "\xe6\xa4\x94\0" /* offset 15972 */
-  "\xe6\xa5\x82\0" /* offset 15976 */
-  "\xe6\xa6\xa3\0" /* offset 15980 */
-  "\xe6\xa7\xaa\0" /* offset 15984 */
-  "\xe6\xaa\xa8\0" /* offset 15988 */
-  "\xf0\xa3\x9a\xa3\0" /* offset 15992 */
-  "\xe6\xab\x9b\0" /* offset 15997 */
-  "\xe3\xb0\x98\0" /* offset 16001 */
-  "\xe6\xac\xa1\0" /* offset 16005 */
-  "\xf0\xa3\xa2\xa7\0" /* offset 16009 */
-  "\xe6\xad\x94\0" /* offset 16014 */
-  "\xe3\xb1\x8e\0" /* offset 16018 */
-  "\xe6\xad\xb2\0" /* offset 16022 */
-  "\xe6\xae\x9f\0" /* offset 16026 */
-  "\xe6\xae\xbb\0" /* offset 16030 */
-  "\xf0\xa3\xaa\x8d\0" /* offset 16034 */
-  "\xf0\xa1\xb4\x8b\0" /* offset 16039 */
-  "\xf0\xa3\xab\xba\0" /* offset 16044 */
-  "\xe6\xb1\x8e\0" /* offset 16049 */
-  "\xf0\xa3\xb2\xbc\0" /* offset 16053 */
-  "\xe6\xb2\xbf\0" /* offset 16058 */
-  "\xe6\xb3\x8d\0" /* offset 16062 */
-  "\xe6\xb1\xa7\0" /* offset 16066 */
-  "\xe6\xb4\x96\0" /* offset 16070 */
-  "\xe6\xb4\xbe\0" /* offset 16074 */
-  "\xe6\xb5\xa9\0" /* offset 16078 */
-  "\xe6\xb5\xb8\0" /* offset 16082 */
-  "\xe6\xb6\x85\0" /* offset 16086 */
-  "\xf0\xa3\xb4\x9e\0" /* offset 16090 */
-  "\xe6\xb4\xb4\0" /* offset 16095 */
-  "\xe6\xb8\xaf\0" /* offset 16099 */
-  "\xe6\xb9\xae\0" /* offset 16103 */
-  "\xe3\xb4\xb3\0" /* offset 16107 */
-  "\xe6\xbb\x87\0" /* offset 16111 */
-  "\xf0\xa3\xbb\x91\0" /* offset 16115 */
-  "\xe6\xb7\xb9\0" /* offset 16120 */
-  "\xe6\xbd\xae\0" /* offset 16124 */
-  "\xf0\xa3\xbd\x9e\0" /* offset 16128 */
-  "\xf0\xa3\xbe\x8e\0" /* offset 16133 */
-  "\xe6\xbf\x86\0" /* offset 16138 */
-  "\xe7\x80\xb9\0" /* offset 16142 */
-  "\xe7\x80\x9b\0" /* offset 16146 */
-  "\xe3\xb6\x96\0" /* offset 16150 */
-  "\xe7\x81\x8a\0" /* offset 16154 */
-  "\xe7\x81\xbd\0" /* offset 16158 */
-  "\xe7\x81\xb7\0" /* offset 16162 */
-  "\xe7\x82\xad\0" /* offset 16166 */
-  "\xf0\xa0\x94\xa5\0" /* offset 16170 */
-  "\xe7\x85\x85\0" /* offset 16175 */
-  "\xf0\xa4\x89\xa3\0" /* offset 16179 */
-  "\xe7\x86\x9c\0" /* offset 16184 */
-  "\xf0\xa4\x8e\xab\0" /* offset 16188 */
-  "\xe7\x88\xa8\0" /* offset 16193 */
-  "\xe7\x89\x90\0" /* offset 16197 */
-  "\xf0\xa4\x98\x88\0" /* offset 16201 */
-  "\xe7\x8a\x80\0" /* offset 16206 */
-  "\xe7\x8a\x95\0" /* offset 16210 */
-  "\xf0\xa4\x9c\xb5\0" /* offset 16214 */
-  "\xf0\xa4\xa0\x94\0" /* offset 16219 */
-  "\xe7\x8d\xba\0" /* offset 16224 */
-  "\xe7\x8e\x8b\0" /* offset 16228 */
-  "\xe3\xba\xac\0" /* offset 16232 */
-  "\xe7\x8e\xa5\0" /* offset 16236 */
-  "\xe3\xba\xb8\0" /* offset 16240 */
-  "\xe7\x91\x87\0" /* offset 16244 */
-  "\xe7\x91\x9c\0" /* offset 16248 */
-  "\xe7\x92\x85\0" /* offset 16252 */
-  "\xe7\x93\x8a\0" /* offset 16256 */
-  "\xe3\xbc\x9b\0" /* offset 16260 */
-  "\xe7\x94\xa4\0" /* offset 16264 */
-  "\xf0\xa4\xb0\xb6\0" /* offset 16268 */
-  "\xe7\x94\xbe\0" /* offset 16273 */
-  "\xf0\xa4\xb2\x92\0" /* offset 16277 */
-  "\xf0\xa2\x86\x9f\0" /* offset 16282 */
-  "\xe7\x98\x90\0" /* offset 16287 */
-  "\xf0\xa4\xbe\xa1\0" /* offset 16291 */
-  "\xf0\xa4\xbe\xb8\0" /* offset 16296 */
-  "\xf0\xa5\x81\x84\0" /* offset 16301 */
-  "\xe3\xbf\xbc\0" /* offset 16306 */
-  "\xe4\x80\x88\0" /* offset 16310 */
-  "\xf0\xa5\x83\xb3\0" /* offset 16314 */
-  "\xf0\xa5\x83\xb2\0" /* offset 16319 */
-  "\xf0\xa5\x84\x99\0" /* offset 16324 */
-  "\xf0\xa5\x84\xb3\0" /* offset 16329 */
-  "\xe7\x9c\x9e\0" /* offset 16334 */
-  "\xe7\x9c\x9f\0" /* offset 16338 */
-  "\xe7\x9e\x8b\0" /* offset 16342 */
-  "\xe4\x81\x86\0" /* offset 16346 */
-  "\xe4\x82\x96\0" /* offset 16350 */
-  "\xf0\xa5\x90\x9d\0" /* offset 16354 */
-  "\xe7\xa1\x8e\0" /* offset 16359 */
-  "\xe4\x83\xa3\0" /* offset 16363 */
-  "\xf0\xa5\x98\xa6\0" /* offset 16367 */
-  "\xf0\xa5\x9a\x9a\0" /* offset 16372 */
-  "\xf0\xa5\x9b\x85\0" /* offset 16377 */
-  "\xe7\xa7\xab\0" /* offset 16382 */
-  "\xe4\x84\xaf\0" /* offset 16386 */
-  "\xe7\xa9\x8a\0" /* offset 16390 */
-  "\xe7\xa9\x8f\0" /* offset 16394 */
-  "\xf0\xa5\xa5\xbc\0" /* offset 16398 */
-  "\xf0\xa5\xaa\xa7\0" /* offset 16403 */
-  "\xe7\xab\xae\0" /* offset 16408 */
-  "\xe4\x88\x82\0" /* offset 16412 */
-  "\xf0\xa5\xae\xab\0" /* offset 16416 */
-  "\xe7\xaf\x86\0" /* offset 16421 */
-  "\xe7\xaf\x89\0" /* offset 16425 */
-  "\xe4\x88\xa7\0" /* offset 16429 */
-  "\xf0\xa5\xb2\x80\0" /* offset 16433 */
-  "\xe7\xb3\x92\0" /* offset 16438 */
-  "\xe4\x8a\xa0\0" /* offset 16442 */
-  "\xe7\xb3\xa8\0" /* offset 16446 */
-  "\xe7\xb3\xa3\0" /* offset 16450 */
-  "\xe7\xb4\x80\0" /* offset 16454 */
-  "\xf0\xa5\xbe\x86\0" /* offset 16458 */
-  "\xe7\xb5\xa3\0" /* offset 16463 */
-  "\xe4\x8c\x81\0" /* offset 16467 */
-  "\xe7\xb7\x87\0" /* offset 16471 */
-  "\xe7\xb8\x82\0" /* offset 16475 */
-  "\xe7\xb9\x85\0" /* offset 16479 */
-  "\xe4\x8c\xb4\0" /* offset 16483 */
-  "\xf0\xa6\x88\xa8\0" /* offset 16487 */
-  "\xf0\xa6\x89\x87\0" /* offset 16492 */
-  "\xe4\x8d\x99\0" /* offset 16497 */
-  "\xf0\xa6\x8b\x99\0" /* offset 16501 */
-  "\xe7\xbd\xba\0" /* offset 16506 */
-  "\xf0\xa6\x8c\xbe\0" /* offset 16510 */
-  "\xe7\xbe\x95\0" /* offset 16515 */
-  "\xe7\xbf\xba\0" /* offset 16519 */
-  "\xf0\xa6\x93\x9a\0" /* offset 16523 */
-  "\xf0\xa6\x94\xa3\0" /* offset 16528 */
-  "\xe8\x81\xa0\0" /* offset 16533 */
-  "\xf0\xa6\x96\xa8\0" /* offset 16537 */
-  "\xe8\x81\xb0\0" /* offset 16542 */
-  "\xf0\xa3\x8d\x9f\0" /* offset 16546 */
-  "\xe4\x8f\x95\0" /* offset 16551 */
-  "\xe8\x82\xb2\0" /* offset 16555 */
-  "\xe8\x84\x83\0" /* offset 16559 */
-  "\xe4\x90\x8b\0" /* offset 16563 */
-  "\xe8\x84\xbe\0" /* offset 16567 */
-  "\xe5\xaa\xb5\0" /* offset 16571 */
-  "\xf0\xa6\x9e\xa7\0" /* offset 16575 */
-  "\xf0\xa6\x9e\xb5\0" /* offset 16580 */
-  "\xf0\xa3\x8e\x93\0" /* offset 16585 */
-  "\xf0\xa3\x8e\x9c\0" /* offset 16590 */
-  "\xe8\x88\x84\0" /* offset 16595 */
-  "\xe8\xbe\x9e\0" /* offset 16599 */
-  "\xe4\x91\xab\0" /* offset 16603 */
-  "\xe8\x8a\x91\0" /* offset 16607 */
-  "\xe8\x8a\x8b\0" /* offset 16611 */
-  "\xe8\x8a\x9d\0" /* offset 16615 */
-  "\xe5\x8a\xb3\0" /* offset 16619 */
-  "\xe8\x8a\xb1\0" /* offset 16623 */
-  "\xe8\x8a\xb3\0" /* offset 16627 */
-  "\xe8\x8a\xbd\0" /* offset 16631 */
-  "\xe8\x8b\xa6\0" /* offset 16635 */
-  "\xf0\xa6\xac\xbc\0" /* offset 16639 */
-  "\xe8\x8c\x9d\0" /* offset 16644 */
-  "\xe8\x8d\xa3\0" /* offset 16648 */
-  "\xe8\x8e\xad\0" /* offset 16652 */
-  "\xe8\x8c\xa3\0" /* offset 16656 */
-  "\xe8\x8e\xbd\0" /* offset 16660 */
-  "\xe8\x8f\xa7\0" /* offset 16664 */
-  "\xe8\x8d\x93\0" /* offset 16668 */
-  "\xe8\x8f\x8a\0" /* offset 16672 */
-  "\xe8\x8f\x8c\0" /* offset 16676 */
-  "\xe8\x8f\x9c\0" /* offset 16680 */
-  "\xf0\xa6\xb0\xb6\0" /* offset 16684 */
-  "\xf0\xa6\xb5\xab\0" /* offset 16689 */
-  "\xf0\xa6\xb3\x95\0" /* offset 16694 */
-  "\xe4\x94\xab\0" /* offset 16699 */
-  "\xe8\x93\xb1\0" /* offset 16703 */
-  "\xe8\x93\xb3\0" /* offset 16707 */
-  "\xe8\x94\x96\0" /* offset 16711 */
-  "\xf0\xa7\x8f\x8a\0" /* offset 16715 */
-  "\xe8\x95\xa4\0" /* offset 16720 */
-  "\xf0\xa6\xbc\xac\0" /* offset 16724 */
-  "\xe4\x95\x9d\0" /* offset 16729 */
-  "\xe4\x95\xa1\0" /* offset 16733 */
-  "\xf0\xa6\xbe\xb1\0" /* offset 16737 */
-  "\xf0\xa7\x83\x92\0" /* offset 16742 */
-  "\xe4\x95\xab\0" /* offset 16747 */
-  "\xe8\x99\x90\0" /* offset 16751 */
-  "\xe8\x99\xa7\0" /* offset 16755 */
-  "\xe8\x99\xa9\0" /* offset 16759 */
-  "\xe8\x9a\xa9\0" /* offset 16763 */
-  "\xe8\x9a\x88\0" /* offset 16767 */
-  "\xe8\x9c\x8e\0" /* offset 16771 */
-  "\xe8\x9b\xa2\0" /* offset 16775 */
-  "\xe8\x9c\xa8\0" /* offset 16779 */
-  "\xe8\x9d\xab\0" /* offset 16783 */
-  "\xe8\x9e\x86\0" /* offset 16787 */
-  "\xe4\x97\x97\0" /* offset 16791 */
-  "\xe8\x9f\xa1\0" /* offset 16795 */
-  "\xe8\xa0\x81\0" /* offset 16799 */
-  "\xe4\x97\xb9\0" /* offset 16803 */
-  "\xe8\xa1\xa0\0" /* offset 16807 */
-  "\xf0\xa7\x99\xa7\0" /* offset 16811 */
-  "\xe8\xa3\x97\0" /* offset 16816 */
-  "\xe8\xa3\x9e\0" /* offset 16820 */
-  "\xe4\x98\xb5\0" /* offset 16824 */
-  "\xe8\xa3\xba\0" /* offset 16828 */
-  "\xe3\x92\xbb\0" /* offset 16832 */
-  "\xf0\xa7\xa2\xae\0" /* offset 16836 */
-  "\xf0\xa7\xa5\xa6\0" /* offset 16841 */
-  "\xe4\x9a\xbe\0" /* offset 16846 */
-  "\xe4\x9b\x87\0" /* offset 16850 */
-  "\xe8\xaa\xa0\0" /* offset 16854 */
-  "\xf0\xa7\xb2\xa8\0" /* offset 16858 */
-  "\xe8\xb2\xab\0" /* offset 16863 */
-  "\xe8\xb3\x81\0" /* offset 16867 */
-  "\xe8\xb4\x9b\0" /* offset 16871 */
-  "\xe8\xb5\xb7\0" /* offset 16875 */
-  "\xf0\xa7\xbc\xaf\0" /* offset 16879 */
-  "\xf0\xa0\xa0\x84\0" /* offset 16884 */
-  "\xe8\xb7\x8b\0" /* offset 16889 */
-  "\xe8\xb6\xbc\0" /* offset 16893 */
-  "\xe8\xb7\xb0\0" /* offset 16897 */
-  "\xf0\xa0\xa3\x9e\0" /* offset 16901 */
-  "\xe8\xbb\x94\0" /* offset 16906 */
-  "\xf0\xa8\x97\x92\0" /* offset 16910 */
-  "\xf0\xa8\x97\xad\0" /* offset 16915 */
-  "\xe9\x82\x94\0" /* offset 16920 */
-  "\xe9\x83\xb1\0" /* offset 16924 */
-  "\xe9\x84\x91\0" /* offset 16928 */
-  "\xf0\xa8\x9c\xae\0" /* offset 16932 */
-  "\xe9\x84\x9b\0" /* offset 16937 */
-  "\xe9\x88\xb8\0" /* offset 16941 */
-  "\xe9\x8b\x97\0" /* offset 16945 */
-  "\xe9\x8b\x98\0" /* offset 16949 */
-  "\xe9\x89\xbc\0" /* offset 16953 */
-  "\xe9\x8f\xb9\0" /* offset 16957 */
-  "\xe9\x90\x95\0" /* offset 16961 */
-  "\xf0\xa8\xaf\xba\0" /* offset 16965 */
-  "\xe9\x96\x8b\0" /* offset 16970 */
-  "\xe4\xa6\x95\0" /* offset 16974 */
-  "\xe9\x96\xb7\0" /* offset 16978 */
-  "\xf0\xa8\xb5\xb7\0" /* offset 16982 */
-  "\xe4\xa7\xa6\0" /* offset 16987 */
-  "\xe9\x9b\x83\0" /* offset 16991 */
-  "\xe5\xb6\xb2\0" /* offset 16995 */
-  "\xe9\x9c\xa3\0" /* offset 16999 */
-  "\xf0\xa9\x85\x85\0" /* offset 17003 */
-  "\xf0\xa9\x88\x9a\0" /* offset 17008 */
-  "\xe4\xa9\xae\0" /* offset 17013 */
-  "\xe4\xa9\xb6\0" /* offset 17017 */
-  "\xe9\x9f\xa0\0" /* offset 17021 */
-  "\xf0\xa9\x90\x8a\0" /* offset 17025 */
-  "\xe4\xaa\xb2\0" /* offset 17030 */
-  "\xf0\xa9\x92\x96\0" /* offset 17034 */
-  "\xe9\xa0\xa9\0" /* offset 17039 */
-  "\xf0\xa9\x96\xb6\0" /* offset 17043 */
-  "\xe9\xa3\xa2\0" /* offset 17048 */
-  "\xe4\xac\xb3\0" /* offset 17052 */
-  "\xe9\xa4\xa9\0" /* offset 17056 */
-  "\xe9\xa6\xa7\0" /* offset 17060 */
-  "\xe9\xa7\x82\0" /* offset 17064 */
-  "\xe9\xa7\xbe\0" /* offset 17068 */
-  "\xe4\xaf\x8e\0" /* offset 17072 */
-  "\xf0\xa9\xac\xb0\0" /* offset 17076 */
-  "\xe9\xb1\x80\0" /* offset 17081 */
-  "\xe9\xb3\xbd\0" /* offset 17085 */
-  "\xe4\xb3\x8e\0" /* offset 17089 */
-  "\xe4\xb3\xad\0" /* offset 17093 */
-  "\xe9\xb5\xa7\0" /* offset 17097 */
-  "\xf0\xaa\x83\x8e\0" /* offset 17101 */
-  "\xe4\xb3\xb8\0" /* offset 17106 */
-  "\xf0\xaa\x84\x85\0" /* offset 17110 */
-  "\xf0\xaa\x88\x8e\0" /* offset 17115 */
-  "\xf0\xaa\x8a\x91\0" /* offset 17120 */
-  "\xe4\xb5\x96\0" /* offset 17125 */
-  "\xe9\xbb\xbe\0" /* offset 17129 */
-  "\xe9\xbc\x85\0" /* offset 17133 */
-  "\xe9\xbc\x8f\0" /* offset 17137 */
-  "\xe9\xbc\x96\0" /* offset 17141 */
-  "\xf0\xaa\x98\x80\0" /* offset 17145 */;
+  "\x31\xe2\x81\x84\x37\0" /* offset 5364 */
+  "\x31\xe2\x81\x84\x39\0" /* offset 5370 */
+  "\x31\xe2\x81\x84\x31\x30\0" /* offset 5376 */
+  "\x31\xe2\x81\x84\x33\0" /* offset 5383 */
+  "\x32\xe2\x81\x84\x33\0" /* offset 5389 */
+  "\x31\xe2\x81\x84\x35\0" /* offset 5395 */
+  "\x32\xe2\x81\x84\x35\0" /* offset 5401 */
+  "\x33\xe2\x81\x84\x35\0" /* offset 5407 */
+  "\x34\xe2\x81\x84\x35\0" /* offset 5413 */
+  "\x31\xe2\x81\x84\x36\0" /* offset 5419 */
+  "\x35\xe2\x81\x84\x36\0" /* offset 5425 */
+  "\x31\xe2\x81\x84\x38\0" /* offset 5431 */
+  "\x33\xe2\x81\x84\x38\0" /* offset 5437 */
+  "\x35\xe2\x81\x84\x38\0" /* offset 5443 */
+  "\x37\xe2\x81\x84\x38\0" /* offset 5449 */
+  "\x31\xe2\x81\x84\0" /* offset 5455 */
+  "\x49\x49\0" /* offset 5460 */
+  "\x49\x49\x49\0" /* offset 5463 */
+  "\x49\x56\0" /* offset 5467 */
+  "\x56\0" /* offset 5470 */
+  "\x56\x49\0" /* offset 5472 */
+  "\x56\x49\x49\0" /* offset 5475 */
+  "\x56\x49\x49\x49\0" /* offset 5479 */
+  "\x49\x58\0" /* offset 5484 */
+  "\x58\0" /* offset 5487 */
+  "\x58\x49\0" /* offset 5489 */
+  "\x58\x49\x49\0" /* offset 5492 */
+  "\x69\x69\0" /* offset 5496 */
+  "\x69\x69\x69\0" /* offset 5499 */
+  "\x69\x76\0" /* offset 5503 */
+  "\x76\x69\0" /* offset 5506 */
+  "\x76\x69\x69\0" /* offset 5509 */
+  "\x76\x69\x69\x69\0" /* offset 5513 */
+  "\x69\x78\0" /* offset 5518 */
+  "\x78\x69\0" /* offset 5521 */
+  "\x78\x69\x69\0" /* offset 5524 */
+  "\x30\xe2\x81\x84\x33\0" /* offset 5528 */
+  "\xe2\x86\x90\xcc\xb8\0" /* offset 5534 */
+  "\xe2\x86\x92\xcc\xb8\0" /* offset 5540 */
+  "\xe2\x86\x94\xcc\xb8\0" /* offset 5546 */
+  "\xe2\x87\x90\xcc\xb8\0" /* offset 5552 */
+  "\xe2\x87\x94\xcc\xb8\0" /* offset 5558 */
+  "\xe2\x87\x92\xcc\xb8\0" /* offset 5564 */
+  "\xe2\x88\x83\xcc\xb8\0" /* offset 5570 */
+  "\xe2\x88\x88\xcc\xb8\0" /* offset 5576 */
+  "\xe2\x88\x8b\xcc\xb8\0" /* offset 5582 */
+  "\xe2\x88\xa3\xcc\xb8\0" /* offset 5588 */
+  "\xe2\x88\xa5\xcc\xb8\0" /* offset 5594 */
+  "\xe2\x88\xab\xe2\x88\xab\0" /* offset 5600 */
+  "\xe2\x88\xab\xe2\x88\xab\xe2\x88\xab\0" /* offset 5607 */
+  "\xe2\x88\xae\xe2\x88\xae\0" /* offset 5617 */
+  "\xe2\x88\xae\xe2\x88\xae\xe2\x88\xae\0" /* offset 5624 */
+  "\xe2\x88\xbc\xcc\xb8\0" /* offset 5634 */
+  "\xe2\x89\x83\xcc\xb8\0" /* offset 5640 */
+  "\xe2\x89\x85\xcc\xb8\0" /* offset 5646 */
+  "\xe2\x89\x88\xcc\xb8\0" /* offset 5652 */
+  "\x3d\xcc\xb8\0" /* offset 5658 */
+  "\xe2\x89\xa1\xcc\xb8\0" /* offset 5662 */
+  "\xe2\x89\x8d\xcc\xb8\0" /* offset 5668 */
+  "\x3c\xcc\xb8\0" /* offset 5674 */
+  "\x3e\xcc\xb8\0" /* offset 5678 */
+  "\xe2\x89\xa4\xcc\xb8\0" /* offset 5682 */
+  "\xe2\x89\xa5\xcc\xb8\0" /* offset 5688 */
+  "\xe2\x89\xb2\xcc\xb8\0" /* offset 5694 */
+  "\xe2\x89\xb3\xcc\xb8\0" /* offset 5700 */
+  "\xe2\x89\xb6\xcc\xb8\0" /* offset 5706 */
+  "\xe2\x89\xb7\xcc\xb8\0" /* offset 5712 */
+  "\xe2\x89\xba\xcc\xb8\0" /* offset 5718 */
+  "\xe2\x89\xbb\xcc\xb8\0" /* offset 5724 */
+  "\xe2\x8a\x82\xcc\xb8\0" /* offset 5730 */
+  "\xe2\x8a\x83\xcc\xb8\0" /* offset 5736 */
+  "\xe2\x8a\x86\xcc\xb8\0" /* offset 5742 */
+  "\xe2\x8a\x87\xcc\xb8\0" /* offset 5748 */
+  "\xe2\x8a\xa2\xcc\xb8\0" /* offset 5754 */
+  "\xe2\x8a\xa8\xcc\xb8\0" /* offset 5760 */
+  "\xe2\x8a\xa9\xcc\xb8\0" /* offset 5766 */
+  "\xe2\x8a\xab\xcc\xb8\0" /* offset 5772 */
+  "\xe2\x89\xbc\xcc\xb8\0" /* offset 5778 */
+  "\xe2\x89\xbd\xcc\xb8\0" /* offset 5784 */
+  "\xe2\x8a\x91\xcc\xb8\0" /* offset 5790 */
+  "\xe2\x8a\x92\xcc\xb8\0" /* offset 5796 */
+  "\xe2\x8a\xb2\xcc\xb8\0" /* offset 5802 */
+  "\xe2\x8a\xb3\xcc\xb8\0" /* offset 5808 */
+  "\xe2\x8a\xb4\xcc\xb8\0" /* offset 5814 */
+  "\xe2\x8a\xb5\xcc\xb8\0" /* offset 5820 */
+  "\xe3\x80\x88\0" /* offset 5826 */
+  "\xe3\x80\x89\0" /* offset 5830 */
+  "\x31\x30\0" /* offset 5834 */
+  "\x31\x31\0" /* offset 5837 */
+  "\x31\x32\0" /* offset 5840 */
+  "\x31\x33\0" /* offset 5843 */
+  "\x31\x34\0" /* offset 5846 */
+  "\x31\x35\0" /* offset 5849 */
+  "\x31\x36\0" /* offset 5852 */
+  "\x31\x37\0" /* offset 5855 */
+  "\x31\x38\0" /* offset 5858 */
+  "\x31\x39\0" /* offset 5861 */
+  "\x32\x30\0" /* offset 5864 */
+  "\x28\x31\x29\0" /* offset 5867 */
+  "\x28\x32\x29\0" /* offset 5871 */
+  "\x28\x33\x29\0" /* offset 5875 */
+  "\x28\x34\x29\0" /* offset 5879 */
+  "\x28\x35\x29\0" /* offset 5883 */
+  "\x28\x36\x29\0" /* offset 5887 */
+  "\x28\x37\x29\0" /* offset 5891 */
+  "\x28\x38\x29\0" /* offset 5895 */
+  "\x28\x39\x29\0" /* offset 5899 */
+  "\x28\x31\x30\x29\0" /* offset 5903 */
+  "\x28\x31\x31\x29\0" /* offset 5908 */
+  "\x28\x31\x32\x29\0" /* offset 5913 */
+  "\x28\x31\x33\x29\0" /* offset 5918 */
+  "\x28\x31\x34\x29\0" /* offset 5923 */
+  "\x28\x31\x35\x29\0" /* offset 5928 */
+  "\x28\x31\x36\x29\0" /* offset 5933 */
+  "\x28\x31\x37\x29\0" /* offset 5938 */
+  "\x28\x31\x38\x29\0" /* offset 5943 */
+  "\x28\x31\x39\x29\0" /* offset 5948 */
+  "\x28\x32\x30\x29\0" /* offset 5953 */
+  "\x31\x2e\0" /* offset 5958 */
+  "\x32\x2e\0" /* offset 5961 */
+  "\x33\x2e\0" /* offset 5964 */
+  "\x34\x2e\0" /* offset 5967 */
+  "\x35\x2e\0" /* offset 5970 */
+  "\x36\x2e\0" /* offset 5973 */
+  "\x37\x2e\0" /* offset 5976 */
+  "\x38\x2e\0" /* offset 5979 */
+  "\x39\x2e\0" /* offset 5982 */
+  "\x31\x30\x2e\0" /* offset 5985 */
+  "\x31\x31\x2e\0" /* offset 5989 */
+  "\x31\x32\x2e\0" /* offset 5993 */
+  "\x31\x33\x2e\0" /* offset 5997 */
+  "\x31\x34\x2e\0" /* offset 6001 */
+  "\x31\x35\x2e\0" /* offset 6005 */
+  "\x31\x36\x2e\0" /* offset 6009 */
+  "\x31\x37\x2e\0" /* offset 6013 */
+  "\x31\x38\x2e\0" /* offset 6017 */
+  "\x31\x39\x2e\0" /* offset 6021 */
+  "\x32\x30\x2e\0" /* offset 6025 */
+  "\x28\x61\x29\0" /* offset 6029 */
+  "\x28\x62\x29\0" /* offset 6033 */
+  "\x28\x63\x29\0" /* offset 6037 */
+  "\x28\x64\x29\0" /* offset 6041 */
+  "\x28\x65\x29\0" /* offset 6045 */
+  "\x28\x66\x29\0" /* offset 6049 */
+  "\x28\x67\x29\0" /* offset 6053 */
+  "\x28\x68\x29\0" /* offset 6057 */
+  "\x28\x69\x29\0" /* offset 6061 */
+  "\x28\x6a\x29\0" /* offset 6065 */
+  "\x28\x6b\x29\0" /* offset 6069 */
+  "\x28\x6c\x29\0" /* offset 6073 */
+  "\x28\x6d\x29\0" /* offset 6077 */
+  "\x28\x6e\x29\0" /* offset 6081 */
+  "\x28\x6f\x29\0" /* offset 6085 */
+  "\x28\x70\x29\0" /* offset 6089 */
+  "\x28\x71\x29\0" /* offset 6093 */
+  "\x28\x72\x29\0" /* offset 6097 */
+  "\x28\x73\x29\0" /* offset 6101 */
+  "\x28\x74\x29\0" /* offset 6105 */
+  "\x28\x75\x29\0" /* offset 6109 */
+  "\x28\x76\x29\0" /* offset 6113 */
+  "\x28\x77\x29\0" /* offset 6117 */
+  "\x28\x78\x29\0" /* offset 6121 */
+  "\x28\x79\x29\0" /* offset 6125 */
+  "\x28\x7a\x29\0" /* offset 6129 */
+  "\x53\0" /* offset 6133 */
+  "\x59\0" /* offset 6135 */
+  "\x71\0" /* offset 6137 */
+  "\xe2\x88\xab\xe2\x88\xab\xe2\x88\xab\xe2\x88\xab\0" /* offset 6139 */
+  "\x3a\x3a\x3d\0" /* offset 6152 */
+  "\x3d\x3d\0" /* offset 6156 */
+  "\x3d\x3d\x3d\0" /* offset 6159 */
+  "\xe2\xab\x9d\xcc\xb8\0" /* offset 6163 */
+  "\xe2\xb5\xa1\0" /* offset 6169 */
+  "\xe6\xaf\x8d\0" /* offset 6173 */
+  "\xe9\xbe\x9f\0" /* offset 6177 */
+  "\xe4\xb8\x80\0" /* offset 6181 */
+  "\xe4\xb8\xa8\0" /* offset 6185 */
+  "\xe4\xb8\xb6\0" /* offset 6189 */
+  "\xe4\xb8\xbf\0" /* offset 6193 */
+  "\xe4\xb9\x99\0" /* offset 6197 */
+  "\xe4\xba\x85\0" /* offset 6201 */
+  "\xe4\xba\x8c\0" /* offset 6205 */
+  "\xe4\xba\xa0\0" /* offset 6209 */
+  "\xe4\xba\xba\0" /* offset 6213 */
+  "\xe5\x84\xbf\0" /* offset 6217 */
+  "\xe5\x85\xa5\0" /* offset 6221 */
+  "\xe5\x85\xab\0" /* offset 6225 */
+  "\xe5\x86\x82\0" /* offset 6229 */
+  "\xe5\x86\x96\0" /* offset 6233 */
+  "\xe5\x86\xab\0" /* offset 6237 */
+  "\xe5\x87\xa0\0" /* offset 6241 */
+  "\xe5\x87\xb5\0" /* offset 6245 */
+  "\xe5\x88\x80\0" /* offset 6249 */
+  "\xe5\x8a\x9b\0" /* offset 6253 */
+  "\xe5\x8b\xb9\0" /* offset 6257 */
+  "\xe5\x8c\x95\0" /* offset 6261 */
+  "\xe5\x8c\x9a\0" /* offset 6265 */
+  "\xe5\x8c\xb8\0" /* offset 6269 */
+  "\xe5\x8d\x81\0" /* offset 6273 */
+  "\xe5\x8d\x9c\0" /* offset 6277 */
+  "\xe5\x8d\xa9\0" /* offset 6281 */
+  "\xe5\x8e\x82\0" /* offset 6285 */
+  "\xe5\x8e\xb6\0" /* offset 6289 */
+  "\xe5\x8f\x88\0" /* offset 6293 */
+  "\xe5\x8f\xa3\0" /* offset 6297 */
+  "\xe5\x9b\x97\0" /* offset 6301 */
+  "\xe5\x9c\x9f\0" /* offset 6305 */
+  "\xe5\xa3\xab\0" /* offset 6309 */
+  "\xe5\xa4\x82\0" /* offset 6313 */
+  "\xe5\xa4\x8a\0" /* offset 6317 */
+  "\xe5\xa4\x95\0" /* offset 6321 */
+  "\xe5\xa4\xa7\0" /* offset 6325 */
+  "\xe5\xa5\xb3\0" /* offset 6329 */
+  "\xe5\xad\x90\0" /* offset 6333 */
+  "\xe5\xae\x80\0" /* offset 6337 */
+  "\xe5\xaf\xb8\0" /* offset 6341 */
+  "\xe5\xb0\x8f\0" /* offset 6345 */
+  "\xe5\xb0\xa2\0" /* offset 6349 */
+  "\xe5\xb0\xb8\0" /* offset 6353 */
+  "\xe5\xb1\xae\0" /* offset 6357 */
+  "\xe5\xb1\xb1\0" /* offset 6361 */
+  "\xe5\xb7\x9b\0" /* offset 6365 */
+  "\xe5\xb7\xa5\0" /* offset 6369 */
+  "\xe5\xb7\xb1\0" /* offset 6373 */
+  "\xe5\xb7\xbe\0" /* offset 6377 */
+  "\xe5\xb9\xb2\0" /* offset 6381 */
+  "\xe5\xb9\xba\0" /* offset 6385 */
+  "\xe5\xb9\xbf\0" /* offset 6389 */
+  "\xe5\xbb\xb4\0" /* offset 6393 */
+  "\xe5\xbb\xbe\0" /* offset 6397 */
+  "\xe5\xbc\x8b\0" /* offset 6401 */
+  "\xe5\xbc\x93\0" /* offset 6405 */
+  "\xe5\xbd\x90\0" /* offset 6409 */
+  "\xe5\xbd\xa1\0" /* offset 6413 */
+  "\xe5\xbd\xb3\0" /* offset 6417 */
+  "\xe5\xbf\x83\0" /* offset 6421 */
+  "\xe6\x88\x88\0" /* offset 6425 */
+  "\xe6\x88\xb6\0" /* offset 6429 */
+  "\xe6\x89\x8b\0" /* offset 6433 */
+  "\xe6\x94\xaf\0" /* offset 6437 */
+  "\xe6\x94\xb4\0" /* offset 6441 */
+  "\xe6\x96\x87\0" /* offset 6445 */
+  "\xe6\x96\x97\0" /* offset 6449 */
+  "\xe6\x96\xa4\0" /* offset 6453 */
+  "\xe6\x96\xb9\0" /* offset 6457 */
+  "\xe6\x97\xa0\0" /* offset 6461 */
+  "\xe6\x97\xa5\0" /* offset 6465 */
+  "\xe6\x9b\xb0\0" /* offset 6469 */
+  "\xe6\x9c\x88\0" /* offset 6473 */
+  "\xe6\x9c\xa8\0" /* offset 6477 */
+  "\xe6\xac\xa0\0" /* offset 6481 */
+  "\xe6\xad\xa2\0" /* offset 6485 */
+  "\xe6\xad\xb9\0" /* offset 6489 */
+  "\xe6\xae\xb3\0" /* offset 6493 */
+  "\xe6\xaf\x8b\0" /* offset 6497 */
+  "\xe6\xaf\x94\0" /* offset 6501 */
+  "\xe6\xaf\x9b\0" /* offset 6505 */
+  "\xe6\xb0\x8f\0" /* offset 6509 */
+  "\xe6\xb0\x94\0" /* offset 6513 */
+  "\xe6\xb0\xb4\0" /* offset 6517 */
+  "\xe7\x81\xab\0" /* offset 6521 */
+  "\xe7\x88\xaa\0" /* offset 6525 */
+  "\xe7\x88\xb6\0" /* offset 6529 */
+  "\xe7\x88\xbb\0" /* offset 6533 */
+  "\xe7\x88\xbf\0" /* offset 6537 */
+  "\xe7\x89\x87\0" /* offset 6541 */
+  "\xe7\x89\x99\0" /* offset 6545 */
+  "\xe7\x89\x9b\0" /* offset 6549 */
+  "\xe7\x8a\xac\0" /* offset 6553 */
+  "\xe7\x8e\x84\0" /* offset 6557 */
+  "\xe7\x8e\x89\0" /* offset 6561 */
+  "\xe7\x93\x9c\0" /* offset 6565 */
+  "\xe7\x93\xa6\0" /* offset 6569 */
+  "\xe7\x94\x98\0" /* offset 6573 */
+  "\xe7\x94\x9f\0" /* offset 6577 */
+  "\xe7\x94\xa8\0" /* offset 6581 */
+  "\xe7\x94\xb0\0" /* offset 6585 */
+  "\xe7\x96\x8b\0" /* offset 6589 */
+  "\xe7\x96\x92\0" /* offset 6593 */
+  "\xe7\x99\xb6\0" /* offset 6597 */
+  "\xe7\x99\xbd\0" /* offset 6601 */
+  "\xe7\x9a\xae\0" /* offset 6605 */
+  "\xe7\x9a\xbf\0" /* offset 6609 */
+  "\xe7\x9b\xae\0" /* offset 6613 */
+  "\xe7\x9f\x9b\0" /* offset 6617 */
+  "\xe7\x9f\xa2\0" /* offset 6621 */
+  "\xe7\x9f\xb3\0" /* offset 6625 */
+  "\xe7\xa4\xba\0" /* offset 6629 */
+  "\xe7\xa6\xb8\0" /* offset 6633 */
+  "\xe7\xa6\xbe\0" /* offset 6637 */
+  "\xe7\xa9\xb4\0" /* offset 6641 */
+  "\xe7\xab\x8b\0" /* offset 6645 */
+  "\xe7\xab\xb9\0" /* offset 6649 */
+  "\xe7\xb1\xb3\0" /* offset 6653 */
+  "\xe7\xb3\xb8\0" /* offset 6657 */
+  "\xe7\xbc\xb6\0" /* offset 6661 */
+  "\xe7\xbd\x91\0" /* offset 6665 */
+  "\xe7\xbe\x8a\0" /* offset 6669 */
+  "\xe7\xbe\xbd\0" /* offset 6673 */
+  "\xe8\x80\x81\0" /* offset 6677 */
+  "\xe8\x80\x8c\0" /* offset 6681 */
+  "\xe8\x80\x92\0" /* offset 6685 */
+  "\xe8\x80\xb3\0" /* offset 6689 */
+  "\xe8\x81\xbf\0" /* offset 6693 */
+  "\xe8\x82\x89\0" /* offset 6697 */
+  "\xe8\x87\xa3\0" /* offset 6701 */
+  "\xe8\x87\xaa\0" /* offset 6705 */
+  "\xe8\x87\xb3\0" /* offset 6709 */
+  "\xe8\x87\xbc\0" /* offset 6713 */
+  "\xe8\x88\x8c\0" /* offset 6717 */
+  "\xe8\x88\x9b\0" /* offset 6721 */
+  "\xe8\x88\x9f\0" /* offset 6725 */
+  "\xe8\x89\xae\0" /* offset 6729 */
+  "\xe8\x89\xb2\0" /* offset 6733 */
+  "\xe8\x89\xb8\0" /* offset 6737 */
+  "\xe8\x99\x8d\0" /* offset 6741 */
+  "\xe8\x99\xab\0" /* offset 6745 */
+  "\xe8\xa1\x80\0" /* offset 6749 */
+  "\xe8\xa1\x8c\0" /* offset 6753 */
+  "\xe8\xa1\xa3\0" /* offset 6757 */
+  "\xe8\xa5\xbe\0" /* offset 6761 */
+  "\xe8\xa6\x8b\0" /* offset 6765 */
+  "\xe8\xa7\x92\0" /* offset 6769 */
+  "\xe8\xa8\x80\0" /* offset 6773 */
+  "\xe8\xb0\xb7\0" /* offset 6777 */
+  "\xe8\xb1\x86\0" /* offset 6781 */
+  "\xe8\xb1\x95\0" /* offset 6785 */
+  "\xe8\xb1\xb8\0" /* offset 6789 */
+  "\xe8\xb2\x9d\0" /* offset 6793 */
+  "\xe8\xb5\xa4\0" /* offset 6797 */
+  "\xe8\xb5\xb0\0" /* offset 6801 */
+  "\xe8\xb6\xb3\0" /* offset 6805 */
+  "\xe8\xba\xab\0" /* offset 6809 */
+  "\xe8\xbb\x8a\0" /* offset 6813 */
+  "\xe8\xbe\x9b\0" /* offset 6817 */
+  "\xe8\xbe\xb0\0" /* offset 6821 */
+  "\xe8\xbe\xb5\0" /* offset 6825 */
+  "\xe9\x82\x91\0" /* offset 6829 */
+  "\xe9\x85\x89\0" /* offset 6833 */
+  "\xe9\x87\x86\0" /* offset 6837 */
+  "\xe9\x87\x8c\0" /* offset 6841 */
+  "\xe9\x87\x91\0" /* offset 6845 */
+  "\xe9\x95\xb7\0" /* offset 6849 */
+  "\xe9\x96\x80\0" /* offset 6853 */
+  "\xe9\x98\x9c\0" /* offset 6857 */
+  "\xe9\x9a\xb6\0" /* offset 6861 */
+  "\xe9\x9a\xb9\0" /* offset 6865 */
+  "\xe9\x9b\xa8\0" /* offset 6869 */
+  "\xe9\x9d\x91\0" /* offset 6873 */
+  "\xe9\x9d\x9e\0" /* offset 6877 */
+  "\xe9\x9d\xa2\0" /* offset 6881 */
+  "\xe9\x9d\xa9\0" /* offset 6885 */
+  "\xe9\x9f\x8b\0" /* offset 6889 */
+  "\xe9\x9f\xad\0" /* offset 6893 */
+  "\xe9\x9f\xb3\0" /* offset 6897 */
+  "\xe9\xa0\x81\0" /* offset 6901 */
+  "\xe9\xa2\xa8\0" /* offset 6905 */
+  "\xe9\xa3\x9b\0" /* offset 6909 */
+  "\xe9\xa3\x9f\0" /* offset 6913 */
+  "\xe9\xa6\x96\0" /* offset 6917 */
+  "\xe9\xa6\x99\0" /* offset 6921 */
+  "\xe9\xa6\xac\0" /* offset 6925 */
+  "\xe9\xaa\xa8\0" /* offset 6929 */
+  "\xe9\xab\x98\0" /* offset 6933 */
+  "\xe9\xab\x9f\0" /* offset 6937 */
+  "\xe9\xac\xa5\0" /* offset 6941 */
+  "\xe9\xac\xaf\0" /* offset 6945 */
+  "\xe9\xac\xb2\0" /* offset 6949 */
+  "\xe9\xac\xbc\0" /* offset 6953 */
+  "\xe9\xad\x9a\0" /* offset 6957 */
+  "\xe9\xb3\xa5\0" /* offset 6961 */
+  "\xe9\xb9\xb5\0" /* offset 6965 */
+  "\xe9\xb9\xbf\0" /* offset 6969 */
+  "\xe9\xba\xa5\0" /* offset 6973 */
+  "\xe9\xba\xbb\0" /* offset 6977 */
+  "\xe9\xbb\x83\0" /* offset 6981 */
+  "\xe9\xbb\x8d\0" /* offset 6985 */
+  "\xe9\xbb\x91\0" /* offset 6989 */
+  "\xe9\xbb\xb9\0" /* offset 6993 */
+  "\xe9\xbb\xbd\0" /* offset 6997 */
+  "\xe9\xbc\x8e\0" /* offset 7001 */
+  "\xe9\xbc\x93\0" /* offset 7005 */
+  "\xe9\xbc\xa0\0" /* offset 7009 */
+  "\xe9\xbc\xbb\0" /* offset 7013 */
+  "\xe9\xbd\x8a\0" /* offset 7017 */
+  "\xe9\xbd\x92\0" /* offset 7021 */
+  "\xe9\xbe\x8d\0" /* offset 7025 */
+  "\xe9\xbe\x9c\0" /* offset 7029 */
+  "\xe9\xbe\xa0\0" /* offset 7033 */
+  "\xe3\x80\x92\0" /* offset 7037 */
+  "\xe5\x8d\x84\0" /* offset 7041 */
+  "\xe5\x8d\x85\0" /* offset 7045 */
+  "\xe3\x81\x8b\xe3\x82\x99\0" /* offset 7049 */
+  "\xe3\x81\x8d\xe3\x82\x99\0" /* offset 7056 */
+  "\xe3\x81\x8f\xe3\x82\x99\0" /* offset 7063 */
+  "\xe3\x81\x91\xe3\x82\x99\0" /* offset 7070 */
+  "\xe3\x81\x93\xe3\x82\x99\0" /* offset 7077 */
+  "\xe3\x81\x95\xe3\x82\x99\0" /* offset 7084 */
+  "\xe3\x81\x97\xe3\x82\x99\0" /* offset 7091 */
+  "\xe3\x81\x99\xe3\x82\x99\0" /* offset 7098 */
+  "\xe3\x81\x9b\xe3\x82\x99\0" /* offset 7105 */
+  "\xe3\x81\x9d\xe3\x82\x99\0" /* offset 7112 */
+  "\xe3\x81\x9f\xe3\x82\x99\0" /* offset 7119 */
+  "\xe3\x81\xa1\xe3\x82\x99\0" /* offset 7126 */
+  "\xe3\x81\xa4\xe3\x82\x99\0" /* offset 7133 */
+  "\xe3\x81\xa6\xe3\x82\x99\0" /* offset 7140 */
+  "\xe3\x81\xa8\xe3\x82\x99\0" /* offset 7147 */
+  "\xe3\x81\xaf\xe3\x82\x99\0" /* offset 7154 */
+  "\xe3\x81\xaf\xe3\x82\x9a\0" /* offset 7161 */
+  "\xe3\x81\xb2\xe3\x82\x99\0" /* offset 7168 */
+  "\xe3\x81\xb2\xe3\x82\x9a\0" /* offset 7175 */
+  "\xe3\x81\xb5\xe3\x82\x99\0" /* offset 7182 */
+  "\xe3\x81\xb5\xe3\x82\x9a\0" /* offset 7189 */
+  "\xe3\x81\xb8\xe3\x82\x99\0" /* offset 7196 */
+  "\xe3\x81\xb8\xe3\x82\x9a\0" /* offset 7203 */
+  "\xe3\x81\xbb\xe3\x82\x99\0" /* offset 7210 */
+  "\xe3\x81\xbb\xe3\x82\x9a\0" /* offset 7217 */
+  "\xe3\x81\x86\xe3\x82\x99\0" /* offset 7224 */
+  "\x20\xe3\x82\x99\0" /* offset 7231 */
+  "\x20\xe3\x82\x9a\0" /* offset 7236 */
+  "\xe3\x82\x9d\xe3\x82\x99\0" /* offset 7241 */
+  "\xe3\x82\x88\xe3\x82\x8a\0" /* offset 7248 */
+  "\xe3\x82\xab\xe3\x82\x99\0" /* offset 7255 */
+  "\xe3\x82\xad\xe3\x82\x99\0" /* offset 7262 */
+  "\xe3\x82\xaf\xe3\x82\x99\0" /* offset 7269 */
+  "\xe3\x82\xb1\xe3\x82\x99\0" /* offset 7276 */
+  "\xe3\x82\xb3\xe3\x82\x99\0" /* offset 7283 */
+  "\xe3\x82\xb5\xe3\x82\x99\0" /* offset 7290 */
+  "\xe3\x82\xb7\xe3\x82\x99\0" /* offset 7297 */
+  "\xe3\x82\xb9\xe3\x82\x99\0" /* offset 7304 */
+  "\xe3\x82\xbb\xe3\x82\x99\0" /* offset 7311 */
+  "\xe3\x82\xbd\xe3\x82\x99\0" /* offset 7318 */
+  "\xe3\x82\xbf\xe3\x82\x99\0" /* offset 7325 */
+  "\xe3\x83\x81\xe3\x82\x99\0" /* offset 7332 */
+  "\xe3\x83\x84\xe3\x82\x99\0" /* offset 7339 */
+  "\xe3\x83\x86\xe3\x82\x99\0" /* offset 7346 */
+  "\xe3\x83\x88\xe3\x82\x99\0" /* offset 7353 */
+  "\xe3\x83\x8f\xe3\x82\x99\0" /* offset 7360 */
+  "\xe3\x83\x8f\xe3\x82\x9a\0" /* offset 7367 */
+  "\xe3\x83\x92\xe3\x82\x99\0" /* offset 7374 */
+  "\xe3\x83\x92\xe3\x82\x9a\0" /* offset 7381 */
+  "\xe3\x83\x95\xe3\x82\x99\0" /* offset 7388 */
+  "\xe3\x83\x95\xe3\x82\x9a\0" /* offset 7395 */
+  "\xe3\x83\x98\xe3\x82\x99\0" /* offset 7402 */
+  "\xe3\x83\x98\xe3\x82\x9a\0" /* offset 7409 */
+  "\xe3\x83\x9b\xe3\x82\x99\0" /* offset 7416 */
+  "\xe3\x83\x9b\xe3\x82\x9a\0" /* offset 7423 */
+  "\xe3\x82\xa6\xe3\x82\x99\0" /* offset 7430 */
+  "\xe3\x83\xaf\xe3\x82\x99\0" /* offset 7437 */
+  "\xe3\x83\xb0\xe3\x82\x99\0" /* offset 7444 */
+  "\xe3\x83\xb1\xe3\x82\x99\0" /* offset 7451 */
+  "\xe3\x83\xb2\xe3\x82\x99\0" /* offset 7458 */
+  "\xe3\x83\xbd\xe3\x82\x99\0" /* offset 7465 */
+  "\xe3\x82\xb3\xe3\x83\x88\0" /* offset 7472 */
+  "\xe1\x84\x80\0" /* offset 7479 */
+  "\xe1\x84\x81\0" /* offset 7483 */
+  "\xe1\x86\xaa\0" /* offset 7487 */
+  "\xe1\x84\x82\0" /* offset 7491 */
+  "\xe1\x86\xac\0" /* offset 7495 */
+  "\xe1\x86\xad\0" /* offset 7499 */
+  "\xe1\x84\x83\0" /* offset 7503 */
+  "\xe1\x84\x84\0" /* offset 7507 */
+  "\xe1\x84\x85\0" /* offset 7511 */
+  "\xe1\x86\xb0\0" /* offset 7515 */
+  "\xe1\x86\xb1\0" /* offset 7519 */
+  "\xe1\x86\xb2\0" /* offset 7523 */
+  "\xe1\x86\xb3\0" /* offset 7527 */
+  "\xe1\x86\xb4\0" /* offset 7531 */
+  "\xe1\x86\xb5\0" /* offset 7535 */
+  "\xe1\x84\x9a\0" /* offset 7539 */
+  "\xe1\x84\x86\0" /* offset 7543 */
+  "\xe1\x84\x87\0" /* offset 7547 */
+  "\xe1\x84\x88\0" /* offset 7551 */
+  "\xe1\x84\xa1\0" /* offset 7555 */
+  "\xe1\x84\x89\0" /* offset 7559 */
+  "\xe1\x84\x8a\0" /* offset 7563 */
+  "\xe1\x84\x8b\0" /* offset 7567 */
+  "\xe1\x84\x8c\0" /* offset 7571 */
+  "\xe1\x84\x8d\0" /* offset 7575 */
+  "\xe1\x84\x8e\0" /* offset 7579 */
+  "\xe1\x84\x8f\0" /* offset 7583 */
+  "\xe1\x84\x90\0" /* offset 7587 */
+  "\xe1\x84\x91\0" /* offset 7591 */
+  "\xe1\x84\x92\0" /* offset 7595 */
+  "\xe1\x85\xa1\0" /* offset 7599 */
+  "\xe1\x85\xa2\0" /* offset 7603 */
+  "\xe1\x85\xa3\0" /* offset 7607 */
+  "\xe1\x85\xa4\0" /* offset 7611 */
+  "\xe1\x85\xa5\0" /* offset 7615 */
+  "\xe1\x85\xa6\0" /* offset 7619 */
+  "\xe1\x85\xa7\0" /* offset 7623 */
+  "\xe1\x85\xa8\0" /* offset 7627 */
+  "\xe1\x85\xa9\0" /* offset 7631 */
+  "\xe1\x85\xaa\0" /* offset 7635 */
+  "\xe1\x85\xab\0" /* offset 7639 */
+  "\xe1\x85\xac\0" /* offset 7643 */
+  "\xe1\x85\xad\0" /* offset 7647 */
+  "\xe1\x85\xae\0" /* offset 7651 */
+  "\xe1\x85\xaf\0" /* offset 7655 */
+  "\xe1\x85\xb0\0" /* offset 7659 */
+  "\xe1\x85\xb1\0" /* offset 7663 */
+  "\xe1\x85\xb2\0" /* offset 7667 */
+  "\xe1\x85\xb3\0" /* offset 7671 */
+  "\xe1\x85\xb4\0" /* offset 7675 */
+  "\xe1\x85\xb5\0" /* offset 7679 */
+  "\xe1\x85\xa0\0" /* offset 7683 */
+  "\xe1\x84\x94\0" /* offset 7687 */
+  "\xe1\x84\x95\0" /* offset 7691 */
+  "\xe1\x87\x87\0" /* offset 7695 */
+  "\xe1\x87\x88\0" /* offset 7699 */
+  "\xe1\x87\x8c\0" /* offset 7703 */
+  "\xe1\x87\x8e\0" /* offset 7707 */
+  "\xe1\x87\x93\0" /* offset 7711 */
+  "\xe1\x87\x97\0" /* offset 7715 */
+  "\xe1\x87\x99\0" /* offset 7719 */
+  "\xe1\x84\x9c\0" /* offset 7723 */
+  "\xe1\x87\x9d\0" /* offset 7727 */
+  "\xe1\x87\x9f\0" /* offset 7731 */
+  "\xe1\x84\x9d\0" /* offset 7735 */
+  "\xe1\x84\x9e\0" /* offset 7739 */
+  "\xe1\x84\xa0\0" /* offset 7743 */
+  "\xe1\x84\xa2\0" /* offset 7747 */
+  "\xe1\x84\xa3\0" /* offset 7751 */
+  "\xe1\x84\xa7\0" /* offset 7755 */
+  "\xe1\x84\xa9\0" /* offset 7759 */
+  "\xe1\x84\xab\0" /* offset 7763 */
+  "\xe1\x84\xac\0" /* offset 7767 */
+  "\xe1\x84\xad\0" /* offset 7771 */
+  "\xe1\x84\xae\0" /* offset 7775 */
+  "\xe1\x84\xaf\0" /* offset 7779 */
+  "\xe1\x84\xb2\0" /* offset 7783 */
+  "\xe1\x84\xb6\0" /* offset 7787 */
+  "\xe1\x85\x80\0" /* offset 7791 */
+  "\xe1\x85\x87\0" /* offset 7795 */
+  "\xe1\x85\x8c\0" /* offset 7799 */
+  "\xe1\x87\xb1\0" /* offset 7803 */
+  "\xe1\x87\xb2\0" /* offset 7807 */
+  "\xe1\x85\x97\0" /* offset 7811 */
+  "\xe1\x85\x98\0" /* offset 7815 */
+  "\xe1\x85\x99\0" /* offset 7819 */
+  "\xe1\x86\x84\0" /* offset 7823 */
+  "\xe1\x86\x85\0" /* offset 7827 */
+  "\xe1\x86\x88\0" /* offset 7831 */
+  "\xe1\x86\x91\0" /* offset 7835 */
+  "\xe1\x86\x92\0" /* offset 7839 */
+  "\xe1\x86\x94\0" /* offset 7843 */
+  "\xe1\x86\x9e\0" /* offset 7847 */
+  "\xe1\x86\xa1\0" /* offset 7851 */
+  "\xe4\xb8\x89\0" /* offset 7855 */
+  "\xe5\x9b\x9b\0" /* offset 7859 */
+  "\xe4\xb8\x8a\0" /* offset 7863 */
+  "\xe4\xb8\xad\0" /* offset 7867 */
+  "\xe4\xb8\x8b\0" /* offset 7871 */
+  "\xe7\x94\xb2\0" /* offset 7875 */
+  "\xe4\xb8\x99\0" /* offset 7879 */
+  "\xe4\xb8\x81\0" /* offset 7883 */
+  "\xe5\xa4\xa9\0" /* offset 7887 */
+  "\xe5\x9c\xb0\0" /* offset 7891 */
+  "\x28\xe1\x84\x80\x29\0" /* offset 7895 */
+  "\x28\xe1\x84\x82\x29\0" /* offset 7901 */
+  "\x28\xe1\x84\x83\x29\0" /* offset 7907 */
+  "\x28\xe1\x84\x85\x29\0" /* offset 7913 */
+  "\x28\xe1\x84\x86\x29\0" /* offset 7919 */
+  "\x28\xe1\x84\x87\x29\0" /* offset 7925 */
+  "\x28\xe1\x84\x89\x29\0" /* offset 7931 */
+  "\x28\xe1\x84\x8b\x29\0" /* offset 7937 */
+  "\x28\xe1\x84\x8c\x29\0" /* offset 7943 */
+  "\x28\xe1\x84\x8e\x29\0" /* offset 7949 */
+  "\x28\xe1\x84\x8f\x29\0" /* offset 7955 */
+  "\x28\xe1\x84\x90\x29\0" /* offset 7961 */
+  "\x28\xe1\x84\x91\x29\0" /* offset 7967 */
+  "\x28\xe1\x84\x92\x29\0" /* offset 7973 */
+  "\x28\xe1\x84\x80\xe1\x85\xa1\x29\0" /* offset 7979 */
+  "\x28\xe1\x84\x82\xe1\x85\xa1\x29\0" /* offset 7988 */
+  "\x28\xe1\x84\x83\xe1\x85\xa1\x29\0" /* offset 7997 */
+  "\x28\xe1\x84\x85\xe1\x85\xa1\x29\0" /* offset 8006 */
+  "\x28\xe1\x84\x86\xe1\x85\xa1\x29\0" /* offset 8015 */
+  "\x28\xe1\x84\x87\xe1\x85\xa1\x29\0" /* offset 8024 */
+  "\x28\xe1\x84\x89\xe1\x85\xa1\x29\0" /* offset 8033 */
+  "\x28\xe1\x84\x8b\xe1\x85\xa1\x29\0" /* offset 8042 */
+  "\x28\xe1\x84\x8c\xe1\x85\xa1\x29\0" /* offset 8051 */
+  "\x28\xe1\x84\x8e\xe1\x85\xa1\x29\0" /* offset 8060 */
+  "\x28\xe1\x84\x8f\xe1\x85\xa1\x29\0" /* offset 8069 */
+  "\x28\xe1\x84\x90\xe1\x85\xa1\x29\0" /* offset 8078 */
+  "\x28\xe1\x84\x91\xe1\x85\xa1\x29\0" /* offset 8087 */
+  "\x28\xe1\x84\x92\xe1\x85\xa1\x29\0" /* offset 8096 */
+  "\x28\xe1\x84\x8c\xe1\x85\xae\x29\0" /* offset 8105 */
+  "\x28\xe1\x84\x8b\xe1\x85\xa9\xe1\x84\x8c\xe1\x85\xa5\xe1\x86\xab\x29\0" /* offset 8114 */
+  "\x28\xe1\x84\x8b\xe1\x85\xa9\xe1\x84\x92\xe1\x85\xae\x29\0" /* offset 8132 */
+  "\x28\xe4\xb8\x80\x29\0" /* offset 8147 */
+  "\x28\xe4\xba\x8c\x29\0" /* offset 8153 */
+  "\x28\xe4\xb8\x89\x29\0" /* offset 8159 */
+  "\x28\xe5\x9b\x9b\x29\0" /* offset 8165 */
+  "\x28\xe4\xba\x94\x29\0" /* offset 8171 */
+  "\x28\xe5\x85\xad\x29\0" /* offset 8177 */
+  "\x28\xe4\xb8\x83\x29\0" /* offset 8183 */
+  "\x28\xe5\x85\xab\x29\0" /* offset 8189 */
+  "\x28\xe4\xb9\x9d\x29\0" /* offset 8195 */
+  "\x28\xe5\x8d\x81\x29\0" /* offset 8201 */
+  "\x28\xe6\x9c\x88\x29\0" /* offset 8207 */
+  "\x28\xe7\x81\xab\x29\0" /* offset 8213 */
+  "\x28\xe6\xb0\xb4\x29\0" /* offset 8219 */
+  "\x28\xe6\x9c\xa8\x29\0" /* offset 8225 */
+  "\x28\xe9\x87\x91\x29\0" /* offset 8231 */
+  "\x28\xe5\x9c\x9f\x29\0" /* offset 8237 */
+  "\x28\xe6\x97\xa5\x29\0" /* offset 8243 */
+  "\x28\xe6\xa0\xaa\x29\0" /* offset 8249 */
+  "\x28\xe6\x9c\x89\x29\0" /* offset 8255 */
+  "\x28\xe7\xa4\xbe\x29\0" /* offset 8261 */
+  "\x28\xe5\x90\x8d\x29\0" /* offset 8267 */
+  "\x28\xe7\x89\xb9\x29\0" /* offset 8273 */
+  "\x28\xe8\xb2\xa1\x29\0" /* offset 8279 */
+  "\x28\xe7\xa5\x9d\x29\0" /* offset 8285 */
+  "\x28\xe5\x8a\xb4\x29\0" /* offset 8291 */
+  "\x28\xe4\xbb\xa3\x29\0" /* offset 8297 */
+  "\x28\xe5\x91\xbc\x29\0" /* offset 8303 */
+  "\x28\xe5\xad\xa6\x29\0" /* offset 8309 */
+  "\x28\xe7\x9b\xa3\x29\0" /* offset 8315 */
+  "\x28\xe4\xbc\x81\x29\0" /* offset 8321 */
+  "\x28\xe8\xb3\x87\x29\0" /* offset 8327 */
+  "\x28\xe5\x8d\x94\x29\0" /* offset 8333 */
+  "\x28\xe7\xa5\xad\x29\0" /* offset 8339 */
+  "\x28\xe4\xbc\x91\x29\0" /* offset 8345 */
+  "\x28\xe8\x87\xaa\x29\0" /* offset 8351 */
+  "\x28\xe8\x87\xb3\x29\0" /* offset 8357 */
+  "\xe5\x95\x8f\0" /* offset 8363 */
+  "\xe5\xb9\xbc\0" /* offset 8367 */
+  "\xe7\xae\x8f\0" /* offset 8371 */
+  "\x50\x54\x45\0" /* offset 8375 */
+  "\x32\x31\0" /* offset 8379 */
+  "\x32\x32\0" /* offset 8382 */
+  "\x32\x33\0" /* offset 8385 */
+  "\x32\x34\0" /* offset 8388 */
+  "\x32\x35\0" /* offset 8391 */
+  "\x32\x36\0" /* offset 8394 */
+  "\x32\x37\0" /* offset 8397 */
+  "\x32\x38\0" /* offset 8400 */
+  "\x32\x39\0" /* offset 8403 */
+  "\x33\x30\0" /* offset 8406 */
+  "\x33\x31\0" /* offset 8409 */
+  "\x33\x32\0" /* offset 8412 */
+  "\x33\x33\0" /* offset 8415 */
+  "\x33\x34\0" /* offset 8418 */
+  "\x33\x35\0" /* offset 8421 */
+  "\xe1\x84\x80\xe1\x85\xa1\0" /* offset 8424 */
+  "\xe1\x84\x82\xe1\x85\xa1\0" /* offset 8431 */
+  "\xe1\x84\x83\xe1\x85\xa1\0" /* offset 8438 */
+  "\xe1\x84\x85\xe1\x85\xa1\0" /* offset 8445 */
+  "\xe1\x84\x86\xe1\x85\xa1\0" /* offset 8452 */
+  "\xe1\x84\x87\xe1\x85\xa1\0" /* offset 8459 */
+  "\xe1\x84\x89\xe1\x85\xa1\0" /* offset 8466 */
+  "\xe1\x84\x8b\xe1\x85\xa1\0" /* offset 8473 */
+  "\xe1\x84\x8c\xe1\x85\xa1\0" /* offset 8480 */
+  "\xe1\x84\x8e\xe1\x85\xa1\0" /* offset 8487 */
+  "\xe1\x84\x8f\xe1\x85\xa1\0" /* offset 8494 */
+  "\xe1\x84\x90\xe1\x85\xa1\0" /* offset 8501 */
+  "\xe1\x84\x91\xe1\x85\xa1\0" /* offset 8508 */
+  "\xe1\x84\x92\xe1\x85\xa1\0" /* offset 8515 */
+  "\xe1\x84\x8e\xe1\x85\xa1\xe1\x86\xb7\xe1\x84\x80\xe1\x85\xa9\0" /* offset 8522 */
+  "\xe1\x84\x8c\xe1\x85\xae\xe1\x84\x8b\xe1\x85\xb4\0" /* offset 8538 */
+  "\xe1\x84\x8b\xe1\x85\xae\0" /* offset 8551 */
+  "\xe4\xba\x94\0" /* offset 8558 */
+  "\xe5\x85\xad\0" /* offset 8562 */
+  "\xe4\xb8\x83\0" /* offset 8566 */
+  "\xe4\xb9\x9d\0" /* offset 8570 */
+  "\xe6\xa0\xaa\0" /* offset 8574 */
+  "\xe6\x9c\x89\0" /* offset 8578 */
+  "\xe7\xa4\xbe\0" /* offset 8582 */
+  "\xe5\x90\x8d\0" /* offset 8586 */
+  "\xe7\x89\xb9\0" /* offset 8590 */
+  "\xe8\xb2\xa1\0" /* offset 8594 */
+  "\xe7\xa5\x9d\0" /* offset 8598 */
+  "\xe5\x8a\xb4\0" /* offset 8602 */
+  "\xe7\xa7\x98\0" /* offset 8606 */
+  "\xe7\x94\xb7\0" /* offset 8610 */
+  "\xe9\x81\xa9\0" /* offset 8614 */
+  "\xe5\x84\xaa\0" /* offset 8618 */
+  "\xe5\x8d\xb0\0" /* offset 8622 */
+  "\xe6\xb3\xa8\0" /* offset 8626 */
+  "\xe9\xa0\x85\0" /* offset 8630 */
+  "\xe4\xbc\x91\0" /* offset 8634 */
+  "\xe5\x86\x99\0" /* offset 8638 */
+  "\xe6\xad\xa3\0" /* offset 8642 */
+  "\xe5\xb7\xa6\0" /* offset 8646 */
+  "\xe5\x8f\xb3\0" /* offset 8650 */
+  "\xe5\x8c\xbb\0" /* offset 8654 */
+  "\xe5\xae\x97\0" /* offset 8658 */
+  "\xe5\xad\xa6\0" /* offset 8662 */
+  "\xe7\x9b\xa3\0" /* offset 8666 */
+  "\xe4\xbc\x81\0" /* offset 8670 */
+  "\xe8\xb3\x87\0" /* offset 8674 */
+  "\xe5\x8d\x94\0" /* offset 8678 */
+  "\xe5\xa4\x9c\0" /* offset 8682 */
+  "\x33\x36\0" /* offset 8686 */
+  "\x33\x37\0" /* offset 8689 */
+  "\x33\x38\0" /* offset 8692 */
+  "\x33\x39\0" /* offset 8695 */
+  "\x34\x30\0" /* offset 8698 */
+  "\x34\x31\0" /* offset 8701 */
+  "\x34\x32\0" /* offset 8704 */
+  "\x34\x33\0" /* offset 8707 */
+  "\x34\x34\0" /* offset 8710 */
+  "\x34\x35\0" /* offset 8713 */
+  "\x34\x36\0" /* offset 8716 */
+  "\x34\x37\0" /* offset 8719 */
+  "\x34\x38\0" /* offset 8722 */
+  "\x34\x39\0" /* offset 8725 */
+  "\x35\x30\0" /* offset 8728 */
+  "\x31\xe6\x9c\x88\0" /* offset 8731 */
+  "\x32\xe6\x9c\x88\0" /* offset 8736 */
+  "\x33\xe6\x9c\x88\0" /* offset 8741 */
+  "\x34\xe6\x9c\x88\0" /* offset 8746 */
+  "\x35\xe6\x9c\x88\0" /* offset 8751 */
+  "\x36\xe6\x9c\x88\0" /* offset 8756 */
+  "\x37\xe6\x9c\x88\0" /* offset 8761 */
+  "\x38\xe6\x9c\x88\0" /* offset 8766 */
+  "\x39\xe6\x9c\x88\0" /* offset 8771 */
+  "\x31\x30\xe6\x9c\x88\0" /* offset 8776 */
+  "\x31\x31\xe6\x9c\x88\0" /* offset 8782 */
+  "\x31\x32\xe6\x9c\x88\0" /* offset 8788 */
+  "\x48\x67\0" /* offset 8794 */
+  "\x65\x72\x67\0" /* offset 8797 */
+  "\x65\x56\0" /* offset 8801 */
+  "\x4c\x54\x44\0" /* offset 8804 */
+  "\xe3\x82\xa2\0" /* offset 8808 */
+  "\xe3\x82\xa4\0" /* offset 8812 */
+  "\xe3\x82\xa6\0" /* offset 8816 */
+  "\xe3\x82\xa8\0" /* offset 8820 */
+  "\xe3\x82\xaa\0" /* offset 8824 */
+  "\xe3\x82\xab\0" /* offset 8828 */
+  "\xe3\x82\xad\0" /* offset 8832 */
+  "\xe3\x82\xaf\0" /* offset 8836 */
+  "\xe3\x82\xb1\0" /* offset 8840 */
+  "\xe3\x82\xb3\0" /* offset 8844 */
+  "\xe3\x82\xb5\0" /* offset 8848 */
+  "\xe3\x82\xb7\0" /* offset 8852 */
+  "\xe3\x82\xb9\0" /* offset 8856 */
+  "\xe3\x82\xbb\0" /* offset 8860 */
+  "\xe3\x82\xbd\0" /* offset 8864 */
+  "\xe3\x82\xbf\0" /* offset 8868 */
+  "\xe3\x83\x81\0" /* offset 8872 */
+  "\xe3\x83\x84\0" /* offset 8876 */
+  "\xe3\x83\x86\0" /* offset 8880 */
+  "\xe3\x83\x88\0" /* offset 8884 */
+  "\xe3\x83\x8a\0" /* offset 8888 */
+  "\xe3\x83\x8b\0" /* offset 8892 */
+  "\xe3\x83\x8c\0" /* offset 8896 */
+  "\xe3\x83\x8d\0" /* offset 8900 */
+  "\xe3\x83\x8e\0" /* offset 8904 */
+  "\xe3\x83\x8f\0" /* offset 8908 */
+  "\xe3\x83\x92\0" /* offset 8912 */
+  "\xe3\x83\x95\0" /* offset 8916 */
+  "\xe3\x83\x98\0" /* offset 8920 */
+  "\xe3\x83\x9b\0" /* offset 8924 */
+  "\xe3\x83\x9e\0" /* offset 8928 */
+  "\xe3\x83\x9f\0" /* offset 8932 */
+  "\xe3\x83\xa0\0" /* offset 8936 */
+  "\xe3\x83\xa1\0" /* offset 8940 */
+  "\xe3\x83\xa2\0" /* offset 8944 */
+  "\xe3\x83\xa4\0" /* offset 8948 */
+  "\xe3\x83\xa6\0" /* offset 8952 */
+  "\xe3\x83\xa8\0" /* offset 8956 */
+  "\xe3\x83\xa9\0" /* offset 8960 */
+  "\xe3\x83\xaa\0" /* offset 8964 */
+  "\xe3\x83\xab\0" /* offset 8968 */
+  "\xe3\x83\xac\0" /* offset 8972 */
+  "\xe3\x83\xad\0" /* offset 8976 */
+  "\xe3\x83\xaf\0" /* offset 8980 */
+  "\xe3\x83\xb0\0" /* offset 8984 */
+  "\xe3\x83\xb1\0" /* offset 8988 */
+  "\xe3\x83\xb2\0" /* offset 8992 */
+  "\xe3\x82\xa2\xe3\x83\x8f\xe3\x82\x9a\xe3\x83\xbc\xe3\x83\x88\0" /* offset 8996 */
+  "\xe3\x82\xa2\xe3\x83\xab\xe3\x83\x95\xe3\x82\xa1\0" /* offset 9012 */
+  "\xe3\x82\xa2\xe3\x83\xb3\xe3\x83\x98\xe3\x82\x9a\xe3\x82\xa2\0" /* offset 9025 */
+  "\xe3\x82\xa2\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9041 */
+  "\xe3\x82\xa4\xe3\x83\x8b\xe3\x83\xb3\xe3\x82\xaf\xe3\x82\x99\0" /* offset 9051 */
+  "\xe3\x82\xa4\xe3\x83\xb3\xe3\x83\x81\0" /* offset 9067 */
+  "\xe3\x82\xa6\xe3\x82\xa9\xe3\x83\xb3\0" /* offset 9077 */
+  "\xe3\x82\xa8\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xbc\xe3\x83\x88\xe3\x82\x99\0" /* offset 9087 */
+  "\xe3\x82\xa8\xe3\x83\xbc\xe3\x82\xab\xe3\x83\xbc\0" /* offset 9106 */
+  "\xe3\x82\xaa\xe3\x83\xb3\xe3\x82\xb9\0" /* offset 9119 */
+  "\xe3\x82\xaa\xe3\x83\xbc\xe3\x83\xa0\0" /* offset 9129 */
+  "\xe3\x82\xab\xe3\x82\xa4\xe3\x83\xaa\0" /* offset 9139 */
+  "\xe3\x82\xab\xe3\x83\xa9\xe3\x83\x83\xe3\x83\x88\0" /* offset 9149 */
+  "\xe3\x82\xab\xe3\x83\xad\xe3\x83\xaa\xe3\x83\xbc\0" /* offset 9162 */
+  "\xe3\x82\xab\xe3\x82\x99\xe3\x83\xad\xe3\x83\xb3\0" /* offset 9175 */
+  "\xe3\x82\xab\xe3\x82\x99\xe3\x83\xb3\xe3\x83\x9e\0" /* offset 9188 */
+  "\xe3\x82\xad\xe3\x82\x99\xe3\x82\xab\xe3\x82\x99\0" /* offset 9201 */
+  "\xe3\x82\xad\xe3\x82\x99\xe3\x83\x8b\xe3\x83\xbc\0" /* offset 9214 */
+  "\xe3\x82\xad\xe3\x83\xa5\xe3\x83\xaa\xe3\x83\xbc\0" /* offset 9227 */
+  "\xe3\x82\xad\xe3\x82\x99\xe3\x83\xab\xe3\x82\xbf\xe3\x82\x99\xe3\x83\xbc\0" /* offset 9240 */
+  "\xe3\x82\xad\xe3\x83\xad\0" /* offset 9259 */
+  "\xe3\x82\xad\xe3\x83\xad\xe3\x82\xaf\xe3\x82\x99\xe3\x83\xa9\xe3\x83\xa0\0" /* offset 9266 */
+  "\xe3\x82\xad\xe3\x83\xad\xe3\x83\xa1\xe3\x83\xbc\xe3\x83\x88\xe3\x83\xab\0" /* offset 9285 */
+  "\xe3\x82\xad\xe3\x83\xad\xe3\x83\xaf\xe3\x83\x83\xe3\x83\x88\0" /* offset 9304 */
+  "\xe3\x82\xaf\xe3\x82\x99\xe3\x83\xa9\xe3\x83\xa0\0" /* offset 9320 */
+  "\xe3\x82\xaf\xe3\x82\x99\xe3\x83\xa9\xe3\x83\xa0\xe3\x83\x88\xe3\x83\xb3\0" /* offset 9333 */
+  "\xe3\x82\xaf\xe3\x83\xab\xe3\x82\xbb\xe3\x82\x99\xe3\x82\xa4\xe3\x83\xad\0" /* offset 9352 */
+  "\xe3\x82\xaf\xe3\x83\xad\xe3\x83\xbc\xe3\x83\x8d\0" /* offset 9371 */
+  "\xe3\x82\xb1\xe3\x83\xbc\xe3\x82\xb9\0" /* offset 9384 */
+  "\xe3\x82\xb3\xe3\x83\xab\xe3\x83\x8a\0" /* offset 9394 */
+  "\xe3\x82\xb3\xe3\x83\xbc\xe3\x83\x9b\xe3\x82\x9a\0" /* offset 9404 */
+  "\xe3\x82\xb5\xe3\x82\xa4\xe3\x82\xaf\xe3\x83\xab\0" /* offset 9417 */
+  "\xe3\x82\xb5\xe3\x83\xb3\xe3\x83\x81\xe3\x83\xbc\xe3\x83\xa0\0" /* offset 9430 */
+  "\xe3\x82\xb7\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xaf\xe3\x82\x99\0" /* offset 9446 */
+  "\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x81\0" /* offset 9462 */
+  "\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88\0" /* offset 9472 */
+  "\xe3\x82\xbf\xe3\x82\x99\xe3\x83\xbc\xe3\x82\xb9\0" /* offset 9482 */
+  "\xe3\x83\x86\xe3\x82\x99\xe3\x82\xb7\0" /* offset 9495 */
+  "\xe3\x83\x88\xe3\x82\x99\xe3\x83\xab\0" /* offset 9505 */
+  "\xe3\x83\x88\xe3\x83\xb3\0" /* offset 9515 */
+  "\xe3\x83\x8a\xe3\x83\x8e\0" /* offset 9522 */
+  "\xe3\x83\x8e\xe3\x83\x83\xe3\x83\x88\0" /* offset 9529 */
+  "\xe3\x83\x8f\xe3\x82\xa4\xe3\x83\x84\0" /* offset 9539 */
+  "\xe3\x83\x8f\xe3\x82\x9a\xe3\x83\xbc\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88\0" /* offset 9549 */
+  "\xe3\x83\x8f\xe3\x82\x9a\xe3\x83\xbc\xe3\x83\x84\0" /* offset 9568 */
+  "\xe3\x83\x8f\xe3\x82\x99\xe3\x83\xbc\xe3\x83\xac\xe3\x83\xab\0" /* offset 9581 */
+  "\xe3\x83\x92\xe3\x82\x9a\xe3\x82\xa2\xe3\x82\xb9\xe3\x83\x88\xe3\x83\xab\0" /* offset 9597 */
+  "\xe3\x83\x92\xe3\x82\x9a\xe3\x82\xaf\xe3\x83\xab\0" /* offset 9616 */
+  "\xe3\x83\x92\xe3\x82\x9a\xe3\x82\xb3\0" /* offset 9629 */
+  "\xe3\x83\x92\xe3\x82\x99\xe3\x83\xab\0" /* offset 9639 */
+  "\xe3\x83\x95\xe3\x82\xa1\xe3\x83\xa9\xe3\x83\x83\xe3\x83\x88\xe3\x82\x99\0" /* offset 9649 */
+  "\xe3\x83\x95\xe3\x82\xa3\xe3\x83\xbc\xe3\x83\x88\0" /* offset 9668 */
+  "\xe3\x83\x95\xe3\x82\x99\xe3\x83\x83\xe3\x82\xb7\xe3\x82\xa7\xe3\x83\xab\0" /* offset 9681 */
+  "\xe3\x83\x95\xe3\x83\xa9\xe3\x83\xb3\0" /* offset 9700 */
+  "\xe3\x83\x98\xe3\x82\xaf\xe3\x82\xbf\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9710 */
+  "\xe3\x83\x98\xe3\x82\x9a\xe3\x82\xbd\0" /* offset 9726 */
+  "\xe3\x83\x98\xe3\x82\x9a\xe3\x83\x8b\xe3\x83\x92\0" /* offset 9736 */
+  "\xe3\x83\x98\xe3\x83\xab\xe3\x83\x84\0" /* offset 9749 */
+  "\xe3\x83\x98\xe3\x82\x9a\xe3\x83\xb3\xe3\x82\xb9\0" /* offset 9759 */
+  "\xe3\x83\x98\xe3\x82\x9a\xe3\x83\xbc\xe3\x82\xb7\xe3\x82\x99\0" /* offset 9772 */
+  "\xe3\x83\x98\xe3\x82\x99\xe3\x83\xbc\xe3\x82\xbf\0" /* offset 9788 */
+  "\xe3\x83\x9b\xe3\x82\x9a\xe3\x82\xa4\xe3\x83\xb3\xe3\x83\x88\0" /* offset 9801 */
+  "\xe3\x83\x9b\xe3\x82\x99\xe3\x83\xab\xe3\x83\x88\0" /* offset 9817 */
+  "\xe3\x83\x9b\xe3\x83\xb3\0" /* offset 9830 */
+  "\xe3\x83\x9b\xe3\x82\x9a\xe3\x83\xb3\xe3\x83\x88\xe3\x82\x99\0" /* offset 9837 */
+  "\xe3\x83\x9b\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9853 */
+  "\xe3\x83\x9b\xe3\x83\xbc\xe3\x83\xb3\0" /* offset 9863 */
+  "\xe3\x83\x9e\xe3\x82\xa4\xe3\x82\xaf\xe3\x83\xad\0" /* offset 9873 */
+  "\xe3\x83\x9e\xe3\x82\xa4\xe3\x83\xab\0" /* offset 9886 */
+  "\xe3\x83\x9e\xe3\x83\x83\xe3\x83\x8f\0" /* offset 9896 */
+  "\xe3\x83\x9e\xe3\x83\xab\xe3\x82\xaf\0" /* offset 9906 */
+  "\xe3\x83\x9e\xe3\x83\xb3\xe3\x82\xb7\xe3\x83\xa7\xe3\x83\xb3\0" /* offset 9916 */
+  "\xe3\x83\x9f\xe3\x82\xaf\xe3\x83\xad\xe3\x83\xb3\0" /* offset 9932 */
+  "\xe3\x83\x9f\xe3\x83\xaa\0" /* offset 9945 */
+  "\xe3\x83\x9f\xe3\x83\xaa\xe3\x83\x8f\xe3\x82\x99\xe3\x83\xbc\xe3\x83\xab\0" /* offset 9952 */
+  "\xe3\x83\xa1\xe3\x82\xab\xe3\x82\x99\0" /* offset 9971 */
+  "\xe3\x83\xa1\xe3\x82\xab\xe3\x82\x99\xe3\x83\x88\xe3\x83\xb3\0" /* offset 9981 */
+  "\xe3\x83\xa1\xe3\x83\xbc\xe3\x83\x88\xe3\x83\xab\0" /* offset 9997 */
+  "\xe3\x83\xa4\xe3\x83\xbc\xe3\x83\x88\xe3\x82\x99\0" /* offset 10010 */
+  "\xe3\x83\xa4\xe3\x83\xbc\xe3\x83\xab\0" /* offset 10023 */
+  "\xe3\x83\xa6\xe3\x82\xa2\xe3\x83\xb3\0" /* offset 10033 */
+  "\xe3\x83\xaa\xe3\x83\x83\xe3\x83\x88\xe3\x83\xab\0" /* offset 10043 */
+  "\xe3\x83\xaa\xe3\x83\xa9\0" /* offset 10056 */
+  "\xe3\x83\xab\xe3\x83\x92\xe3\x82\x9a\xe3\x83\xbc\0" /* offset 10063 */
+  "\xe3\x83\xab\xe3\x83\xbc\xe3\x83\x95\xe3\x82\x99\xe3\x83\xab\0" /* offset 10076 */
+  "\xe3\x83\xac\xe3\x83\xa0\0" /* offset 10092 */
+  "\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x88\xe3\x82\xb1\xe3\x82\x99\xe3\x83\xb3\0" /* offset 10099 */
+  "\xe3\x83\xaf\xe3\x83\x83\xe3\x83\x88\0" /* offset 10118 */
+  "\x30\xe7\x82\xb9\0" /* offset 10128 */
+  "\x31\xe7\x82\xb9\0" /* offset 10133 */
+  "\x32\xe7\x82\xb9\0" /* offset 10138 */
+  "\x33\xe7\x82\xb9\0" /* offset 10143 */
+  "\x34\xe7\x82\xb9\0" /* offset 10148 */
+  "\x35\xe7\x82\xb9\0" /* offset 10153 */
+  "\x36\xe7\x82\xb9\0" /* offset 10158 */
+  "\x37\xe7\x82\xb9\0" /* offset 10163 */
+  "\x38\xe7\x82\xb9\0" /* offset 10168 */
+  "\x39\xe7\x82\xb9\0" /* offset 10173 */
+  "\x31\x30\xe7\x82\xb9\0" /* offset 10178 */
+  "\x31\x31\xe7\x82\xb9\0" /* offset 10184 */
+  "\x31\x32\xe7\x82\xb9\0" /* offset 10190 */
+  "\x31\x33\xe7\x82\xb9\0" /* offset 10196 */
+  "\x31\x34\xe7\x82\xb9\0" /* offset 10202 */
+  "\x31\x35\xe7\x82\xb9\0" /* offset 10208 */
+  "\x31\x36\xe7\x82\xb9\0" /* offset 10214 */
+  "\x31\x37\xe7\x82\xb9\0" /* offset 10220 */
+  "\x31\x38\xe7\x82\xb9\0" /* offset 10226 */
+  "\x31\x39\xe7\x82\xb9\0" /* offset 10232 */
+  "\x32\x30\xe7\x82\xb9\0" /* offset 10238 */
+  "\x32\x31\xe7\x82\xb9\0" /* offset 10244 */
+  "\x32\x32\xe7\x82\xb9\0" /* offset 10250 */
+  "\x32\x33\xe7\x82\xb9\0" /* offset 10256 */
+  "\x32\x34\xe7\x82\xb9\0" /* offset 10262 */
+  "\x68\x50\x61\0" /* offset 10268 */
+  "\x64\x61\0" /* offset 10272 */
+  "\x41\x55\0" /* offset 10275 */
+  "\x62\x61\x72\0" /* offset 10278 */
+  "\x6f\x56\0" /* offset 10282 */
+  "\x70\x63\0" /* offset 10285 */
+  "\x64\x6d\0" /* offset 10288 */
+  "\x64\x6d\x32\0" /* offset 10291 */
+  "\x64\x6d\x33\0" /* offset 10295 */
+  "\x49\x55\0" /* offset 10299 */
+  "\xe5\xb9\xb3\xe6\x88\x90\0" /* offset 10302 */
+  "\xe6\x98\xad\xe5\x92\x8c\0" /* offset 10309 */
+  "\xe5\xa4\xa7\xe6\xad\xa3\0" /* offset 10316 */
+  "\xe6\x98\x8e\xe6\xb2\xbb\0" /* offset 10323 */
+  "\xe6\xa0\xaa\xe5\xbc\x8f\xe4\xbc\x9a\xe7\xa4\xbe\0" /* offset 10330 */
+  "\x70\x41\0" /* offset 10343 */
+  "\x6e\x41\0" /* offset 10346 */
+  "\xce\xbc\x41\0" /* offset 10349 */
+  "\x6d\x41\0" /* offset 10353 */
+  "\x6b\x41\0" /* offset 10356 */
+  "\x4b\x42\0" /* offset 10359 */
+  "\x4d\x42\0" /* offset 10362 */
+  "\x47\x42\0" /* offset 10365 */
+  "\x63\x61\x6c\0" /* offset 10368 */
+  "\x6b\x63\x61\x6c\0" /* offset 10372 */
+  "\x70\x46\0" /* offset 10377 */
+  "\x6e\x46\0" /* offset 10380 */
+  "\xce\xbc\x46\0" /* offset 10383 */
+  "\xce\xbc\x67\0" /* offset 10387 */
+  "\x6d\x67\0" /* offset 10391 */
+  "\x6b\x67\0" /* offset 10394 */
+  "\x48\x7a\0" /* offset 10397 */
+  "\x6b\x48\x7a\0" /* offset 10400 */
+  "\x4d\x48\x7a\0" /* offset 10404 */
+  "\x47\x48\x7a\0" /* offset 10408 */
+  "\x54\x48\x7a\0" /* offset 10412 */
+  "\xce\xbc\x6c\0" /* offset 10416 */
+  "\x6d\x6c\0" /* offset 10420 */
+  "\x64\x6c\0" /* offset 10423 */
+  "\x6b\x6c\0" /* offset 10426 */
+  "\x66\x6d\0" /* offset 10429 */
+  "\x6e\x6d\0" /* offset 10432 */
+  "\xce\xbc\x6d\0" /* offset 10435 */
+  "\x6d\x6d\0" /* offset 10439 */
+  "\x63\x6d\0" /* offset 10442 */
+  "\x6b\x6d\0" /* offset 10445 */
+  "\x6d\x6d\x32\0" /* offset 10448 */
+  "\x63\x6d\x32\0" /* offset 10452 */
+  "\x6d\x32\0" /* offset 10456 */
+  "\x6b\x6d\x32\0" /* offset 10459 */
+  "\x6d\x6d\x33\0" /* offset 10463 */
+  "\x63\x6d\x33\0" /* offset 10467 */
+  "\x6d\x33\0" /* offset 10471 */
+  "\x6b\x6d\x33\0" /* offset 10474 */
+  "\x6d\xe2\x88\x95\x73\0" /* offset 10478 */
+  "\x6d\xe2\x88\x95\x73\x32\0" /* offset 10484 */
+  "\x50\x61\0" /* offset 10491 */
+  "\x6b\x50\x61\0" /* offset 10494 */
+  "\x4d\x50\x61\0" /* offset 10498 */
+  "\x47\x50\x61\0" /* offset 10502 */
+  "\x72\x61\x64\0" /* offset 10506 */
+  "\x72\x61\x64\xe2\x88\x95\x73\0" /* offset 10510 */
+  "\x72\x61\x64\xe2\x88\x95\x73\x32\0" /* offset 10518 */
+  "\x70\x73\0" /* offset 10527 */
+  "\x6e\x73\0" /* offset 10530 */
+  "\xce\xbc\x73\0" /* offset 10533 */
+  "\x6d\x73\0" /* offset 10537 */
+  "\x70\x56\0" /* offset 10540 */
+  "\x6e\x56\0" /* offset 10543 */
+  "\xce\xbc\x56\0" /* offset 10546 */
+  "\x6d\x56\0" /* offset 10550 */
+  "\x6b\x56\0" /* offset 10553 */
+  "\x4d\x56\0" /* offset 10556 */
+  "\x70\x57\0" /* offset 10559 */
+  "\x6e\x57\0" /* offset 10562 */
+  "\xce\xbc\x57\0" /* offset 10565 */
+  "\x6d\x57\0" /* offset 10569 */
+  "\x6b\x57\0" /* offset 10572 */
+  "\x4d\x57\0" /* offset 10575 */
+  "\x6b\xce\xa9\0" /* offset 10578 */
+  "\x4d\xce\xa9\0" /* offset 10582 */
+  "\x61\x2e\x6d\x2e\0" /* offset 10586 */
+  "\x42\x71\0" /* offset 10591 */
+  "\x63\x63\0" /* offset 10594 */
+  "\x63\x64\0" /* offset 10597 */
+  "\x43\xe2\x88\x95\x6b\x67\0" /* offset 10600 */
+  "\x43\x6f\x2e\0" /* offset 10607 */
+  "\x64\x42\0" /* offset 10611 */
+  "\x47\x79\0" /* offset 10614 */
+  "\x68\x61\0" /* offset 10617 */
+  "\x48\x50\0" /* offset 10620 */
+  "\x69\x6e\0" /* offset 10623 */
+  "\x4b\x4b\0" /* offset 10626 */
+  "\x4b\x4d\0" /* offset 10629 */
+  "\x6b\x74\0" /* offset 10632 */
+  "\x6c\x6d\0" /* offset 10635 */
+  "\x6c\x6e\0" /* offset 10638 */
+  "\x6c\x6f\x67\0" /* offset 10641 */
+  "\x6c\x78\0" /* offset 10645 */
+  "\x6d\x62\0" /* offset 10648 */
+  "\x6d\x69\x6c\0" /* offset 10651 */
+  "\x6d\x6f\x6c\0" /* offset 10655 */
+  "\x50\x48\0" /* offset 10659 */
+  "\x70\x2e\x6d\x2e\0" /* offset 10662 */
+  "\x50\x50\x4d\0" /* offset 10667 */
+  "\x50\x52\0" /* offset 10671 */
+  "\x73\x72\0" /* offset 10674 */
+  "\x53\x76\0" /* offset 10677 */
+  "\x57\x62\0" /* offset 10680 */
+  "\x56\xe2\x88\x95\x6d\0" /* offset 10683 */
+  "\x41\xe2\x88\x95\x6d\0" /* offset 10689 */
+  "\x31\xe6\x97\xa5\0" /* offset 10695 */
+  "\x32\xe6\x97\xa5\0" /* offset 10700 */
+  "\x33\xe6\x97\xa5\0" /* offset 10705 */
+  "\x34\xe6\x97\xa5\0" /* offset 10710 */
+  "\x35\xe6\x97\xa5\0" /* offset 10715 */
+  "\x36\xe6\x97\xa5\0" /* offset 10720 */
+  "\x37\xe6\x97\xa5\0" /* offset 10725 */
+  "\x38\xe6\x97\xa5\0" /* offset 10730 */
+  "\x39\xe6\x97\xa5\0" /* offset 10735 */
+  "\x31\x30\xe6\x97\xa5\0" /* offset 10740 */
+  "\x31\x31\xe6\x97\xa5\0" /* offset 10746 */
+  "\x31\x32\xe6\x97\xa5\0" /* offset 10752 */
+  "\x31\x33\xe6\x97\xa5\0" /* offset 10758 */
+  "\x31\x34\xe6\x97\xa5\0" /* offset 10764 */
+  "\x31\x35\xe6\x97\xa5\0" /* offset 10770 */
+  "\x31\x36\xe6\x97\xa5\0" /* offset 10776 */
+  "\x31\x37\xe6\x97\xa5\0" /* offset 10782 */
+  "\x31\x38\xe6\x97\xa5\0" /* offset 10788 */
+  "\x31\x39\xe6\x97\xa5\0" /* offset 10794 */
+  "\x32\x30\xe6\x97\xa5\0" /* offset 10800 */
+  "\x32\x31\xe6\x97\xa5\0" /* offset 10806 */
+  "\x32\x32\xe6\x97\xa5\0" /* offset 10812 */
+  "\x32\x33\xe6\x97\xa5\0" /* offset 10818 */
+  "\x32\x34\xe6\x97\xa5\0" /* offset 10824 */
+  "\x32\x35\xe6\x97\xa5\0" /* offset 10830 */
+  "\x32\x36\xe6\x97\xa5\0" /* offset 10836 */
+  "\x32\x37\xe6\x97\xa5\0" /* offset 10842 */
+  "\x32\x38\xe6\x97\xa5\0" /* offset 10848 */
+  "\x32\x39\xe6\x97\xa5\0" /* offset 10854 */
+  "\x33\x30\xe6\x97\xa5\0" /* offset 10860 */
+  "\x33\x31\xe6\x97\xa5\0" /* offset 10866 */
+  "\x67\x61\x6c\0" /* offset 10872 */
+  "\xea\x9d\xaf\0" /* offset 10876 */
+  "\xe8\xb1\x88\0" /* offset 10880 */
+  "\xe6\x9b\xb4\0" /* offset 10884 */
+  "\xe8\xb3\x88\0" /* offset 10888 */
+  "\xe6\xbb\x91\0" /* offset 10892 */
+  "\xe4\xb8\xb2\0" /* offset 10896 */
+  "\xe5\x8f\xa5\0" /* offset 10900 */
+  "\xe5\xa5\x91\0" /* offset 10904 */
+  "\xe5\x96\x87\0" /* offset 10908 */
+  "\xe5\xa5\x88\0" /* offset 10912 */
+  "\xe6\x87\xb6\0" /* offset 10916 */
+  "\xe7\x99\xa9\0" /* offset 10920 */
+  "\xe7\xbe\x85\0" /* offset 10924 */
+  "\xe8\x98\xbf\0" /* offset 10928 */
+  "\xe8\x9e\xba\0" /* offset 10932 */
+  "\xe8\xa3\xb8\0" /* offset 10936 */
+  "\xe9\x82\x8f\0" /* offset 10940 */
+  "\xe6\xa8\x82\0" /* offset 10944 */
+  "\xe6\xb4\x9b\0" /* offset 10948 */
+  "\xe7\x83\x99\0" /* offset 10952 */
+  "\xe7\x8f\x9e\0" /* offset 10956 */
+  "\xe8\x90\xbd\0" /* offset 10960 */
+  "\xe9\x85\xaa\0" /* offset 10964 */
+  "\xe9\xa7\xb1\0" /* offset 10968 */
+  "\xe4\xba\x82\0" /* offset 10972 */
+  "\xe5\x8d\xb5\0" /* offset 10976 */
+  "\xe6\xac\x84\0" /* offset 10980 */
+  "\xe7\x88\x9b\0" /* offset 10984 */
+  "\xe8\x98\xad\0" /* offset 10988 */
+  "\xe9\xb8\x9e\0" /* offset 10992 */
+  "\xe5\xb5\x90\0" /* offset 10996 */
+  "\xe6\xbf\xab\0" /* offset 11000 */
+  "\xe8\x97\x8d\0" /* offset 11004 */
+  "\xe8\xa5\xa4\0" /* offset 11008 */
+  "\xe6\x8b\x89\0" /* offset 11012 */
+  "\xe8\x87\x98\0" /* offset 11016 */
+  "\xe8\xa0\x9f\0" /* offset 11020 */
+  "\xe5\xbb\x8a\0" /* offset 11024 */
+  "\xe6\x9c\x97\0" /* offset 11028 */
+  "\xe6\xb5\xaa\0" /* offset 11032 */
+  "\xe7\x8b\xbc\0" /* offset 11036 */
+  "\xe9\x83\x8e\0" /* offset 11040 */
+  "\xe4\xbe\x86\0" /* offset 11044 */
+  "\xe5\x86\xb7\0" /* offset 11048 */
+  "\xe5\x8b\x9e\0" /* offset 11052 */
+  "\xe6\x93\x84\0" /* offset 11056 */
+  "\xe6\xab\x93\0" /* offset 11060 */
+  "\xe7\x88\x90\0" /* offset 11064 */
+  "\xe7\x9b\xa7\0" /* offset 11068 */
+  "\xe8\x98\x86\0" /* offset 11072 */
+  "\xe8\x99\x9c\0" /* offset 11076 */
+  "\xe8\xb7\xaf\0" /* offset 11080 */
+  "\xe9\x9c\xb2\0" /* offset 11084 */
+  "\xe9\xad\xaf\0" /* offset 11088 */
+  "\xe9\xb7\xba\0" /* offset 11092 */
+  "\xe7\xa2\x8c\0" /* offset 11096 */
+  "\xe7\xa5\xbf\0" /* offset 11100 */
+  "\xe7\xb6\xa0\0" /* offset 11104 */
+  "\xe8\x8f\x89\0" /* offset 11108 */
+  "\xe9\x8c\x84\0" /* offset 11112 */
+  "\xe8\xab\x96\0" /* offset 11116 */
+  "\xe5\xa3\x9f\0" /* offset 11120 */
+  "\xe5\xbc\x84\0" /* offset 11124 */
+  "\xe7\xb1\xa0\0" /* offset 11128 */
+  "\xe8\x81\xbe\0" /* offset 11132 */
+  "\xe7\x89\xa2\0" /* offset 11136 */
+  "\xe7\xa3\x8a\0" /* offset 11140 */
+  "\xe8\xb3\x82\0" /* offset 11144 */
+  "\xe9\x9b\xb7\0" /* offset 11148 */
+  "\xe5\xa3\x98\0" /* offset 11152 */
+  "\xe5\xb1\xa2\0" /* offset 11156 */
+  "\xe6\xa8\x93\0" /* offset 11160 */
+  "\xe6\xb7\x9a\0" /* offset 11164 */
+  "\xe6\xbc\x8f\0" /* offset 11168 */
+  "\xe7\xb4\xaf\0" /* offset 11172 */
+  "\xe7\xb8\xb7\0" /* offset 11176 */
+  "\xe9\x99\x8b\0" /* offset 11180 */
+  "\xe5\x8b\x92\0" /* offset 11184 */
+  "\xe8\x82\x8b\0" /* offset 11188 */
+  "\xe5\x87\x9c\0" /* offset 11192 */
+  "\xe5\x87\x8c\0" /* offset 11196 */
+  "\xe7\xa8\x9c\0" /* offset 11200 */
+  "\xe7\xb6\xbe\0" /* offset 11204 */
+  "\xe8\x8f\xb1\0" /* offset 11208 */
+  "\xe9\x99\xb5\0" /* offset 11212 */
+  "\xe8\xae\x80\0" /* offset 11216 */
+  "\xe6\x8b\x8f\0" /* offset 11220 */
+  "\xe8\xab\xbe\0" /* offset 11224 */
+  "\xe4\xb8\xb9\0" /* offset 11228 */
+  "\xe5\xaf\xa7\0" /* offset 11232 */
+  "\xe6\x80\x92\0" /* offset 11236 */
+  "\xe7\x8e\x87\0" /* offset 11240 */
+  "\xe7\x95\xb0\0" /* offset 11244 */
+  "\xe5\x8c\x97\0" /* offset 11248 */
+  "\xe7\xa3\xbb\0" /* offset 11252 */
+  "\xe4\xbe\xbf\0" /* offset 11256 */
+  "\xe5\xbe\xa9\0" /* offset 11260 */
+  "\xe4\xb8\x8d\0" /* offset 11264 */
+  "\xe6\xb3\x8c\0" /* offset 11268 */
+  "\xe6\x95\xb8\0" /* offset 11272 */
+  "\xe7\xb4\xa2\0" /* offset 11276 */
+  "\xe5\x8f\x83\0" /* offset 11280 */
+  "\xe5\xa1\x9e\0" /* offset 11284 */
+  "\xe7\x9c\x81\0" /* offset 11288 */
+  "\xe8\x91\x89\0" /* offset 11292 */
+  "\xe8\xaa\xaa\0" /* offset 11296 */
+  "\xe6\xae\xba\0" /* offset 11300 */
+  "\xe6\xb2\x88\0" /* offset 11304 */
+  "\xe6\x8b\xbe\0" /* offset 11308 */
+  "\xe8\x8b\xa5\0" /* offset 11312 */
+  "\xe6\x8e\xa0\0" /* offset 11316 */
+  "\xe7\x95\xa5\0" /* offset 11320 */
+  "\xe4\xba\xae\0" /* offset 11324 */
+  "\xe5\x85\xa9\0" /* offset 11328 */
+  "\xe5\x87\x89\0" /* offset 11332 */
+  "\xe6\xa2\x81\0" /* offset 11336 */
+  "\xe7\xb3\xa7\0" /* offset 11340 */
+  "\xe8\x89\xaf\0" /* offset 11344 */
+  "\xe8\xab\x92\0" /* offset 11348 */
+  "\xe9\x87\x8f\0" /* offset 11352 */
+  "\xe5\x8b\xb5\0" /* offset 11356 */
+  "\xe5\x91\x82\0" /* offset 11360 */
+  "\xe5\xbb\xac\0" /* offset 11364 */
+  "\xe6\x97\x85\0" /* offset 11368 */
+  "\xe6\xbf\xbe\0" /* offset 11372 */
+  "\xe7\xa4\xaa\0" /* offset 11376 */
+  "\xe9\x96\xad\0" /* offset 11380 */
+  "\xe9\xa9\xaa\0" /* offset 11384 */
+  "\xe9\xba\x97\0" /* offset 11388 */
+  "\xe9\xbb\x8e\0" /* offset 11392 */
+  "\xe6\x9b\x86\0" /* offset 11396 */
+  "\xe6\xad\xb7\0" /* offset 11400 */
+  "\xe8\xbd\xa2\0" /* offset 11404 */
+  "\xe5\xb9\xb4\0" /* offset 11408 */
+  "\xe6\x86\x90\0" /* offset 11412 */
+  "\xe6\x88\x80\0" /* offset 11416 */
+  "\xe6\x92\x9a\0" /* offset 11420 */
+  "\xe6\xbc\xa3\0" /* offset 11424 */
+  "\xe7\x85\x89\0" /* offset 11428 */
+  "\xe7\x92\x89\0" /* offset 11432 */
+  "\xe7\xa7\x8a\0" /* offset 11436 */
+  "\xe7\xb7\xb4\0" /* offset 11440 */
+  "\xe8\x81\xaf\0" /* offset 11444 */
+  "\xe8\xbc\xa6\0" /* offset 11448 */
+  "\xe8\x93\xae\0" /* offset 11452 */
+  "\xe9\x80\xa3\0" /* offset 11456 */
+  "\xe9\x8d\x8a\0" /* offset 11460 */
+  "\xe5\x88\x97\0" /* offset 11464 */
+  "\xe5\x8a\xa3\0" /* offset 11468 */
+  "\xe5\x92\xbd\0" /* offset 11472 */
+  "\xe7\x83\x88\0" /* offset 11476 */
+  "\xe8\xa3\x82\0" /* offset 11480 */
+  "\xe5\xbb\x89\0" /* offset 11484 */
+  "\xe5\xbf\xb5\0" /* offset 11488 */
+  "\xe6\x8d\xbb\0" /* offset 11492 */
+  "\xe6\xae\xae\0" /* offset 11496 */
+  "\xe7\xb0\xbe\0" /* offset 11500 */
+  "\xe7\x8d\xb5\0" /* offset 11504 */
+  "\xe4\xbb\xa4\0" /* offset 11508 */
+  "\xe5\x9b\xb9\0" /* offset 11512 */
+  "\xe5\xb6\xba\0" /* offset 11516 */
+  "\xe6\x80\x9c\0" /* offset 11520 */
+  "\xe7\x8e\xb2\0" /* offset 11524 */
+  "\xe7\x91\xa9\0" /* offset 11528 */
+  "\xe7\xbe\x9a\0" /* offset 11532 */
+  "\xe8\x81\x86\0" /* offset 11536 */
+  "\xe9\x88\xb4\0" /* offset 11540 */
+  "\xe9\x9b\xb6\0" /* offset 11544 */
+  "\xe9\x9d\x88\0" /* offset 11548 */
+  "\xe9\xa0\x98\0" /* offset 11552 */
+  "\xe4\xbe\x8b\0" /* offset 11556 */
+  "\xe7\xa6\xae\0" /* offset 11560 */
+  "\xe9\x86\xb4\0" /* offset 11564 */
+  "\xe9\x9a\xb8\0" /* offset 11568 */
+  "\xe6\x83\xa1\0" /* offset 11572 */
+  "\xe4\xba\x86\0" /* offset 11576 */
+  "\xe5\x83\x9a\0" /* offset 11580 */
+  "\xe5\xaf\xae\0" /* offset 11584 */
+  "\xe5\xb0\xbf\0" /* offset 11588 */
+  "\xe6\x96\x99\0" /* offset 11592 */
+  "\xe7\x87\x8e\0" /* offset 11596 */
+  "\xe7\x99\x82\0" /* offset 11600 */
+  "\xe8\x93\xbc\0" /* offset 11604 */
+  "\xe9\x81\xbc\0" /* offset 11608 */
+  "\xe6\x9a\x88\0" /* offset 11612 */
+  "\xe9\x98\xae\0" /* offset 11616 */
+  "\xe5\x8a\x89\0" /* offset 11620 */
+  "\xe6\x9d\xbb\0" /* offset 11624 */
+  "\xe6\x9f\xb3\0" /* offset 11628 */
+  "\xe6\xb5\x81\0" /* offset 11632 */
+  "\xe6\xba\x9c\0" /* offset 11636 */
+  "\xe7\x90\x89\0" /* offset 11640 */
+  "\xe7\x95\x99\0" /* offset 11644 */
+  "\xe7\xa1\xab\0" /* offset 11648 */
+  "\xe7\xb4\x90\0" /* offset 11652 */
+  "\xe9\xa1\x9e\0" /* offset 11656 */
+  "\xe6\x88\xae\0" /* offset 11660 */
+  "\xe9\x99\xb8\0" /* offset 11664 */
+  "\xe5\x80\xab\0" /* offset 11668 */
+  "\xe5\xb4\x99\0" /* offset 11672 */
+  "\xe6\xb7\xaa\0" /* offset 11676 */
+  "\xe8\xbc\xaa\0" /* offset 11680 */
+  "\xe5\xbe\x8b\0" /* offset 11684 */
+  "\xe6\x85\x84\0" /* offset 11688 */
+  "\xe6\xa0\x97\0" /* offset 11692 */
+  "\xe9\x9a\x86\0" /* offset 11696 */
+  "\xe5\x88\xa9\0" /* offset 11700 */
+  "\xe5\x90\x8f\0" /* offset 11704 */
+  "\xe5\xb1\xa5\0" /* offset 11708 */
+  "\xe6\x98\x93\0" /* offset 11712 */
+  "\xe6\x9d\x8e\0" /* offset 11716 */
+  "\xe6\xa2\xa8\0" /* offset 11720 */
+  "\xe6\xb3\xa5\0" /* offset 11724 */
+  "\xe7\x90\x86\0" /* offset 11728 */
+  "\xe7\x97\xa2\0" /* offset 11732 */
+  "\xe7\xbd\xb9\0" /* offset 11736 */
+  "\xe8\xa3\x8f\0" /* offset 11740 */
+  "\xe8\xa3\xa1\0" /* offset 11744 */
+  "\xe9\x9b\xa2\0" /* offset 11748 */
+  "\xe5\x8c\xbf\0" /* offset 11752 */
+  "\xe6\xba\xba\0" /* offset 11756 */
+  "\xe5\x90\x9d\0" /* offset 11760 */
+  "\xe7\x87\x90\0" /* offset 11764 */
+  "\xe7\x92\x98\0" /* offset 11768 */
+  "\xe8\x97\xba\0" /* offset 11772 */
+  "\xe9\x9a\xa3\0" /* offset 11776 */
+  "\xe9\xb1\x97\0" /* offset 11780 */
+  "\xe9\xba\x9f\0" /* offset 11784 */
+  "\xe6\x9e\x97\0" /* offset 11788 */
+  "\xe6\xb7\x8b\0" /* offset 11792 */
+  "\xe8\x87\xa8\0" /* offset 11796 */
+  "\xe7\xac\xa0\0" /* offset 11800 */
+  "\xe7\xb2\x92\0" /* offset 11804 */
+  "\xe7\x8b\x80\0" /* offset 11808 */
+  "\xe7\x82\x99\0" /* offset 11812 */
+  "\xe8\xad\x98\0" /* offset 11816 */
+  "\xe4\xbb\x80\0" /* offset 11820 */
+  "\xe8\x8c\xb6\0" /* offset 11824 */
+  "\xe5\x88\xba\0" /* offset 11828 */
+  "\xe5\x88\x87\0" /* offset 11832 */
+  "\xe5\xba\xa6\0" /* offset 11836 */
+  "\xe6\x8b\x93\0" /* offset 11840 */
+  "\xe7\xb3\x96\0" /* offset 11844 */
+  "\xe5\xae\x85\0" /* offset 11848 */
+  "\xe6\xb4\x9e\0" /* offset 11852 */
+  "\xe6\x9a\xb4\0" /* offset 11856 */
+  "\xe8\xbc\xbb\0" /* offset 11860 */
+  "\xe9\x99\x8d\0" /* offset 11864 */
+  "\xe5\xbb\x93\0" /* offset 11868 */
+  "\xe5\x85\x80\0" /* offset 11872 */
+  "\xe5\x97\x80\0" /* offset 11876 */
+  "\xe5\xa1\x9a\0" /* offset 11880 */
+  "\xe6\x99\xb4\0" /* offset 11884 */
+  "\xe5\x87\x9e\0" /* offset 11888 */
+  "\xe7\x8c\xaa\0" /* offset 11892 */
+  "\xe7\x9b\x8a\0" /* offset 11896 */
+  "\xe7\xa4\xbc\0" /* offset 11900 */
+  "\xe7\xa5\x9e\0" /* offset 11904 */
+  "\xe7\xa5\xa5\0" /* offset 11908 */
+  "\xe7\xa6\x8f\0" /* offset 11912 */
+  "\xe9\x9d\x96\0" /* offset 11916 */
+  "\xe7\xb2\xbe\0" /* offset 11920 */
+  "\xe8\x98\x92\0" /* offset 11924 */
+  "\xe8\xab\xb8\0" /* offset 11928 */
+  "\xe9\x80\xb8\0" /* offset 11932 */
+  "\xe9\x83\xbd\0" /* offset 11936 */
+  "\xe9\xa3\xaf\0" /* offset 11940 */
+  "\xe9\xa3\xbc\0" /* offset 11944 */
+  "\xe9\xa4\xa8\0" /* offset 11948 */
+  "\xe9\xb6\xb4\0" /* offset 11952 */
+  "\xe4\xbe\xae\0" /* offset 11956 */
+  "\xe5\x83\xa7\0" /* offset 11960 */
+  "\xe5\x85\x8d\0" /* offset 11964 */
+  "\xe5\x8b\x89\0" /* offset 11968 */
+  "\xe5\x8b\xa4\0" /* offset 11972 */
+  "\xe5\x8d\x91\0" /* offset 11976 */
+  "\xe5\x96\x9d\0" /* offset 11980 */
+  "\xe5\x98\x86\0" /* offset 11984 */
+  "\xe5\x99\xa8\0" /* offset 11988 */
+  "\xe5\xa1\x80\0" /* offset 11992 */
+  "\xe5\xa2\xa8\0" /* offset 11996 */
+  "\xe5\xb1\xa4\0" /* offset 12000 */
+  "\xe6\x82\x94\0" /* offset 12004 */
+  "\xe6\x85\xa8\0" /* offset 12008 */
+  "\xe6\x86\x8e\0" /* offset 12012 */
+  "\xe6\x87\xb2\0" /* offset 12016 */
+  "\xe6\x95\x8f\0" /* offset 12020 */
+  "\xe6\x97\xa2\0" /* offset 12024 */
+  "\xe6\x9a\x91\0" /* offset 12028 */
+  "\xe6\xa2\x85\0" /* offset 12032 */
+  "\xe6\xb5\xb7\0" /* offset 12036 */
+  "\xe6\xb8\x9a\0" /* offset 12040 */
+  "\xe6\xbc\xa2\0" /* offset 12044 */
+  "\xe7\x85\xae\0" /* offset 12048 */
+  "\xe7\x88\xab\0" /* offset 12052 */
+  "\xe7\x90\xa2\0" /* offset 12056 */
+  "\xe7\xa2\x91\0" /* offset 12060 */
+  "\xe7\xa5\x89\0" /* offset 12064 */
+  "\xe7\xa5\x88\0" /* offset 12068 */
+  "\xe7\xa5\x90\0" /* offset 12072 */
+  "\xe7\xa5\x96\0" /* offset 12076 */
+  "\xe7\xa6\x8d\0" /* offset 12080 */
+  "\xe7\xa6\x8e\0" /* offset 12084 */
+  "\xe7\xa9\x80\0" /* offset 12088 */
+  "\xe7\xaa\x81\0" /* offset 12092 */
+  "\xe7\xaf\x80\0" /* offset 12096 */
+  "\xe7\xb8\x89\0" /* offset 12100 */
+  "\xe7\xb9\x81\0" /* offset 12104 */
+  "\xe7\xbd\xb2\0" /* offset 12108 */
+  "\xe8\x80\x85\0" /* offset 12112 */
+  "\xe8\x87\xad\0" /* offset 12116 */
+  "\xe8\x89\xb9\0" /* offset 12120 */
+  "\xe8\x91\x97\0" /* offset 12124 */
+  "\xe8\xa4\x90\0" /* offset 12128 */
+  "\xe8\xa6\x96\0" /* offset 12132 */
+  "\xe8\xac\x81\0" /* offset 12136 */
+  "\xe8\xac\xb9\0" /* offset 12140 */
+  "\xe8\xb3\x93\0" /* offset 12144 */
+  "\xe8\xb4\x88\0" /* offset 12148 */
+  "\xe8\xbe\xb6\0" /* offset 12152 */
+  "\xe9\x9b\xa3\0" /* offset 12156 */
+  "\xe9\x9f\xbf\0" /* offset 12160 */
+  "\xe9\xa0\xbb\0" /* offset 12164 */
+  "\xe6\x81\xb5\0" /* offset 12168 */
+  "\xf0\xa4\x8b\xae\0" /* offset 12172 */
+  "\xe8\x88\x98\0" /* offset 12177 */
+  "\xe4\xb8\xa6\0" /* offset 12181 */
+  "\xe5\x86\xb5\0" /* offset 12185 */
+  "\xe5\x85\xa8\0" /* offset 12189 */
+  "\xe4\xbe\x80\0" /* offset 12193 */
+  "\xe5\x85\x85\0" /* offset 12197 */
+  "\xe5\x86\x80\0" /* offset 12201 */
+  "\xe5\x8b\x87\0" /* offset 12205 */
+  "\xe5\x8b\xba\0" /* offset 12209 */
+  "\xe5\x95\x95\0" /* offset 12213 */
+  "\xe5\x96\x99\0" /* offset 12217 */
+  "\xe5\x97\xa2\0" /* offset 12221 */
+  "\xe5\xa2\xb3\0" /* offset 12225 */
+  "\xe5\xa5\x84\0" /* offset 12229 */
+  "\xe5\xa5\x94\0" /* offset 12233 */
+  "\xe5\xa9\xa2\0" /* offset 12237 */
+  "\xe5\xac\xa8\0" /* offset 12241 */
+  "\xe5\xbb\x92\0" /* offset 12245 */
+  "\xe5\xbb\x99\0" /* offset 12249 */
+  "\xe5\xbd\xa9\0" /* offset 12253 */
+  "\xe5\xbe\xad\0" /* offset 12257 */
+  "\xe6\x83\x98\0" /* offset 12261 */
+  "\xe6\x85\x8e\0" /* offset 12265 */
+  "\xe6\x84\x88\0" /* offset 12269 */
+  "\xe6\x85\xa0\0" /* offset 12273 */
+  "\xe6\x88\xb4\0" /* offset 12277 */
+  "\xe6\x8f\x84\0" /* offset 12281 */
+  "\xe6\x90\x9c\0" /* offset 12285 */
+  "\xe6\x91\x92\0" /* offset 12289 */
+  "\xe6\x95\x96\0" /* offset 12293 */
+  "\xe6\x9c\x9b\0" /* offset 12297 */
+  "\xe6\x9d\x96\0" /* offset 12301 */
+  "\xe6\xbb\x9b\0" /* offset 12305 */
+  "\xe6\xbb\x8b\0" /* offset 12309 */
+  "\xe7\x80\x9e\0" /* offset 12313 */
+  "\xe7\x9e\xa7\0" /* offset 12317 */
+  "\xe7\x88\xb5\0" /* offset 12321 */
+  "\xe7\x8a\xaf\0" /* offset 12325 */
+  "\xe7\x91\xb1\0" /* offset 12329 */
+  "\xe7\x94\x86\0" /* offset 12333 */
+  "\xe7\x94\xbb\0" /* offset 12337 */
+  "\xe7\x98\x9d\0" /* offset 12341 */
+  "\xe7\x98\x9f\0" /* offset 12345 */
+  "\xe7\x9b\x9b\0" /* offset 12349 */
+  "\xe7\x9b\xb4\0" /* offset 12353 */
+  "\xe7\x9d\x8a\0" /* offset 12357 */
+  "\xe7\x9d\x80\0" /* offset 12361 */
+  "\xe7\xa3\x8c\0" /* offset 12365 */
+  "\xe7\xaa\xb1\0" /* offset 12369 */
+  "\xe7\xb1\xbb\0" /* offset 12373 */
+  "\xe7\xb5\x9b\0" /* offset 12377 */
+  "\xe7\xbc\xbe\0" /* offset 12381 */
+  "\xe8\x8d\x92\0" /* offset 12385 */
+  "\xe8\x8f\xaf\0" /* offset 12389 */
+  "\xe8\x9d\xb9\0" /* offset 12393 */
+  "\xe8\xa5\x81\0" /* offset 12397 */
+  "\xe8\xa6\x86\0" /* offset 12401 */
+  "\xe8\xaa\xbf\0" /* offset 12405 */
+  "\xe8\xab\x8b\0" /* offset 12409 */
+  "\xe8\xab\xad\0" /* offset 12413 */
+  "\xe8\xae\x8a\0" /* offset 12417 */
+  "\xe8\xbc\xb8\0" /* offset 12421 */
+  "\xe9\x81\xb2\0" /* offset 12425 */
+  "\xe9\x86\x99\0" /* offset 12429 */
+  "\xe9\x89\xb6\0" /* offset 12433 */
+  "\xe9\x99\xbc\0" /* offset 12437 */
+  "\xe9\x9f\x9b\0" /* offset 12441 */
+  "\xe9\xa0\x8b\0" /* offset 12445 */
+  "\xe9\xac\x92\0" /* offset 12449 */
+  "\xf0\xa2\xa1\x8a\0" /* offset 12453 */
+  "\xf0\xa2\xa1\x84\0" /* offset 12458 */
+  "\xf0\xa3\x8f\x95\0" /* offset 12463 */
+  "\xe3\xae\x9d\0" /* offset 12468 */
+  "\xe4\x80\x98\0" /* offset 12472 */
+  "\xe4\x80\xb9\0" /* offset 12476 */
+  "\xf0\xa5\x89\x89\0" /* offset 12480 */
+  "\xf0\xa5\xb3\x90\0" /* offset 12485 */
+  "\xf0\xa7\xbb\x93\0" /* offset 12490 */
+  "\xe9\xbd\x83\0" /* offset 12495 */
+  "\xe9\xbe\x8e\0" /* offset 12499 */
+  "\x66\x66\0" /* offset 12503 */
+  "\x66\x69\0" /* offset 12506 */
+  "\x66\x6c\0" /* offset 12509 */
+  "\x66\x66\x69\0" /* offset 12512 */
+  "\x66\x66\x6c\0" /* offset 12516 */
+  "\x73\x74\0" /* offset 12520 */
+  "\xd5\xb4\xd5\xb6\0" /* offset 12523 */
+  "\xd5\xb4\xd5\xa5\0" /* offset 12528 */
+  "\xd5\xb4\xd5\xab\0" /* offset 12533 */
+  "\xd5\xbe\xd5\xb6\0" /* offset 12538 */
+  "\xd5\xb4\xd5\xad\0" /* offset 12543 */
+  "\xd7\x99\xd6\xb4\0" /* offset 12548 */
+  "\xd7\xb2\xd6\xb7\0" /* offset 12553 */
+  "\xd7\xa2\0" /* offset 12558 */
+  "\xd7\x94\0" /* offset 12561 */
+  "\xd7\x9b\0" /* offset 12564 */
+  "\xd7\x9c\0" /* offset 12567 */
+  "\xd7\x9d\0" /* offset 12570 */
+  "\xd7\xa8\0" /* offset 12573 */
+  "\xd7\xaa\0" /* offset 12576 */
+  "\xd7\xa9\xd7\x81\0" /* offset 12579 */
+  "\xd7\xa9\xd7\x82\0" /* offset 12584 */
+  "\xd7\xa9\xd6\xbc\xd7\x81\0" /* offset 12589 */
+  "\xd7\xa9\xd6\xbc\xd7\x82\0" /* offset 12596 */
+  "\xd7\x90\xd6\xb7\0" /* offset 12603 */
+  "\xd7\x90\xd6\xb8\0" /* offset 12608 */
+  "\xd7\x90\xd6\xbc\0" /* offset 12613 */
+  "\xd7\x91\xd6\xbc\0" /* offset 12618 */
+  "\xd7\x92\xd6\xbc\0" /* offset 12623 */
+  "\xd7\x93\xd6\xbc\0" /* offset 12628 */
+  "\xd7\x94\xd6\xbc\0" /* offset 12633 */
+  "\xd7\x95\xd6\xbc\0" /* offset 12638 */
+  "\xd7\x96\xd6\xbc\0" /* offset 12643 */
+  "\xd7\x98\xd6\xbc\0" /* offset 12648 */
+  "\xd7\x99\xd6\xbc\0" /* offset 12653 */
+  "\xd7\x9a\xd6\xbc\0" /* offset 12658 */
+  "\xd7\x9b\xd6\xbc\0" /* offset 12663 */
+  "\xd7\x9c\xd6\xbc\0" /* offset 12668 */
+  "\xd7\x9e\xd6\xbc\0" /* offset 12673 */
+  "\xd7\xa0\xd6\xbc\0" /* offset 12678 */
+  "\xd7\xa1\xd6\xbc\0" /* offset 12683 */
+  "\xd7\xa3\xd6\xbc\0" /* offset 12688 */
+  "\xd7\xa4\xd6\xbc\0" /* offset 12693 */
+  "\xd7\xa6\xd6\xbc\0" /* offset 12698 */
+  "\xd7\xa7\xd6\xbc\0" /* offset 12703 */
+  "\xd7\xa8\xd6\xbc\0" /* offset 12708 */
+  "\xd7\xa9\xd6\xbc\0" /* offset 12713 */
+  "\xd7\xaa\xd6\xbc\0" /* offset 12718 */
+  "\xd7\x95\xd6\xb9\0" /* offset 12723 */
+  "\xd7\x91\xd6\xbf\0" /* offset 12728 */
+  "\xd7\x9b\xd6\xbf\0" /* offset 12733 */
+  "\xd7\xa4\xd6\xbf\0" /* offset 12738 */
+  "\xd7\x90\xd7\x9c\0" /* offset 12743 */
+  "\xd9\xb1\0" /* offset 12748 */
+  "\xd9\xbb\0" /* offset 12751 */
+  "\xd9\xbe\0" /* offset 12754 */
+  "\xda\x80\0" /* offset 12757 */
+  "\xd9\xba\0" /* offset 12760 */
+  "\xd9\xbf\0" /* offset 12763 */
+  "\xd9\xb9\0" /* offset 12766 */
+  "\xda\xa4\0" /* offset 12769 */
+  "\xda\xa6\0" /* offset 12772 */
+  "\xda\x84\0" /* offset 12775 */
+  "\xda\x83\0" /* offset 12778 */
+  "\xda\x86\0" /* offset 12781 */
+  "\xda\x87\0" /* offset 12784 */
+  "\xda\x8d\0" /* offset 12787 */
+  "\xda\x8c\0" /* offset 12790 */
+  "\xda\x8e\0" /* offset 12793 */
+  "\xda\x88\0" /* offset 12796 */
+  "\xda\x98\0" /* offset 12799 */
+  "\xda\x91\0" /* offset 12802 */
+  "\xda\xa9\0" /* offset 12805 */
+  "\xda\xaf\0" /* offset 12808 */
+  "\xda\xb3\0" /* offset 12811 */
+  "\xda\xb1\0" /* offset 12814 */
+  "\xda\xba\0" /* offset 12817 */
+  "\xda\xbb\0" /* offset 12820 */
+  "\xdb\x81\0" /* offset 12823 */
+  "\xda\xbe\0" /* offset 12826 */
+  "\xdb\x92\0" /* offset 12829 */
+  "\xda\xad\0" /* offset 12832 */
+  "\xdb\x87\0" /* offset 12835 */
+  "\xdb\x86\0" /* offset 12838 */
+  "\xdb\x88\0" /* offset 12841 */
+  "\xdb\x8b\0" /* offset 12844 */
+  "\xdb\x85\0" /* offset 12847 */
+  "\xdb\x89\0" /* offset 12850 */
+  "\xdb\x90\0" /* offset 12853 */
+  "\xd9\x89\0" /* offset 12856 */
+  "\xd9\x8a\xd9\x94\xd8\xa7\0" /* offset 12859 */
+  "\xd9\x8a\xd9\x94\xdb\x95\0" /* offset 12866 */
+  "\xd9\x8a\xd9\x94\xd9\x88\0" /* offset 12873 */
+  "\xd9\x8a\xd9\x94\xdb\x87\0" /* offset 12880 */
+  "\xd9\x8a\xd9\x94\xdb\x86\0" /* offset 12887 */
+  "\xd9\x8a\xd9\x94\xdb\x88\0" /* offset 12894 */
+  "\xd9\x8a\xd9\x94\xdb\x90\0" /* offset 12901 */
+  "\xd9\x8a\xd9\x94\xd9\x89\0" /* offset 12908 */
+  "\xdb\x8c\0" /* offset 12915 */
+  "\xd9\x8a\xd9\x94\xd8\xac\0" /* offset 12918 */
+  "\xd9\x8a\xd9\x94\xd8\xad\0" /* offset 12925 */
+  "\xd9\x8a\xd9\x94\xd9\x85\0" /* offset 12932 */
+  "\xd9\x8a\xd9\x94\xd9\x8a\0" /* offset 12939 */
+  "\xd8\xa8\xd8\xac\0" /* offset 12946 */
+  "\xd8\xa8\xd8\xad\0" /* offset 12951 */
+  "\xd8\xa8\xd8\xae\0" /* offset 12956 */
+  "\xd8\xa8\xd9\x85\0" /* offset 12961 */
+  "\xd8\xa8\xd9\x89\0" /* offset 12966 */
+  "\xd8\xa8\xd9\x8a\0" /* offset 12971 */
+  "\xd8\xaa\xd8\xac\0" /* offset 12976 */
+  "\xd8\xaa\xd8\xad\0" /* offset 12981 */
+  "\xd8\xaa\xd8\xae\0" /* offset 12986 */
+  "\xd8\xaa\xd9\x85\0" /* offset 12991 */
+  "\xd8\xaa\xd9\x89\0" /* offset 12996 */
+  "\xd8\xaa\xd9\x8a\0" /* offset 13001 */
+  "\xd8\xab\xd8\xac\0" /* offset 13006 */
+  "\xd8\xab\xd9\x85\0" /* offset 13011 */
+  "\xd8\xab\xd9\x89\0" /* offset 13016 */
+  "\xd8\xab\xd9\x8a\0" /* offset 13021 */
+  "\xd8\xac\xd8\xad\0" /* offset 13026 */
+  "\xd8\xac\xd9\x85\0" /* offset 13031 */
+  "\xd8\xad\xd8\xac\0" /* offset 13036 */
+  "\xd8\xad\xd9\x85\0" /* offset 13041 */
+  "\xd8\xae\xd8\xac\0" /* offset 13046 */
+  "\xd8\xae\xd8\xad\0" /* offset 13051 */
+  "\xd8\xae\xd9\x85\0" /* offset 13056 */
+  "\xd8\xb3\xd8\xac\0" /* offset 13061 */
+  "\xd8\xb3\xd8\xad\0" /* offset 13066 */
+  "\xd8\xb3\xd8\xae\0" /* offset 13071 */
+  "\xd8\xb3\xd9\x85\0" /* offset 13076 */
+  "\xd8\xb5\xd8\xad\0" /* offset 13081 */
+  "\xd8\xb5\xd9\x85\0" /* offset 13086 */
+  "\xd8\xb6\xd8\xac\0" /* offset 13091 */
+  "\xd8\xb6\xd8\xad\0" /* offset 13096 */
+  "\xd8\xb6\xd8\xae\0" /* offset 13101 */
+  "\xd8\xb6\xd9\x85\0" /* offset 13106 */
+  "\xd8\xb7\xd8\xad\0" /* offset 13111 */
+  "\xd8\xb7\xd9\x85\0" /* offset 13116 */
+  "\xd8\xb8\xd9\x85\0" /* offset 13121 */
+  "\xd8\xb9\xd8\xac\0" /* offset 13126 */
+  "\xd8\xb9\xd9\x85\0" /* offset 13131 */
+  "\xd8\xba\xd8\xac\0" /* offset 13136 */
+  "\xd8\xba\xd9\x85\0" /* offset 13141 */
+  "\xd9\x81\xd8\xac\0" /* offset 13146 */
+  "\xd9\x81\xd8\xad\0" /* offset 13151 */
+  "\xd9\x81\xd8\xae\0" /* offset 13156 */
+  "\xd9\x81\xd9\x85\0" /* offset 13161 */
+  "\xd9\x81\xd9\x89\0" /* offset 13166 */
+  "\xd9\x81\xd9\x8a\0" /* offset 13171 */
+  "\xd9\x82\xd8\xad\0" /* offset 13176 */
+  "\xd9\x82\xd9\x85\0" /* offset 13181 */
+  "\xd9\x82\xd9\x89\0" /* offset 13186 */
+  "\xd9\x82\xd9\x8a\0" /* offset 13191 */
+  "\xd9\x83\xd8\xa7\0" /* offset 13196 */
+  "\xd9\x83\xd8\xac\0" /* offset 13201 */
+  "\xd9\x83\xd8\xad\0" /* offset 13206 */
+  "\xd9\x83\xd8\xae\0" /* offset 13211 */
+  "\xd9\x83\xd9\x84\0" /* offset 13216 */
+  "\xd9\x83\xd9\x85\0" /* offset 13221 */
+  "\xd9\x83\xd9\x89\0" /* offset 13226 */
+  "\xd9\x83\xd9\x8a\0" /* offset 13231 */
+  "\xd9\x84\xd8\xac\0" /* offset 13236 */
+  "\xd9\x84\xd8\xad\0" /* offset 13241 */
+  "\xd9\x84\xd8\xae\0" /* offset 13246 */
+  "\xd9\x84\xd9\x85\0" /* offset 13251 */
+  "\xd9\x84\xd9\x89\0" /* offset 13256 */
+  "\xd9\x84\xd9\x8a\0" /* offset 13261 */
+  "\xd9\x85\xd8\xac\0" /* offset 13266 */
+  "\xd9\x85\xd8\xad\0" /* offset 13271 */
+  "\xd9\x85\xd8\xae\0" /* offset 13276 */
+  "\xd9\x85\xd9\x85\0" /* offset 13281 */
+  "\xd9\x85\xd9\x89\0" /* offset 13286 */
+  "\xd9\x85\xd9\x8a\0" /* offset 13291 */
+  "\xd9\x86\xd8\xac\0" /* offset 13296 */
+  "\xd9\x86\xd8\xad\0" /* offset 13301 */
+  "\xd9\x86\xd8\xae\0" /* offset 13306 */
+  "\xd9\x86\xd9\x85\0" /* offset 13311 */
+  "\xd9\x86\xd9\x89\0" /* offset 13316 */
+  "\xd9\x86\xd9\x8a\0" /* offset 13321 */
+  "\xd9\x87\xd8\xac\0" /* offset 13326 */
+  "\xd9\x87\xd9\x85\0" /* offset 13331 */
+  "\xd9\x87\xd9\x89\0" /* offset 13336 */
+  "\xd9\x87\xd9\x8a\0" /* offset 13341 */
+  "\xd9\x8a\xd8\xac\0" /* offset 13346 */
+  "\xd9\x8a\xd8\xad\0" /* offset 13351 */
+  "\xd9\x8a\xd8\xae\0" /* offset 13356 */
+  "\xd9\x8a\xd9\x85\0" /* offset 13361 */
+  "\xd9\x8a\xd9\x89\0" /* offset 13366 */
+  "\xd9\x8a\xd9\x8a\0" /* offset 13371 */
+  "\xd8\xb0\xd9\xb0\0" /* offset 13376 */
+  "\xd8\xb1\xd9\xb0\0" /* offset 13381 */
+  "\xd9\x89\xd9\xb0\0" /* offset 13386 */
+  "\x20\xd9\x8c\xd9\x91\0" /* offset 13391 */
+  "\x20\xd9\x8d\xd9\x91\0" /* offset 13397 */
+  "\x20\xd9\x8e\xd9\x91\0" /* offset 13403 */
+  "\x20\xd9\x8f\xd9\x91\0" /* offset 13409 */
+  "\x20\xd9\x90\xd9\x91\0" /* offset 13415 */
+  "\x20\xd9\x91\xd9\xb0\0" /* offset 13421 */
+  "\xd9\x8a\xd9\x94\xd8\xb1\0" /* offset 13427 */
+  "\xd9\x8a\xd9\x94\xd8\xb2\0" /* offset 13434 */
+  "\xd9\x8a\xd9\x94\xd9\x86\0" /* offset 13441 */
+  "\xd8\xa8\xd8\xb1\0" /* offset 13448 */
+  "\xd8\xa8\xd8\xb2\0" /* offset 13453 */
+  "\xd8\xa8\xd9\x86\0" /* offset 13458 */
+  "\xd8\xaa\xd8\xb1\0" /* offset 13463 */
+  "\xd8\xaa\xd8\xb2\0" /* offset 13468 */
+  "\xd8\xaa\xd9\x86\0" /* offset 13473 */
+  "\xd8\xab\xd8\xb1\0" /* offset 13478 */
+  "\xd8\xab\xd8\xb2\0" /* offset 13483 */
+  "\xd8\xab\xd9\x86\0" /* offset 13488 */
+  "\xd9\x85\xd8\xa7\0" /* offset 13493 */
+  "\xd9\x86\xd8\xb1\0" /* offset 13498 */
+  "\xd9\x86\xd8\xb2\0" /* offset 13503 */
+  "\xd9\x86\xd9\x86\0" /* offset 13508 */
+  "\xd9\x8a\xd8\xb1\0" /* offset 13513 */
+  "\xd9\x8a\xd8\xb2\0" /* offset 13518 */
+  "\xd9\x8a\xd9\x86\0" /* offset 13523 */
+  "\xd9\x8a\xd9\x94\xd8\xae\0" /* offset 13528 */
+  "\xd9\x8a\xd9\x94\xd9\x87\0" /* offset 13535 */
+  "\xd8\xa8\xd9\x87\0" /* offset 13542 */
+  "\xd8\xaa\xd9\x87\0" /* offset 13547 */
+  "\xd8\xb5\xd8\xae\0" /* offset 13552 */
+  "\xd9\x84\xd9\x87\0" /* offset 13557 */
+  "\xd9\x86\xd9\x87\0" /* offset 13562 */
+  "\xd9\x87\xd9\xb0\0" /* offset 13567 */
+  "\xd9\x8a\xd9\x87\0" /* offset 13572 */
+  "\xd8\xab\xd9\x87\0" /* offset 13577 */
+  "\xd8\xb3\xd9\x87\0" /* offset 13582 */
+  "\xd8\xb4\xd9\x85\0" /* offset 13587 */
+  "\xd8\xb4\xd9\x87\0" /* offset 13592 */
+  "\xd9\x80\xd9\x8e\xd9\x91\0" /* offset 13597 */
+  "\xd9\x80\xd9\x8f\xd9\x91\0" /* offset 13604 */
+  "\xd9\x80\xd9\x90\xd9\x91\0" /* offset 13611 */
+  "\xd8\xb7\xd9\x89\0" /* offset 13618 */
+  "\xd8\xb7\xd9\x8a\0" /* offset 13623 */
+  "\xd8\xb9\xd9\x89\0" /* offset 13628 */
+  "\xd8\xb9\xd9\x8a\0" /* offset 13633 */
+  "\xd8\xba\xd9\x89\0" /* offset 13638 */
+  "\xd8\xba\xd9\x8a\0" /* offset 13643 */
+  "\xd8\xb3\xd9\x89\0" /* offset 13648 */
+  "\xd8\xb3\xd9\x8a\0" /* offset 13653 */
+  "\xd8\xb4\xd9\x89\0" /* offset 13658 */
+  "\xd8\xb4\xd9\x8a\0" /* offset 13663 */
+  "\xd8\xad\xd9\x89\0" /* offset 13668 */
+  "\xd8\xad\xd9\x8a\0" /* offset 13673 */
+  "\xd8\xac\xd9\x89\0" /* offset 13678 */
+  "\xd8\xac\xd9\x8a\0" /* offset 13683 */
+  "\xd8\xae\xd9\x89\0" /* offset 13688 */
+  "\xd8\xae\xd9\x8a\0" /* offset 13693 */
+  "\xd8\xb5\xd9\x89\0" /* offset 13698 */
+  "\xd8\xb5\xd9\x8a\0" /* offset 13703 */
+  "\xd8\xb6\xd9\x89\0" /* offset 13708 */
+  "\xd8\xb6\xd9\x8a\0" /* offset 13713 */
+  "\xd8\xb4\xd8\xac\0" /* offset 13718 */
+  "\xd8\xb4\xd8\xad\0" /* offset 13723 */
+  "\xd8\xb4\xd8\xae\0" /* offset 13728 */
+  "\xd8\xb4\xd8\xb1\0" /* offset 13733 */
+  "\xd8\xb3\xd8\xb1\0" /* offset 13738 */
+  "\xd8\xb5\xd8\xb1\0" /* offset 13743 */
+  "\xd8\xb6\xd8\xb1\0" /* offset 13748 */
+  "\xd8\xa7\xd9\x8b\0" /* offset 13753 */
+  "\xd8\xaa\xd8\xac\xd9\x85\0" /* offset 13758 */
+  "\xd8\xaa\xd8\xad\xd8\xac\0" /* offset 13765 */
+  "\xd8\xaa\xd8\xad\xd9\x85\0" /* offset 13772 */
+  "\xd8\xaa\xd8\xae\xd9\x85\0" /* offset 13779 */
+  "\xd8\xaa\xd9\x85\xd8\xac\0" /* offset 13786 */
+  "\xd8\xaa\xd9\x85\xd8\xad\0" /* offset 13793 */
+  "\xd8\xaa\xd9\x85\xd8\xae\0" /* offset 13800 */
+  "\xd8\xac\xd9\x85\xd8\xad\0" /* offset 13807 */
+  "\xd8\xad\xd9\x85\xd9\x8a\0" /* offset 13814 */
+  "\xd8\xad\xd9\x85\xd9\x89\0" /* offset 13821 */
+  "\xd8\xb3\xd8\xad\xd8\xac\0" /* offset 13828 */
+  "\xd8\xb3\xd8\xac\xd8\xad\0" /* offset 13835 */
+  "\xd8\xb3\xd8\xac\xd9\x89\0" /* offset 13842 */
+  "\xd8\xb3\xd9\x85\xd8\xad\0" /* offset 13849 */
+  "\xd8\xb3\xd9\x85\xd8\xac\0" /* offset 13856 */
+  "\xd8\xb3\xd9\x85\xd9\x85\0" /* offset 13863 */
+  "\xd8\xb5\xd8\xad\xd8\xad\0" /* offset 13870 */
+  "\xd8\xb5\xd9\x85\xd9\x85\0" /* offset 13877 */
+  "\xd8\xb4\xd8\xad\xd9\x85\0" /* offset 13884 */
+  "\xd8\xb4\xd8\xac\xd9\x8a\0" /* offset 13891 */
+  "\xd8\xb4\xd9\x85\xd8\xae\0" /* offset 13898 */
+  "\xd8\xb4\xd9\x85\xd9\x85\0" /* offset 13905 */
+  "\xd8\xb6\xd8\xad\xd9\x89\0" /* offset 13912 */
+  "\xd8\xb6\xd8\xae\xd9\x85\0" /* offset 13919 */
+  "\xd8\xb7\xd9\x85\xd8\xad\0" /* offset 13926 */
+  "\xd8\xb7\xd9\x85\xd9\x85\0" /* offset 13933 */
+  "\xd8\xb7\xd9\x85\xd9\x8a\0" /* offset 13940 */
+  "\xd8\xb9\xd8\xac\xd9\x85\0" /* offset 13947 */
+  "\xd8\xb9\xd9\x85\xd9\x85\0" /* offset 13954 */
+  "\xd8\xb9\xd9\x85\xd9\x89\0" /* offset 13961 */
+  "\xd8\xba\xd9\x85\xd9\x85\0" /* offset 13968 */
+  "\xd8\xba\xd9\x85\xd9\x8a\0" /* offset 13975 */
+  "\xd8\xba\xd9\x85\xd9\x89\0" /* offset 13982 */
+  "\xd9\x81\xd8\xae\xd9\x85\0" /* offset 13989 */
+  "\xd9\x82\xd9\x85\xd8\xad\0" /* offset 13996 */
+  "\xd9\x82\xd9\x85\xd9\x85\0" /* offset 14003 */
+  "\xd9\x84\xd8\xad\xd9\x85\0" /* offset 14010 */
+  "\xd9\x84\xd8\xad\xd9\x8a\0" /* offset 14017 */
+  "\xd9\x84\xd8\xad\xd9\x89\0" /* offset 14024 */
+  "\xd9\x84\xd8\xac\xd8\xac\0" /* offset 14031 */
+  "\xd9\x84\xd8\xae\xd9\x85\0" /* offset 14038 */
+  "\xd9\x84\xd9\x85\xd8\xad\0" /* offset 14045 */
+  "\xd9\x85\xd8\xad\xd8\xac\0" /* offset 14052 */
+  "\xd9\x85\xd8\xad\xd9\x85\0" /* offset 14059 */
+  "\xd9\x85\xd8\xad\xd9\x8a\0" /* offset 14066 */
+  "\xd9\x85\xd8\xac\xd8\xad\0" /* offset 14073 */
+  "\xd9\x85\xd8\xac\xd9\x85\0" /* offset 14080 */
+  "\xd9\x85\xd8\xae\xd8\xac\0" /* offset 14087 */
+  "\xd9\x85\xd8\xae\xd9\x85\0" /* offset 14094 */
+  "\xd9\x85\xd8\xac\xd8\xae\0" /* offset 14101 */
+  "\xd9\x87\xd9\x85\xd8\xac\0" /* offset 14108 */
+  "\xd9\x87\xd9\x85\xd9\x85\0" /* offset 14115 */
+  "\xd9\x86\xd8\xad\xd9\x85\0" /* offset 14122 */
+  "\xd9\x86\xd8\xad\xd9\x89\0" /* offset 14129 */
+  "\xd9\x86\xd8\xac\xd9\x85\0" /* offset 14136 */
+  "\xd9\x86\xd8\xac\xd9\x89\0" /* offset 14143 */
+  "\xd9\x86\xd9\x85\xd9\x8a\0" /* offset 14150 */
+  "\xd9\x86\xd9\x85\xd9\x89\0" /* offset 14157 */
+  "\xd9\x8a\xd9\x85\xd9\x85\0" /* offset 14164 */
+  "\xd8\xa8\xd8\xae\xd9\x8a\0" /* offset 14171 */
+  "\xd8\xaa\xd8\xac\xd9\x8a\0" /* offset 14178 */
+  "\xd8\xaa\xd8\xac\xd9\x89\0" /* offset 14185 */
+  "\xd8\xaa\xd8\xae\xd9\x8a\0" /* offset 14192 */
+  "\xd8\xaa\xd8\xae\xd9\x89\0" /* offset 14199 */
+  "\xd8\xaa\xd9\x85\xd9\x8a\0" /* offset 14206 */
+  "\xd8\xaa\xd9\x85\xd9\x89\0" /* offset 14213 */
+  "\xd8\xac\xd9\x85\xd9\x8a\0" /* offset 14220 */
+  "\xd8\xac\xd8\xad\xd9\x89\0" /* offset 14227 */
+  "\xd8\xac\xd9\x85\xd9\x89\0" /* offset 14234 */
+  "\xd8\xb3\xd8\xae\xd9\x89\0" /* offset 14241 */
+  "\xd8\xb5\xd8\xad\xd9\x8a\0" /* offset 14248 */
+  "\xd8\xb4\xd8\xad\xd9\x8a\0" /* offset 14255 */
+  "\xd8\xb6\xd8\xad\xd9\x8a\0" /* offset 14262 */
+  "\xd9\x84\xd8\xac\xd9\x8a\0" /* offset 14269 */
+  "\xd9\x84\xd9\x85\xd9\x8a\0" /* offset 14276 */
+  "\xd9\x8a\xd8\xad\xd9\x8a\0" /* offset 14283 */
+  "\xd9\x8a\xd8\xac\xd9\x8a\0" /* offset 14290 */
+  "\xd9\x8a\xd9\x85\xd9\x8a\0" /* offset 14297 */
+  "\xd9\x85\xd9\x85\xd9\x8a\0" /* offset 14304 */
+  "\xd9\x82\xd9\x85\xd9\x8a\0" /* offset 14311 */
+  "\xd9\x86\xd8\xad\xd9\x8a\0" /* offset 14318 */
+  "\xd8\xb9\xd9\x85\xd9\x8a\0" /* offset 14325 */
+  "\xd9\x83\xd9\x85\xd9\x8a\0" /* offset 14332 */
+  "\xd9\x86\xd8\xac\xd8\xad\0" /* offset 14339 */
+  "\xd9\x85\xd8\xae\xd9\x8a\0" /* offset 14346 */
+  "\xd9\x84\xd8\xac\xd9\x85\0" /* offset 14353 */
+  "\xd9\x83\xd9\x85\xd9\x85\0" /* offset 14360 */
+  "\xd8\xac\xd8\xad\xd9\x8a\0" /* offset 14367 */
+  "\xd8\xad\xd8\xac\xd9\x8a\0" /* offset 14374 */
+  "\xd9\x85\xd8\xac\xd9\x8a\0" /* offset 14381 */
+  "\xd9\x81\xd9\x85\xd9\x8a\0" /* offset 14388 */
+  "\xd8\xa8\xd8\xad\xd9\x8a\0" /* offset 14395 */
+  "\xd8\xb3\xd8\xae\xd9\x8a\0" /* offset 14402 */
+  "\xd9\x86\xd8\xac\xd9\x8a\0" /* offset 14409 */
+  "\xd8\xb5\xd9\x84\xdb\x92\0" /* offset 14416 */
+  "\xd9\x82\xd9\x84\xdb\x92\0" /* offset 14423 */
+  "\xd8\xa7\xd9\x84\xd9\x84\xd9\x87\0" /* offset 14430 */
+  "\xd8\xa7\xd9\x83\xd8\xa8\xd8\xb1\0" /* offset 14439 */
+  "\xd9\x85\xd8\xad\xd9\x85\xd8\xaf\0" /* offset 14448 */
+  "\xd8\xb5\xd9\x84\xd8\xb9\xd9\x85\0" /* offset 14457 */
+  "\xd8\xb1\xd8\xb3\xd9\x88\xd9\x84\0" /* offset 14466 */
+  "\xd8\xb9\xd9\x84\xd9\x8a\xd9\x87\0" /* offset 14475 */
+  "\xd9\x88\xd8\xb3\xd9\x84\xd9\x85\0" /* offset 14484 */
+  "\xd8\xb5\xd9\x84\xd9\x89\0" /* offset 14493 */
+  "\xd8\xb5\xd9\x84\xd9\x89\x20\xd8\xa7\xd9\x84\xd9\x84\xd9\x87\x20\xd8\xb9\xd9\x84\xd9\x8a\xd9\x87\x20\xd9\x88\xd8\xb3\xd9\x84\xd9\x85\0" /* offset 14500 */
+  "\xd8\xac\xd9\x84\x20\xd8\xac\xd9\x84\xd8\xa7\xd9\x84\xd9\x87\0" /* offset 14534 */
+  "\xd8\xb1\xdb\x8c\xd8\xa7\xd9\x84\0" /* offset 14550 */
+  "\x2c\0" /* offset 14559 */
+  "\xe3\x80\x81\0" /* offset 14561 */
+  "\xe3\x80\x82\0" /* offset 14565 */
+  "\x3a\0" /* offset 14569 */
+  "\x21\0" /* offset 14571 */
+  "\x3f\0" /* offset 14573 */
+  "\xe3\x80\x96\0" /* offset 14575 */
+  "\xe3\x80\x97\0" /* offset 14579 */
+  "\xe2\x80\x94\0" /* offset 14583 */
+  "\xe2\x80\x93\0" /* offset 14587 */
+  "\x5f\0" /* offset 14591 */
+  "\x7b\0" /* offset 14593 */
+  "\x7d\0" /* offset 14595 */
+  "\xe3\x80\x94\0" /* offset 14597 */
+  "\xe3\x80\x95\0" /* offset 14601 */
+  "\xe3\x80\x90\0" /* offset 14605 */
+  "\xe3\x80\x91\0" /* offset 14609 */
+  "\xe3\x80\x8a\0" /* offset 14613 */
+  "\xe3\x80\x8b\0" /* offset 14617 */
+  "\xe3\x80\x8c\0" /* offset 14621 */
+  "\xe3\x80\x8d\0" /* offset 14625 */
+  "\xe3\x80\x8e\0" /* offset 14629 */
+  "\xe3\x80\x8f\0" /* offset 14633 */
+  "\x5b\0" /* offset 14637 */
+  "\x5d\0" /* offset 14639 */
+  "\x23\0" /* offset 14641 */
+  "\x26\0" /* offset 14643 */
+  "\x2a\0" /* offset 14645 */
+  "\x2d\0" /* offset 14647 */
+  "\x3c\0" /* offset 14649 */
+  "\x3e\0" /* offset 14651 */
+  "\x5c\0" /* offset 14653 */
+  "\x24\0" /* offset 14655 */
+  "\x25\0" /* offset 14657 */
+  "\x40\0" /* offset 14659 */
+  "\x20\xd9\x8b\0" /* offset 14661 */
+  "\xd9\x80\xd9\x8b\0" /* offset 14665 */
+  "\x20\xd9\x8c\0" /* offset 14670 */
+  "\x20\xd9\x8d\0" /* offset 14674 */
+  "\x20\xd9\x8e\0" /* offset 14678 */
+  "\xd9\x80\xd9\x8e\0" /* offset 14682 */
+  "\x20\xd9\x8f\0" /* offset 14687 */
+  "\xd9\x80\xd9\x8f\0" /* offset 14691 */
+  "\x20\xd9\x90\0" /* offset 14696 */
+  "\xd9\x80\xd9\x90\0" /* offset 14700 */
+  "\x20\xd9\x91\0" /* offset 14705 */
+  "\xd9\x80\xd9\x91\0" /* offset 14709 */
+  "\x20\xd9\x92\0" /* offset 14714 */
+  "\xd9\x80\xd9\x92\0" /* offset 14718 */
+  "\xd8\xa1\0" /* offset 14723 */
+  "\xd8\xa7\0" /* offset 14726 */
+  "\xd8\xa8\0" /* offset 14729 */
+  "\xd8\xa9\0" /* offset 14732 */
+  "\xd8\xaa\0" /* offset 14735 */
+  "\xd8\xab\0" /* offset 14738 */
+  "\xd8\xac\0" /* offset 14741 */
+  "\xd8\xad\0" /* offset 14744 */
+  "\xd8\xae\0" /* offset 14747 */
+  "\xd8\xaf\0" /* offset 14750 */
+  "\xd8\xb0\0" /* offset 14753 */
+  "\xd8\xb1\0" /* offset 14756 */
+  "\xd8\xb2\0" /* offset 14759 */
+  "\xd8\xb3\0" /* offset 14762 */
+  "\xd8\xb4\0" /* offset 14765 */
+  "\xd8\xb5\0" /* offset 14768 */
+  "\xd8\xb6\0" /* offset 14771 */
+  "\xd8\xb7\0" /* offset 14774 */
+  "\xd8\xb8\0" /* offset 14777 */
+  "\xd8\xb9\0" /* offset 14780 */
+  "\xd8\xba\0" /* offset 14783 */
+  "\xd9\x81\0" /* offset 14786 */
+  "\xd9\x82\0" /* offset 14789 */
+  "\xd9\x83\0" /* offset 14792 */
+  "\xd9\x84\0" /* offset 14795 */
+  "\xd9\x85\0" /* offset 14798 */
+  "\xd9\x86\0" /* offset 14801 */
+  "\xd9\x87\0" /* offset 14804 */
+  "\xd9\x88\0" /* offset 14807 */
+  "\xd9\x8a\0" /* offset 14810 */
+  "\xd9\x84\xd8\xa7\xd9\x93\0" /* offset 14813 */
+  "\xd9\x84\xd8\xa7\xd9\x94\0" /* offset 14820 */
+  "\xd9\x84\xd8\xa7\xd9\x95\0" /* offset 14827 */
+  "\xd9\x84\xd8\xa7\0" /* offset 14834 */
+  "\x22\0" /* offset 14839 */
+  "\x27\0" /* offset 14841 */
+  "\x2f\0" /* offset 14843 */
+  "\x5e\0" /* offset 14845 */
+  "\x7c\0" /* offset 14847 */
+  "\x7e\0" /* offset 14849 */
+  "\xe2\xa6\x85\0" /* offset 14851 */
+  "\xe2\xa6\x86\0" /* offset 14855 */
+  "\xe3\x83\xbb\0" /* offset 14859 */
+  "\xe3\x82\xa1\0" /* offset 14863 */
+  "\xe3\x82\xa3\0" /* offset 14867 */
+  "\xe3\x82\xa5\0" /* offset 14871 */
+  "\xe3\x82\xa7\0" /* offset 14875 */
+  "\xe3\x82\xa9\0" /* offset 14879 */
+  "\xe3\x83\xa3\0" /* offset 14883 */
+  "\xe3\x83\xa5\0" /* offset 14887 */
+  "\xe3\x83\xa7\0" /* offset 14891 */
+  "\xe3\x83\x83\0" /* offset 14895 */
+  "\xe3\x83\xbc\0" /* offset 14899 */
+  "\xe3\x83\xb3\0" /* offset 14903 */
+  "\xe3\x82\x99\0" /* offset 14907 */
+  "\xe3\x82\x9a\0" /* offset 14911 */
+  "\xc2\xa2\0" /* offset 14915 */
+  "\xc2\xa3\0" /* offset 14918 */
+  "\xc2\xac\0" /* offset 14921 */
+  "\xc2\xa6\0" /* offset 14924 */
+  "\xc2\xa5\0" /* offset 14927 */
+  "\xe2\x82\xa9\0" /* offset 14930 */
+  "\xe2\x94\x82\0" /* offset 14934 */
+  "\xe2\x86\x90\0" /* offset 14938 */
+  "\xe2\x86\x91\0" /* offset 14942 */
+  "\xe2\x86\x92\0" /* offset 14946 */
+  "\xe2\x86\x93\0" /* offset 14950 */
+  "\xe2\x96\xa0\0" /* offset 14954 */
+  "\xe2\x97\x8b\0" /* offset 14958 */
+  "\xf0\x91\x82\x99\xf0\x91\x82\xba\0" /* offset 14962 */
+  "\xf0\x91\x82\x9b\xf0\x91\x82\xba\0" /* offset 14971 */
+  "\xf0\x91\x82\xa5\xf0\x91\x82\xba\0" /* offset 14980 */
+  "\xf0\x9d\x85\x97\xf0\x9d\x85\xa5\0" /* offset 14989 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\0" /* offset 14998 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15007 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15020 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb0\0" /* offset 15033 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb1\0" /* offset 15046 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb2\0" /* offset 15059 */
+  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\0" /* offset 15072 */
+  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\0" /* offset 15081 */
+  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15090 */
+  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15103 */
+  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15116 */
+  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15129 */
+  "\xc4\xb1\0" /* offset 15142 */
+  "\xc8\xb7\0" /* offset 15145 */
+  "\xce\x91\0" /* offset 15148 */
+  "\xce\x92\0" /* offset 15151 */
+  "\xce\x94\0" /* offset 15154 */
+  "\xce\x95\0" /* offset 15157 */
+  "\xce\x96\0" /* offset 15160 */
+  "\xce\x97\0" /* offset 15163 */
+  "\xce\x99\0" /* offset 15166 */
+  "\xce\x9a\0" /* offset 15169 */
+  "\xce\x9b\0" /* offset 15172 */
+  "\xce\x9c\0" /* offset 15175 */
+  "\xce\x9d\0" /* offset 15178 */
+  "\xce\x9e\0" /* offset 15181 */
+  "\xce\x9f\0" /* offset 15184 */
+  "\xce\xa1\0" /* offset 15187 */
+  "\xce\xa4\0" /* offset 15190 */
+  "\xce\xa6\0" /* offset 15193 */
+  "\xce\xa7\0" /* offset 15196 */
+  "\xce\xa8\0" /* offset 15199 */
+  "\xe2\x88\x87\0" /* offset 15202 */
+  "\xce\xb1\0" /* offset 15206 */
+  "\xce\xb6\0" /* offset 15209 */
+  "\xce\xb7\0" /* offset 15212 */
+  "\xce\xbb\0" /* offset 15215 */
+  "\xce\xbd\0" /* offset 15218 */
+  "\xce\xbe\0" /* offset 15221 */
+  "\xce\xbf\0" /* offset 15224 */
+  "\xcf\x83\0" /* offset 15227 */
+  "\xcf\x84\0" /* offset 15230 */
+  "\xcf\x85\0" /* offset 15233 */
+  "\xcf\x88\0" /* offset 15236 */
+  "\xcf\x89\0" /* offset 15239 */
+  "\xe2\x88\x82\0" /* offset 15242 */
+  "\xcf\x9c\0" /* offset 15246 */
+  "\xcf\x9d\0" /* offset 15249 */
+  "\x30\x2e\0" /* offset 15252 */
+  "\x30\x2c\0" /* offset 15255 */
+  "\x31\x2c\0" /* offset 15258 */
+  "\x32\x2c\0" /* offset 15261 */
+  "\x33\x2c\0" /* offset 15264 */
+  "\x34\x2c\0" /* offset 15267 */
+  "\x35\x2c\0" /* offset 15270 */
+  "\x36\x2c\0" /* offset 15273 */
+  "\x37\x2c\0" /* offset 15276 */
+  "\x38\x2c\0" /* offset 15279 */
+  "\x39\x2c\0" /* offset 15282 */
+  "\x28\x41\x29\0" /* offset 15285 */
+  "\x28\x42\x29\0" /* offset 15289 */
+  "\x28\x43\x29\0" /* offset 15293 */
+  "\x28\x44\x29\0" /* offset 15297 */
+  "\x28\x45\x29\0" /* offset 15301 */
+  "\x28\x46\x29\0" /* offset 15305 */
+  "\x28\x47\x29\0" /* offset 15309 */
+  "\x28\x48\x29\0" /* offset 15313 */
+  "\x28\x49\x29\0" /* offset 15317 */
+  "\x28\x4a\x29\0" /* offset 15321 */
+  "\x28\x4b\x29\0" /* offset 15325 */
+  "\x28\x4c\x29\0" /* offset 15329 */
+  "\x28\x4d\x29\0" /* offset 15333 */
+  "\x28\x4e\x29\0" /* offset 15337 */
+  "\x28\x4f\x29\0" /* offset 15341 */
+  "\x28\x50\x29\0" /* offset 15345 */
+  "\x28\x51\x29\0" /* offset 15349 */
+  "\x28\x52\x29\0" /* offset 15353 */
+  "\x28\x53\x29\0" /* offset 15357 */
+  "\x28\x54\x29\0" /* offset 15361 */
+  "\x28\x55\x29\0" /* offset 15365 */
+  "\x28\x56\x29\0" /* offset 15369 */
+  "\x28\x57\x29\0" /* offset 15373 */
+  "\x28\x58\x29\0" /* offset 15377 */
+  "\x28\x59\x29\0" /* offset 15381 */
+  "\x28\x5a\x29\0" /* offset 15385 */
+  "\xe3\x80\x94\x53\xe3\x80\x95\0" /* offset 15389 */
+  "\x43\x44\0" /* offset 15397 */
+  "\x57\x5a\0" /* offset 15400 */
+  "\x48\x56\0" /* offset 15403 */
+  "\x53\x44\0" /* offset 15406 */
+  "\x53\x53\0" /* offset 15409 */
+  "\x50\x50\x56\0" /* offset 15412 */
+  "\x57\x43\0" /* offset 15416 */
+  "\x44\x4a\0" /* offset 15419 */
+  "\xe3\x81\xbb\xe3\x81\x8b\0" /* offset 15422 */
+  "\xe3\x82\xb3\xe3\x82\xb3\0" /* offset 15429 */
+  "\xe5\xad\x97\0" /* offset 15436 */
+  "\xe5\x8f\x8c\0" /* offset 15440 */
+  "\xe5\xa4\x9a\0" /* offset 15444 */
+  "\xe8\xa7\xa3\0" /* offset 15448 */
+  "\xe4\xba\xa4\0" /* offset 15452 */
+  "\xe6\x98\xa0\0" /* offset 15456 */
+  "\xe7\x84\xa1\0" /* offset 15460 */
+  "\xe5\x89\x8d\0" /* offset 15464 */
+  "\xe5\xbe\x8c\0" /* offset 15468 */
+  "\xe5\x86\x8d\0" /* offset 15472 */
+  "\xe6\x96\xb0\0" /* offset 15476 */
+  "\xe5\x88\x9d\0" /* offset 15480 */
+  "\xe7\xb5\x82\0" /* offset 15484 */
+  "\xe8\xb2\xa9\0" /* offset 15488 */
+  "\xe5\xa3\xb0\0" /* offset 15492 */
+  "\xe5\x90\xb9\0" /* offset 15496 */
+  "\xe6\xbc\x94\0" /* offset 15500 */
+  "\xe6\x8a\x95\0" /* offset 15504 */
+  "\xe6\x8d\x95\0" /* offset 15508 */
+  "\xe9\x81\x8a\0" /* offset 15512 */
+  "\xe6\x8c\x87\0" /* offset 15516 */
+  "\xe6\x89\x93\0" /* offset 15520 */
+  "\xe7\xa6\x81\0" /* offset 15524 */
+  "\xe7\xa9\xba\0" /* offset 15528 */
+  "\xe5\x90\x88\0" /* offset 15532 */
+  "\xe6\xba\x80\0" /* offset 15536 */
+  "\xe7\x94\xb3\0" /* offset 15540 */
+  "\xe5\x89\xb2\0" /* offset 15544 */
+  "\xe5\x96\xb6\0" /* offset 15548 */
+  "\xe3\x80\x94\xe6\x9c\xac\xe3\x80\x95\0" /* offset 15552 */
+  "\xe3\x80\x94\xe4\xb8\x89\xe3\x80\x95\0" /* offset 15562 */
+  "\xe3\x80\x94\xe4\xba\x8c\xe3\x80\x95\0" /* offset 15572 */
+  "\xe3\x80\x94\xe5\xae\x89\xe3\x80\x95\0" /* offset 15582 */
+  "\xe3\x80\x94\xe7\x82\xb9\xe3\x80\x95\0" /* offset 15592 */
+  "\xe3\x80\x94\xe6\x89\x93\xe3\x80\x95\0" /* offset 15602 */
+  "\xe3\x80\x94\xe7\x9b\x97\xe3\x80\x95\0" /* offset 15612 */
+  "\xe3\x80\x94\xe5\x8b\x9d\xe3\x80\x95\0" /* offset 15622 */
+  "\xe3\x80\x94\xe6\x95\x97\xe3\x80\x95\0" /* offset 15632 */
+  "\xe5\xbe\x97\0" /* offset 15642 */
+  "\xe5\x8f\xaf\0" /* offset 15646 */
+  "\xe4\xb8\xbd\0" /* offset 15650 */
+  "\xe4\xb8\xb8\0" /* offset 15654 */
+  "\xe4\xb9\x81\0" /* offset 15658 */
+  "\xf0\xa0\x84\xa2\0" /* offset 15662 */
+  "\xe4\xbd\xa0\0" /* offset 15667 */
+  "\xe4\xbe\xbb\0" /* offset 15671 */
+  "\xe5\x80\x82\0" /* offset 15675 */
+  "\xe5\x81\xba\0" /* offset 15679 */
+  "\xe5\x82\x99\0" /* offset 15683 */
+  "\xe5\x83\x8f\0" /* offset 15687 */
+  "\xe3\x92\x9e\0" /* offset 15691 */
+  "\xf0\xa0\x98\xba\0" /* offset 15695 */
+  "\xe5\x85\x94\0" /* offset 15700 */
+  "\xe5\x85\xa4\0" /* offset 15704 */
+  "\xe5\x85\xb7\0" /* offset 15708 */
+  "\xf0\xa0\x94\x9c\0" /* offset 15712 */
+  "\xe3\x92\xb9\0" /* offset 15717 */
+  "\xe5\x85\xa7\0" /* offset 15721 */
+  "\xf0\xa0\x95\x8b\0" /* offset 15725 */
+  "\xe5\x86\x97\0" /* offset 15730 */
+  "\xe5\x86\xa4\0" /* offset 15734 */
+  "\xe4\xbb\x8c\0" /* offset 15738 */
+  "\xe5\x86\xac\0" /* offset 15742 */
+  "\xf0\xa9\x87\x9f\0" /* offset 15746 */
+  "\xe5\x88\x83\0" /* offset 15751 */
+  "\xe3\x93\x9f\0" /* offset 15755 */
+  "\xe5\x88\xbb\0" /* offset 15759 */
+  "\xe5\x89\x86\0" /* offset 15763 */
+  "\xe5\x89\xb7\0" /* offset 15767 */
+  "\xe3\x94\x95\0" /* offset 15771 */
+  "\xe5\x8c\x85\0" /* offset 15775 */
+  "\xe5\x8c\x86\0" /* offset 15779 */
+  "\xe5\x8d\x89\0" /* offset 15783 */
+  "\xe5\x8d\x9a\0" /* offset 15787 */
+  "\xe5\x8d\xb3\0" /* offset 15791 */
+  "\xe5\x8d\xbd\0" /* offset 15795 */
+  "\xe5\x8d\xbf\0" /* offset 15799 */
+  "\xf0\xa0\xa8\xac\0" /* offset 15803 */
+  "\xe7\x81\xb0\0" /* offset 15808 */
+  "\xe5\x8f\x8a\0" /* offset 15812 */
+  "\xe5\x8f\x9f\0" /* offset 15816 */
+  "\xf0\xa0\xad\xa3\0" /* offset 15820 */
+  "\xe5\x8f\xab\0" /* offset 15825 */
+  "\xe5\x8f\xb1\0" /* offset 15829 */
+  "\xe5\x90\x86\0" /* offset 15833 */
+  "\xe5\x92\x9e\0" /* offset 15837 */
+  "\xe5\x90\xb8\0" /* offset 15841 */
+  "\xe5\x91\x88\0" /* offset 15845 */
+  "\xe5\x91\xa8\0" /* offset 15849 */
+  "\xe5\x92\xa2\0" /* offset 15853 */
+  "\xe5\x93\xb6\0" /* offset 15857 */
+  "\xe5\x94\x90\0" /* offset 15861 */
+  "\xe5\x95\x93\0" /* offset 15865 */
+  "\xe5\x95\xa3\0" /* offset 15869 */
+  "\xe5\x96\x84\0" /* offset 15873 */
+  "\xe5\x96\xab\0" /* offset 15877 */
+  "\xe5\x96\xb3\0" /* offset 15881 */
+  "\xe5\x97\x82\0" /* offset 15885 */
+  "\xe5\x9c\x96\0" /* offset 15889 */
+  "\xe5\x9c\x97\0" /* offset 15893 */
+  "\xe5\x99\x91\0" /* offset 15897 */
+  "\xe5\x99\xb4\0" /* offset 15901 */
+  "\xe5\xa3\xae\0" /* offset 15905 */
+  "\xe5\x9f\x8e\0" /* offset 15909 */
+  "\xe5\x9f\xb4\0" /* offset 15913 */
+  "\xe5\xa0\x8d\0" /* offset 15917 */
+  "\xe5\x9e\x8b\0" /* offset 15921 */
+  "\xe5\xa0\xb2\0" /* offset 15925 */
+  "\xe5\xa0\xb1\0" /* offset 15929 */
+  "\xe5\xa2\xac\0" /* offset 15933 */
+  "\xf0\xa1\x93\xa4\0" /* offset 15937 */
+  "\xe5\xa3\xb2\0" /* offset 15942 */
+  "\xe5\xa3\xb7\0" /* offset 15946 */
+  "\xe5\xa4\x86\0" /* offset 15950 */
+  "\xe5\xa4\xa2\0" /* offset 15954 */
+  "\xe5\xa5\xa2\0" /* offset 15958 */
+  "\xf0\xa1\x9a\xa8\0" /* offset 15962 */
+  "\xf0\xa1\x9b\xaa\0" /* offset 15967 */
+  "\xe5\xa7\xac\0" /* offset 15972 */
+  "\xe5\xa8\x9b\0" /* offset 15976 */
+  "\xe5\xa8\xa7\0" /* offset 15980 */
+  "\xe5\xa7\x98\0" /* offset 15984 */
+  "\xe5\xa9\xa6\0" /* offset 15988 */
+  "\xe3\x9b\xae\0" /* offset 15992 */
+  "\xe3\x9b\xbc\0" /* offset 15996 */
+  "\xe5\xac\x88\0" /* offset 16000 */
+  "\xe5\xac\xbe\0" /* offset 16004 */
+  "\xf0\xa1\xa7\x88\0" /* offset 16008 */
+  "\xe5\xaf\x83\0" /* offset 16013 */
+  "\xe5\xaf\x98\0" /* offset 16017 */
+  "\xe5\xaf\xb3\0" /* offset 16021 */
+  "\xf0\xa1\xac\x98\0" /* offset 16025 */
+  "\xe5\xaf\xbf\0" /* offset 16030 */
+  "\xe5\xb0\x86\0" /* offset 16034 */
+  "\xe5\xbd\x93\0" /* offset 16038 */
+  "\xe3\x9e\x81\0" /* offset 16042 */
+  "\xe5\xb1\xa0\0" /* offset 16046 */
+  "\xe5\xb3\x80\0" /* offset 16050 */
+  "\xe5\xb2\x8d\0" /* offset 16054 */
+  "\xf0\xa1\xb7\xa4\0" /* offset 16058 */
+  "\xe5\xb5\x83\0" /* offset 16063 */
+  "\xf0\xa1\xb7\xa6\0" /* offset 16067 */
+  "\xe5\xb5\xae\0" /* offset 16072 */
+  "\xe5\xb5\xab\0" /* offset 16076 */
+  "\xe5\xb5\xbc\0" /* offset 16080 */
+  "\xe5\xb7\xa1\0" /* offset 16084 */
+  "\xe5\xb7\xa2\0" /* offset 16088 */
+  "\xe3\xa0\xaf\0" /* offset 16092 */
+  "\xe5\xb7\xbd\0" /* offset 16096 */
+  "\xe5\xb8\xa8\0" /* offset 16100 */
+  "\xe5\xb8\xbd\0" /* offset 16104 */
+  "\xe5\xb9\xa9\0" /* offset 16108 */
+  "\xe3\xa1\xa2\0" /* offset 16112 */
+  "\xf0\xa2\x86\x83\0" /* offset 16116 */
+  "\xe3\xa1\xbc\0" /* offset 16121 */
+  "\xe5\xba\xb0\0" /* offset 16125 */
+  "\xe5\xba\xb3\0" /* offset 16129 */
+  "\xe5\xba\xb6\0" /* offset 16133 */
+  "\xf0\xaa\x8e\x92\0" /* offset 16137 */
+  "\xf0\xa2\x8c\xb1\0" /* offset 16142 */
+  "\xe8\x88\x81\0" /* offset 16147 */
+  "\xe5\xbc\xa2\0" /* offset 16151 */
+  "\xe3\xa3\x87\0" /* offset 16155 */
+  "\xf0\xa3\x8a\xb8\0" /* offset 16159 */
+  "\xf0\xa6\x87\x9a\0" /* offset 16164 */
+  "\xe5\xbd\xa2\0" /* offset 16169 */
+  "\xe5\xbd\xab\0" /* offset 16173 */
+  "\xe3\xa3\xa3\0" /* offset 16177 */
+  "\xe5\xbe\x9a\0" /* offset 16181 */
+  "\xe5\xbf\x8d\0" /* offset 16185 */
+  "\xe5\xbf\x97\0" /* offset 16189 */
+  "\xe5\xbf\xb9\0" /* offset 16193 */
+  "\xe6\x82\x81\0" /* offset 16197 */
+  "\xe3\xa4\xba\0" /* offset 16201 */
+  "\xe3\xa4\x9c\0" /* offset 16205 */
+  "\xf0\xa2\x9b\x94\0" /* offset 16209 */
+  "\xe6\x83\x87\0" /* offset 16214 */
+  "\xe6\x85\x88\0" /* offset 16218 */
+  "\xe6\x85\x8c\0" /* offset 16222 */
+  "\xe6\x85\xba\0" /* offset 16226 */
+  "\xe6\x86\xb2\0" /* offset 16230 */
+  "\xe6\x86\xa4\0" /* offset 16234 */
+  "\xe6\x86\xaf\0" /* offset 16238 */
+  "\xe6\x87\x9e\0" /* offset 16242 */
+  "\xe6\x88\x90\0" /* offset 16246 */
+  "\xe6\x88\x9b\0" /* offset 16250 */
+  "\xe6\x89\x9d\0" /* offset 16254 */
+  "\xe6\x8a\xb1\0" /* offset 16258 */
+  "\xe6\x8b\x94\0" /* offset 16262 */
+  "\xe6\x8d\x90\0" /* offset 16266 */
+  "\xf0\xa2\xac\x8c\0" /* offset 16270 */
+  "\xe6\x8c\xbd\0" /* offset 16275 */
+  "\xe6\x8b\xbc\0" /* offset 16279 */
+  "\xe6\x8d\xa8\0" /* offset 16283 */
+  "\xe6\x8e\x83\0" /* offset 16287 */
+  "\xe6\x8f\xa4\0" /* offset 16291 */
+  "\xf0\xa2\xaf\xb1\0" /* offset 16295 */
+  "\xe6\x90\xa2\0" /* offset 16300 */
+  "\xe6\x8f\x85\0" /* offset 16304 */
+  "\xe6\x8e\xa9\0" /* offset 16308 */
+  "\xe3\xa8\xae\0" /* offset 16312 */
+  "\xe6\x91\xa9\0" /* offset 16316 */
+  "\xe6\x91\xbe\0" /* offset 16320 */
+  "\xe6\x92\x9d\0" /* offset 16324 */
+  "\xe6\x91\xb7\0" /* offset 16328 */
+  "\xe3\xa9\xac\0" /* offset 16332 */
+  "\xe6\x95\xac\0" /* offset 16336 */
+  "\xf0\xa3\x80\x8a\0" /* offset 16340 */
+  "\xe6\x97\xa3\0" /* offset 16345 */
+  "\xe6\x9b\xb8\0" /* offset 16349 */
+  "\xe6\x99\x89\0" /* offset 16353 */
+  "\xe3\xac\x99\0" /* offset 16357 */
+  "\xe3\xac\x88\0" /* offset 16361 */
+  "\xe3\xab\xa4\0" /* offset 16365 */
+  "\xe5\x86\x92\0" /* offset 16369 */
+  "\xe5\x86\x95\0" /* offset 16373 */
+  "\xe6\x9c\x80\0" /* offset 16377 */
+  "\xe6\x9a\x9c\0" /* offset 16381 */
+  "\xe8\x82\xad\0" /* offset 16385 */
+  "\xe4\x8f\x99\0" /* offset 16389 */
+  "\xe6\x9c\xa1\0" /* offset 16393 */
+  "\xe6\x9d\x9e\0" /* offset 16397 */
+  "\xe6\x9d\x93\0" /* offset 16401 */
+  "\xf0\xa3\x8f\x83\0" /* offset 16405 */
+  "\xe3\xad\x89\0" /* offset 16410 */
+  "\xe6\x9f\xba\0" /* offset 16414 */
+  "\xe6\x9e\x85\0" /* offset 16418 */
+  "\xe6\xa1\x92\0" /* offset 16422 */
+  "\xf0\xa3\x91\xad\0" /* offset 16426 */
+  "\xe6\xa2\x8e\0" /* offset 16431 */
+  "\xe6\xa0\x9f\0" /* offset 16435 */
+  "\xe6\xa4\x94\0" /* offset 16439 */
+  "\xe6\xa5\x82\0" /* offset 16443 */
+  "\xe6\xa6\xa3\0" /* offset 16447 */
+  "\xe6\xa7\xaa\0" /* offset 16451 */
+  "\xe6\xaa\xa8\0" /* offset 16455 */
+  "\xf0\xa3\x9a\xa3\0" /* offset 16459 */
+  "\xe6\xab\x9b\0" /* offset 16464 */
+  "\xe3\xb0\x98\0" /* offset 16468 */
+  "\xe6\xac\xa1\0" /* offset 16472 */
+  "\xf0\xa3\xa2\xa7\0" /* offset 16476 */
+  "\xe6\xad\x94\0" /* offset 16481 */
+  "\xe3\xb1\x8e\0" /* offset 16485 */
+  "\xe6\xad\xb2\0" /* offset 16489 */
+  "\xe6\xae\x9f\0" /* offset 16493 */
+  "\xe6\xae\xbb\0" /* offset 16497 */
+  "\xf0\xa3\xaa\x8d\0" /* offset 16501 */
+  "\xf0\xa1\xb4\x8b\0" /* offset 16506 */
+  "\xf0\xa3\xab\xba\0" /* offset 16511 */
+  "\xe6\xb1\x8e\0" /* offset 16516 */
+  "\xf0\xa3\xb2\xbc\0" /* offset 16520 */
+  "\xe6\xb2\xbf\0" /* offset 16525 */
+  "\xe6\xb3\x8d\0" /* offset 16529 */
+  "\xe6\xb1\xa7\0" /* offset 16533 */
+  "\xe6\xb4\x96\0" /* offset 16537 */
+  "\xe6\xb4\xbe\0" /* offset 16541 */
+  "\xe6\xb5\xa9\0" /* offset 16545 */
+  "\xe6\xb5\xb8\0" /* offset 16549 */
+  "\xe6\xb6\x85\0" /* offset 16553 */
+  "\xf0\xa3\xb4\x9e\0" /* offset 16557 */
+  "\xe6\xb4\xb4\0" /* offset 16562 */
+  "\xe6\xb8\xaf\0" /* offset 16566 */
+  "\xe6\xb9\xae\0" /* offset 16570 */
+  "\xe3\xb4\xb3\0" /* offset 16574 */
+  "\xe6\xbb\x87\0" /* offset 16578 */
+  "\xf0\xa3\xbb\x91\0" /* offset 16582 */
+  "\xe6\xb7\xb9\0" /* offset 16587 */
+  "\xe6\xbd\xae\0" /* offset 16591 */
+  "\xf0\xa3\xbd\x9e\0" /* offset 16595 */
+  "\xf0\xa3\xbe\x8e\0" /* offset 16600 */
+  "\xe6\xbf\x86\0" /* offset 16605 */
+  "\xe7\x80\xb9\0" /* offset 16609 */
+  "\xe7\x80\x9b\0" /* offset 16613 */
+  "\xe3\xb6\x96\0" /* offset 16617 */
+  "\xe7\x81\x8a\0" /* offset 16621 */
+  "\xe7\x81\xbd\0" /* offset 16625 */
+  "\xe7\x81\xb7\0" /* offset 16629 */
+  "\xe7\x82\xad\0" /* offset 16633 */
+  "\xf0\xa0\x94\xa5\0" /* offset 16637 */
+  "\xe7\x85\x85\0" /* offset 16642 */
+  "\xf0\xa4\x89\xa3\0" /* offset 16646 */
+  "\xe7\x86\x9c\0" /* offset 16651 */
+  "\xf0\xa4\x8e\xab\0" /* offset 16655 */
+  "\xe7\x88\xa8\0" /* offset 16660 */
+  "\xe7\x89\x90\0" /* offset 16664 */
+  "\xf0\xa4\x98\x88\0" /* offset 16668 */
+  "\xe7\x8a\x80\0" /* offset 16673 */
+  "\xe7\x8a\x95\0" /* offset 16677 */
+  "\xf0\xa4\x9c\xb5\0" /* offset 16681 */
+  "\xf0\xa4\xa0\x94\0" /* offset 16686 */
+  "\xe7\x8d\xba\0" /* offset 16691 */
+  "\xe7\x8e\x8b\0" /* offset 16695 */
+  "\xe3\xba\xac\0" /* offset 16699 */
+  "\xe7\x8e\xa5\0" /* offset 16703 */
+  "\xe3\xba\xb8\0" /* offset 16707 */
+  "\xe7\x91\x87\0" /* offset 16711 */
+  "\xe7\x91\x9c\0" /* offset 16715 */
+  "\xe7\x92\x85\0" /* offset 16719 */
+  "\xe7\x93\x8a\0" /* offset 16723 */
+  "\xe3\xbc\x9b\0" /* offset 16727 */
+  "\xe7\x94\xa4\0" /* offset 16731 */
+  "\xf0\xa4\xb0\xb6\0" /* offset 16735 */
+  "\xe7\x94\xbe\0" /* offset 16740 */
+  "\xf0\xa4\xb2\x92\0" /* offset 16744 */
+  "\xf0\xa2\x86\x9f\0" /* offset 16749 */
+  "\xe7\x98\x90\0" /* offset 16754 */
+  "\xf0\xa4\xbe\xa1\0" /* offset 16758 */
+  "\xf0\xa4\xbe\xb8\0" /* offset 16763 */
+  "\xf0\xa5\x81\x84\0" /* offset 16768 */
+  "\xe3\xbf\xbc\0" /* offset 16773 */
+  "\xe4\x80\x88\0" /* offset 16777 */
+  "\xf0\xa5\x83\xb3\0" /* offset 16781 */
+  "\xf0\xa5\x83\xb2\0" /* offset 16786 */
+  "\xf0\xa5\x84\x99\0" /* offset 16791 */
+  "\xf0\xa5\x84\xb3\0" /* offset 16796 */
+  "\xe7\x9c\x9e\0" /* offset 16801 */
+  "\xe7\x9c\x9f\0" /* offset 16805 */
+  "\xe7\x9e\x8b\0" /* offset 16809 */
+  "\xe4\x81\x86\0" /* offset 16813 */
+  "\xe4\x82\x96\0" /* offset 16817 */
+  "\xf0\xa5\x90\x9d\0" /* offset 16821 */
+  "\xe7\xa1\x8e\0" /* offset 16826 */
+  "\xe4\x83\xa3\0" /* offset 16830 */
+  "\xf0\xa5\x98\xa6\0" /* offset 16834 */
+  "\xf0\xa5\x9a\x9a\0" /* offset 16839 */
+  "\xf0\xa5\x9b\x85\0" /* offset 16844 */
+  "\xe7\xa7\xab\0" /* offset 16849 */
+  "\xe4\x84\xaf\0" /* offset 16853 */
+  "\xe7\xa9\x8a\0" /* offset 16857 */
+  "\xe7\xa9\x8f\0" /* offset 16861 */
+  "\xf0\xa5\xa5\xbc\0" /* offset 16865 */
+  "\xf0\xa5\xaa\xa7\0" /* offset 16870 */
+  "\xe7\xab\xae\0" /* offset 16875 */
+  "\xe4\x88\x82\0" /* offset 16879 */
+  "\xf0\xa5\xae\xab\0" /* offset 16883 */
+  "\xe7\xaf\x86\0" /* offset 16888 */
+  "\xe7\xaf\x89\0" /* offset 16892 */
+  "\xe4\x88\xa7\0" /* offset 16896 */
+  "\xf0\xa5\xb2\x80\0" /* offset 16900 */
+  "\xe7\xb3\x92\0" /* offset 16905 */
+  "\xe4\x8a\xa0\0" /* offset 16909 */
+  "\xe7\xb3\xa8\0" /* offset 16913 */
+  "\xe7\xb3\xa3\0" /* offset 16917 */
+  "\xe7\xb4\x80\0" /* offset 16921 */
+  "\xf0\xa5\xbe\x86\0" /* offset 16925 */
+  "\xe7\xb5\xa3\0" /* offset 16930 */
+  "\xe4\x8c\x81\0" /* offset 16934 */
+  "\xe7\xb7\x87\0" /* offset 16938 */
+  "\xe7\xb8\x82\0" /* offset 16942 */
+  "\xe7\xb9\x85\0" /* offset 16946 */
+  "\xe4\x8c\xb4\0" /* offset 16950 */
+  "\xf0\xa6\x88\xa8\0" /* offset 16954 */
+  "\xf0\xa6\x89\x87\0" /* offset 16959 */
+  "\xe4\x8d\x99\0" /* offset 16964 */
+  "\xf0\xa6\x8b\x99\0" /* offset 16968 */
+  "\xe7\xbd\xba\0" /* offset 16973 */
+  "\xf0\xa6\x8c\xbe\0" /* offset 16977 */
+  "\xe7\xbe\x95\0" /* offset 16982 */
+  "\xe7\xbf\xba\0" /* offset 16986 */
+  "\xf0\xa6\x93\x9a\0" /* offset 16990 */
+  "\xf0\xa6\x94\xa3\0" /* offset 16995 */
+  "\xe8\x81\xa0\0" /* offset 17000 */
+  "\xf0\xa6\x96\xa8\0" /* offset 17004 */
+  "\xe8\x81\xb0\0" /* offset 17009 */
+  "\xf0\xa3\x8d\x9f\0" /* offset 17013 */
+  "\xe4\x8f\x95\0" /* offset 17018 */
+  "\xe8\x82\xb2\0" /* offset 17022 */
+  "\xe8\x84\x83\0" /* offset 17026 */
+  "\xe4\x90\x8b\0" /* offset 17030 */
+  "\xe8\x84\xbe\0" /* offset 17034 */
+  "\xe5\xaa\xb5\0" /* offset 17038 */
+  "\xf0\xa6\x9e\xa7\0" /* offset 17042 */
+  "\xf0\xa6\x9e\xb5\0" /* offset 17047 */
+  "\xf0\xa3\x8e\x93\0" /* offset 17052 */
+  "\xf0\xa3\x8e\x9c\0" /* offset 17057 */
+  "\xe8\x88\x84\0" /* offset 17062 */
+  "\xe8\xbe\x9e\0" /* offset 17066 */
+  "\xe4\x91\xab\0" /* offset 17070 */
+  "\xe8\x8a\x91\0" /* offset 17074 */
+  "\xe8\x8a\x8b\0" /* offset 17078 */
+  "\xe8\x8a\x9d\0" /* offset 17082 */
+  "\xe5\x8a\xb3\0" /* offset 17086 */
+  "\xe8\x8a\xb1\0" /* offset 17090 */
+  "\xe8\x8a\xb3\0" /* offset 17094 */
+  "\xe8\x8a\xbd\0" /* offset 17098 */
+  "\xe8\x8b\xa6\0" /* offset 17102 */
+  "\xf0\xa6\xac\xbc\0" /* offset 17106 */
+  "\xe8\x8c\x9d\0" /* offset 17111 */
+  "\xe8\x8d\xa3\0" /* offset 17115 */
+  "\xe8\x8e\xad\0" /* offset 17119 */
+  "\xe8\x8c\xa3\0" /* offset 17123 */
+  "\xe8\x8e\xbd\0" /* offset 17127 */
+  "\xe8\x8f\xa7\0" /* offset 17131 */
+  "\xe8\x8d\x93\0" /* offset 17135 */
+  "\xe8\x8f\x8a\0" /* offset 17139 */
+  "\xe8\x8f\x8c\0" /* offset 17143 */
+  "\xe8\x8f\x9c\0" /* offset 17147 */
+  "\xf0\xa6\xb0\xb6\0" /* offset 17151 */
+  "\xf0\xa6\xb5\xab\0" /* offset 17156 */
+  "\xf0\xa6\xb3\x95\0" /* offset 17161 */
+  "\xe4\x94\xab\0" /* offset 17166 */
+  "\xe8\x93\xb1\0" /* offset 17170 */
+  "\xe8\x93\xb3\0" /* offset 17174 */
+  "\xe8\x94\x96\0" /* offset 17178 */
+  "\xf0\xa7\x8f\x8a\0" /* offset 17182 */
+  "\xe8\x95\xa4\0" /* offset 17187 */
+  "\xf0\xa6\xbc\xac\0" /* offset 17191 */
+  "\xe4\x95\x9d\0" /* offset 17196 */
+  "\xe4\x95\xa1\0" /* offset 17200 */
+  "\xf0\xa6\xbe\xb1\0" /* offset 17204 */
+  "\xf0\xa7\x83\x92\0" /* offset 17209 */
+  "\xe4\x95\xab\0" /* offset 17214 */
+  "\xe8\x99\x90\0" /* offset 17218 */
+  "\xe8\x99\xa7\0" /* offset 17222 */
+  "\xe8\x99\xa9\0" /* offset 17226 */
+  "\xe8\x9a\xa9\0" /* offset 17230 */
+  "\xe8\x9a\x88\0" /* offset 17234 */
+  "\xe8\x9c\x8e\0" /* offset 17238 */
+  "\xe8\x9b\xa2\0" /* offset 17242 */
+  "\xe8\x9c\xa8\0" /* offset 17246 */
+  "\xe8\x9d\xab\0" /* offset 17250 */
+  "\xe8\x9e\x86\0" /* offset 17254 */
+  "\xe4\x97\x97\0" /* offset 17258 */
+  "\xe8\x9f\xa1\0" /* offset 17262 */
+  "\xe8\xa0\x81\0" /* offset 17266 */
+  "\xe4\x97\xb9\0" /* offset 17270 */
+  "\xe8\xa1\xa0\0" /* offset 17274 */
+  "\xf0\xa7\x99\xa7\0" /* offset 17278 */
+  "\xe8\xa3\x97\0" /* offset 17283 */
+  "\xe8\xa3\x9e\0" /* offset 17287 */
+  "\xe4\x98\xb5\0" /* offset 17291 */
+  "\xe8\xa3\xba\0" /* offset 17295 */
+  "\xe3\x92\xbb\0" /* offset 17299 */
+  "\xf0\xa7\xa2\xae\0" /* offset 17303 */
+  "\xf0\xa7\xa5\xa6\0" /* offset 17308 */
+  "\xe4\x9a\xbe\0" /* offset 17313 */
+  "\xe4\x9b\x87\0" /* offset 17317 */
+  "\xe8\xaa\xa0\0" /* offset 17321 */
+  "\xf0\xa7\xb2\xa8\0" /* offset 17325 */
+  "\xe8\xb2\xab\0" /* offset 17330 */
+  "\xe8\xb3\x81\0" /* offset 17334 */
+  "\xe8\xb4\x9b\0" /* offset 17338 */
+  "\xe8\xb5\xb7\0" /* offset 17342 */
+  "\xf0\xa7\xbc\xaf\0" /* offset 17346 */
+  "\xf0\xa0\xa0\x84\0" /* offset 17351 */
+  "\xe8\xb7\x8b\0" /* offset 17356 */
+  "\xe8\xb6\xbc\0" /* offset 17360 */
+  "\xe8\xb7\xb0\0" /* offset 17364 */
+  "\xf0\xa0\xa3\x9e\0" /* offset 17368 */
+  "\xe8\xbb\x94\0" /* offset 17373 */
+  "\xf0\xa8\x97\x92\0" /* offset 17377 */
+  "\xf0\xa8\x97\xad\0" /* offset 17382 */
+  "\xe9\x82\x94\0" /* offset 17387 */
+  "\xe9\x83\xb1\0" /* offset 17391 */
+  "\xe9\x84\x91\0" /* offset 17395 */
+  "\xf0\xa8\x9c\xae\0" /* offset 17399 */
+  "\xe9\x84\x9b\0" /* offset 17404 */
+  "\xe9\x88\xb8\0" /* offset 17408 */
+  "\xe9\x8b\x97\0" /* offset 17412 */
+  "\xe9\x8b\x98\0" /* offset 17416 */
+  "\xe9\x89\xbc\0" /* offset 17420 */
+  "\xe9\x8f\xb9\0" /* offset 17424 */
+  "\xe9\x90\x95\0" /* offset 17428 */
+  "\xf0\xa8\xaf\xba\0" /* offset 17432 */
+  "\xe9\x96\x8b\0" /* offset 17437 */
+  "\xe4\xa6\x95\0" /* offset 17441 */
+  "\xe9\x96\xb7\0" /* offset 17445 */
+  "\xf0\xa8\xb5\xb7\0" /* offset 17449 */
+  "\xe4\xa7\xa6\0" /* offset 17454 */
+  "\xe9\x9b\x83\0" /* offset 17458 */
+  "\xe5\xb6\xb2\0" /* offset 17462 */
+  "\xe9\x9c\xa3\0" /* offset 17466 */
+  "\xf0\xa9\x85\x85\0" /* offset 17470 */
+  "\xf0\xa9\x88\x9a\0" /* offset 17475 */
+  "\xe4\xa9\xae\0" /* offset 17480 */
+  "\xe4\xa9\xb6\0" /* offset 17484 */
+  "\xe9\x9f\xa0\0" /* offset 17488 */
+  "\xf0\xa9\x90\x8a\0" /* offset 17492 */
+  "\xe4\xaa\xb2\0" /* offset 17497 */
+  "\xf0\xa9\x92\x96\0" /* offset 17501 */
+  "\xe9\xa0\xa9\0" /* offset 17506 */
+  "\xf0\xa9\x96\xb6\0" /* offset 17510 */
+  "\xe9\xa3\xa2\0" /* offset 17515 */
+  "\xe4\xac\xb3\0" /* offset 17519 */
+  "\xe9\xa4\xa9\0" /* offset 17523 */
+  "\xe9\xa6\xa7\0" /* offset 17527 */
+  "\xe9\xa7\x82\0" /* offset 17531 */
+  "\xe9\xa7\xbe\0" /* offset 17535 */
+  "\xe4\xaf\x8e\0" /* offset 17539 */
+  "\xf0\xa9\xac\xb0\0" /* offset 17543 */
+  "\xe9\xb1\x80\0" /* offset 17548 */
+  "\xe9\xb3\xbd\0" /* offset 17552 */
+  "\xe4\xb3\x8e\0" /* offset 17556 */
+  "\xe4\xb3\xad\0" /* offset 17560 */
+  "\xe9\xb5\xa7\0" /* offset 17564 */
+  "\xf0\xaa\x83\x8e\0" /* offset 17568 */
+  "\xe4\xb3\xb8\0" /* offset 17573 */
+  "\xf0\xaa\x84\x85\0" /* offset 17577 */
+  "\xf0\xaa\x88\x8e\0" /* offset 17582 */
+  "\xf0\xaa\x8a\x91\0" /* offset 17587 */
+  "\xe4\xb5\x96\0" /* offset 17592 */
+  "\xe9\xbb\xbe\0" /* offset 17596 */
+  "\xe9\xbc\x85\0" /* offset 17600 */
+  "\xe9\xbc\x8f\0" /* offset 17604 */
+  "\xe9\xbc\x96\0" /* offset 17608 */
+  "\xf0\xaa\x98\x80\0" /* offset 17612 */;
 
 #endif /* DECOMP_H */
diff --git a/glib/pcre/ucp.h b/glib/pcre/ucp.h
index e96c8b4..f1b68b0 100644
--- a/glib/pcre/ucp.h
+++ b/glib/pcre/ucp.h
@@ -147,7 +147,7 @@ enum {
   ucp_Lisu = G_UNICODE_SCRIPT_LISU,
   ucp_Meetei_Mayek = G_UNICODE_SCRIPT_MEETEI_MAYEK,
   ucp_Old_South_Arabian = G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN,
-  ucp_Old_Turkic = G_UNICODE_SCRIPT_OLD_TURKISH,
+  ucp_Old_Turkic = G_UNICODE_SCRIPT_OLD_TURKIC,
   ucp_Samaritan = G_UNICODE_SCRIPT_SAMARITAN,
   ucp_Tai_Tham = G_UNICODE_SCRIPT_TAI_THAM,
   ucp_Tai_Viet = G_UNICODE_SCRIPT_TAI_VIET
diff --git a/glib/tests/utf8-misc.c b/glib/tests/utf8-misc.c
index dfa7ebb..6572001 100644
--- a/glib/tests/utf8-misc.c
+++ b/glib/tests/utf8-misc.c
@@ -191,7 +191,8 @@ test_unichar_break_type (void)
     { G_UNICODE_BREAK_HYPHEN,              0x002D },
     { G_UNICODE_BREAK_NON_STARTER,         0x17D6 },
     { G_UNICODE_BREAK_OPEN_PUNCTUATION,    0x0028 },
-    { G_UNICODE_BREAK_CLOSE_PUNCTUATION,   0x0029 },
+    { G_UNICODE_BREAK_CLOSE_PARANTHESIS,   0x0029 },
+    { G_UNICODE_BREAK_CLOSE_PUNCTUATION,   0x007D },
     { G_UNICODE_BREAK_QUOTATION,           0x0022 },
     { G_UNICODE_BREAK_EXCLAMATION,         0x0021 },
     { G_UNICODE_BREAK_IDEOGRAPHIC,         0x2E80 },
@@ -228,7 +229,7 @@ test_unichar_script (void)
     gunichar          c;
   } examples[] = {
     { G_UNICODE_SCRIPT_COMMON,                  0x002A },
-    /* { G_UNICODE_SCRIPT_INHERITED,               0x1CED }, 5.2 addition */
+    { G_UNICODE_SCRIPT_INHERITED,               0x1CED },
     { G_UNICODE_SCRIPT_INHERITED,               0x0670 },
     { G_UNICODE_SCRIPT_ARABIC,                  0x060D },
     { G_UNICODE_SCRIPT_ARMENIAN,                0x0559 },
@@ -268,7 +269,7 @@ test_unichar_script (void)
     { G_UNICODE_SCRIPT_THAANA,                  0x07B1 },
     { G_UNICODE_SCRIPT_THAI,                    0x0E31 },
     { G_UNICODE_SCRIPT_TIBETAN,                 0x0FD4 },
-    /* { G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,     0x1400 }, 5.2 addition */
+    { G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,     0x1400 },
     { G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,     0x1401 },
     { G_UNICODE_SCRIPT_YI,                      0xA015 },
     { G_UNICODE_SCRIPT_TAGALOG,                 0x1700 },
@@ -290,7 +291,7 @@ test_unichar_script (void)
     { G_UNICODE_SCRIPT_SYLOTI_NAGRI,            0xA800 },
     { G_UNICODE_SCRIPT_OLD_PERSIAN,            0x103D0 },
     { G_UNICODE_SCRIPT_KHAROSHTHI,             0x10A3F },
-    /* G_UNICODE_SCRIPT_UNKNOWN */
+    { G_UNICODE_SCRIPT_UNKNOWN,              0x1111111 },
     { G_UNICODE_SCRIPT_BALINESE,                0x1B04 },
     { G_UNICODE_SCRIPT_CUNEIFORM,              0x12000 },
     { G_UNICODE_SCRIPT_PHOENICIAN,             0x10900 },
@@ -307,7 +308,6 @@ test_unichar_script (void)
     { G_UNICODE_SCRIPT_CARIAN,                 0x102A0 },
     { G_UNICODE_SCRIPT_LYCIAN,                 0x10280 },
     { G_UNICODE_SCRIPT_LYDIAN,                 0x1093F },
-/* 5.2 additions
     { G_UNICODE_SCRIPT_AVESTAN,                0x10B00 },
     { G_UNICODE_SCRIPT_BAMUM,                   0xA6A0 },
     { G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS,   0x13000 },
@@ -319,11 +319,13 @@ test_unichar_script (void)
     { G_UNICODE_SCRIPT_LISU,                    0xA4D0 },
     { G_UNICODE_SCRIPT_MEETEI_MAYEK,            0xABE5 },
     { G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN,      0x10A60 },
-    { G_UNICODE_SCRIPT_OLD_TURKISH,            0x10C00 },
+    { G_UNICODE_SCRIPT_OLD_TURKIC,             0x10C00 },
     { G_UNICODE_SCRIPT_SAMARITAN,               0x0800 },
     { G_UNICODE_SCRIPT_TAI_THAM,                0x1A20 },
-    { G_UNICODE_SCRIPT_TAI_VIET,                0xAA80 }
-*/
+    { G_UNICODE_SCRIPT_TAI_VIET,                0xAA80 },
+    { G_UNICODE_SCRIPT_BATAK,                   0x1BC0 },
+    { G_UNICODE_SCRIPT_BRAHMI,                 0x11000 },
+    { G_UNICODE_SCRIPT_MANDAIC,                 0x0840 }
   };
   for (i = 0; i < G_N_ELEMENTS (examples); i++)
     {
@@ -370,7 +372,7 @@ test_combining_class (void)
     { 232, 0x302C },
     { 233, 0x0362 },
     { 234, 0x0360 },
-    /* { 234, 0x1DCD }, 5.1 addition */
+    { 234, 0x1DCD },
     { 240, 0x0345 }
   };
   for (i = 0; i < G_N_ELEMENTS (examples); i++)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]