[gtk+] Update keyname tables



commit 49c4ad2f00142e07784e3140476eef1d1700738b
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Apr 19 19:35:49 2013 -0400

    Update keyname tables
    
    This commit is very similar to 8c8853a1f5d29d447c16ba5d92bdb7bb442ee721
    
    We update the keynames.txt file from gdkkeynames.h, and we update
    keynames-translate.txt to include all the keysym names that we want
    to have translations for. Also strip the XF86 from the translatable
    keysym names, since we are returning those names now from
    gdk_keyval_name().
    
    keyname-table.h is regenerated from these updated files.

 gdk/keyname-table.h        | 7591 ++++++++++++++++++++++++++++++--------------
 gdk/keynames-translate.txt |   93 +-
 gdk/keynames.txt           | 1069 ++++++-
 3 files changed, 6321 insertions(+), 2432 deletions(-)
---
diff --git a/gdk/keyname-table.h b/gdk/keyname-table.h
index b940067..180b442 100644
--- a/gdk/keyname-table.h
+++ b/gdk/keyname-table.h
@@ -1,6 +1,6 @@
 /* keyname-table.h: Generated by gen-keyname-table.pl from keynames.txt
  *
- *  Date: Thu Nov  2 17:26:30 2006
+ *  Date: Fri Apr 19 23:16:14 2013
  *
  * Do not edit.   
  */
@@ -150,8 +150,8 @@ static const char keynames[] =
   "Iacute\0"
   "Icircumflex\0"
   "Idiaeresis\0"
-  "ETH\0"
   "Eth\0"
+  "ETH\0"
   "Ntilde\0"
   "Ograve\0"
   "Oacute\0"
@@ -160,13 +160,14 @@ static const char keynames[] =
   "Odiaeresis\0"
   "multiply\0"
   "Ooblique\0"
+  "Oslash\0"
   "Ugrave\0"
   "Uacute\0"
   "Ucircumflex\0"
   "Udiaeresis\0"
   "Yacute\0"
-  "THORN\0"
   "Thorn\0"
+  "THORN\0"
   "ssharp\0"
   "agrave\0"
   "aacute\0"
@@ -192,6 +193,7 @@ static const char keynames[] =
   "otilde\0"
   "odiaeresis\0"
   "division\0"
+  "ooblique\0"
   "oslash\0"
   "ugrave\0"
   "uacute\0"
@@ -451,6 +453,7 @@ static const char keynames[] =
   "Serbian_nje\0"
   "Serbian_tshe\0"
   "Macedonia_kje\0"
+  "Ukrainian_ghe_with_upturn\0"
   "Byelorussian_shortu\0"
   "Cyrillic_dzhe\0"
   "Serbian_dze\0"
@@ -473,6 +476,7 @@ static const char keynames[] =
   "Serbian_NJE\0"
   "Serbian_TSHE\0"
   "Macedonia_KJE\0"
+  "Ukrainian_GHE_WITH_UPTURN\0"
   "Byelorussian_SHORTU\0"
   "Cyrillic_DZHE\0"
   "Serbian_DZE\0"
@@ -544,8 +548,8 @@ static const char keynames[] =
   "Greek_EPSILONaccent\0"
   "Greek_ETAaccent\0"
   "Greek_IOTAaccent\0"
-  "Greek_IOTAdieresis\0"
   "Greek_IOTAdiaeresis\0"
+  "Greek_IOTAdieresis\0"
   "Greek_OMICRONaccent\0"
   "Greek_UPSILONaccent\0"
   "Greek_UPSILONdieresis\0"
@@ -730,6 +734,7 @@ static const char keynames[] =
   "leftdoublequotemark\0"
   "rightdoublequotemark\0"
   "prescription\0"
+  "permille\0"
   "minutes\0"
   "seconds\0"
   "latincross\0"
@@ -1006,18 +1011,6 @@ static const char keynames[] =
   "OE\0"
   "oe\0"
   "Ydiaeresis\0"
-  "EcuSign\0"
-  "ColonSign\0"
-  "CruzeiroSign\0"
-  "FFrancSign\0"
-  "LiraSign\0"
-  "MillSign\0"
-  "NairaSign\0"
-  "PesetaSign\0"
-  "RupeeSign\0"
-  "WonSign\0"
-  "NewSheqelSign\0"
-  "DongSign\0"
   "EuroSign\0"
   "3270_Duplicate\0"
   "3270_FieldMark\0"
@@ -1064,6 +1057,9 @@ static const char keynames[] =
   "ISO_First_Group_Lock\0"
   "ISO_Last_Group\0"
   "ISO_Last_Group_Lock\0"
+  "ISO_Level5_Shift\0"
+  "ISO_Level5_Latch\0"
+  "ISO_Level5_Lock\0"
   "ISO_Left_Tab\0"
   "ISO_Move_Line_Up\0"
   "ISO_Move_Line_Down\0"
@@ -1088,6 +1084,7 @@ static const char keynames[] =
   "dead_grave\0"
   "dead_acute\0"
   "dead_circumflex\0"
+  "dead_perispomeni\0"
   "dead_tilde\0"
   "dead_macron\0"
   "dead_breve\0"
@@ -1104,6 +1101,21 @@ static const char keynames[] =
   "dead_belowdot\0"
   "dead_hook\0"
   "dead_horn\0"
+  "dead_stroke\0"
+  "dead_abovecomma\0"
+  "dead_psili\0"
+  "dead_abovereversedcomma\0"
+  "dead_dasia\0"
+  "dead_doublegrave\0"
+  "dead_belowring\0"
+  "dead_belowmacron\0"
+  "dead_belowcircumflex\0"
+  "dead_belowtilde\0"
+  "dead_belowbreve\0"
+  "dead_belowdiaeresis\0"
+  "dead_invertedbreve\0"
+  "dead_belowcomma\0"
+  "dead_currency\0"
   "AccessX_Enable\0"
   "AccessX_Feedback_Enable\0"
   "RepeatKeys_Enable\0"
@@ -1115,6 +1127,25 @@ static const char keynames[] =
   "Overlay1_Enable\0"
   "Overlay2_Enable\0"
   "AudibleBell_Enable\0"
+  "dead_a\0"
+  "dead_A\0"
+  "dead_e\0"
+  "dead_E\0"
+  "dead_i\0"
+  "dead_I\0"
+  "dead_o\0"
+  "dead_O\0"
+  "dead_u\0"
+  "dead_U\0"
+  "dead_small_schwa\0"
+  "dead_capital_schwa\0"
+  "dead_greek\0"
+  "ch\0"
+  "Ch\0"
+  "CH\0"
+  "c_h\0"
+  "C_h\0"
+  "C_H\0"
   "First_Virtual_Screen\0"
   "Prev_Virtual_Screen\0"
   "Next_Virtual_Screen\0"
@@ -1184,12 +1215,19 @@ static const char keynames[] =
   "Hangul_Jamo\0"
   "Hangul_Romaja\0"
   "Codeinput\0"
+  "Hangul_Codeinput\0"
+  "Kanji_Bangou\0"
   "Hangul_Jeonja\0"
   "Hangul_Banja\0"
   "Hangul_PreHanja\0"
   "Hangul_PostHanja\0"
+  "Hangul_SingleCandidate\0"
   "SingleCandidate\0"
+  "Hangul_MultipleCandidate\0"
   "MultipleCandidate\0"
+  "Zen_Koho\0"
+  "Hangul_PreviousCandidate\0"
+  "Mae_Koho\0"
   "PreviousCandidate\0"
   "Hangul_Special\0"
   "Home\0"
@@ -1199,8 +1237,8 @@ static const char keynames[] =
   "Down\0"
   "Page_Up\0"
   "Prior\0"
-  "Page_Down\0"
   "Next\0"
+  "Page_Down\0"
   "End\0"
   "Begin\0"
   "Select\0"
@@ -1219,8 +1257,8 @@ static const char keynames[] =
   "Hangul_switch\0"
   "Hebrew_switch\0"
   "ISO_Group_Shift\0"
-  "Mode_switch\0"
   "kana_switch\0"
+  "Mode_switch\0"
   "script_switch\0"
   "Num_Lock\0"
   "KP_Space\0"
@@ -1237,8 +1275,8 @@ static const char keynames[] =
   "KP_Down\0"
   "KP_Page_Up\0"
   "KP_Prior\0"
-  "KP_Page_Down\0"
   "KP_Next\0"
+  "KP_Page_Down\0"
   "KP_End\0"
   "KP_Begin\0"
   "KP_Insert\0"
@@ -1271,30 +1309,55 @@ static const char keynames[] =
   "F9\0"
   "F10\0"
   "F11\0"
+  "L1\0"
   "F12\0"
+  "L2\0"
   "F13\0"
+  "L3\0"
   "F14\0"
+  "L4\0"
   "F15\0"
+  "L5\0"
   "F16\0"
+  "L6\0"
   "F17\0"
+  "L7\0"
   "F18\0"
+  "L8\0"
   "F19\0"
+  "L9\0"
   "F20\0"
+  "L10\0"
   "F21\0"
+  "R1\0"
   "F22\0"
+  "R2\0"
   "F23\0"
+  "R3\0"
   "F24\0"
+  "R4\0"
   "F25\0"
+  "R5\0"
   "F26\0"
+  "R6\0"
   "F27\0"
+  "R7\0"
   "F28\0"
+  "R8\0"
   "F29\0"
+  "R9\0"
   "F30\0"
+  "R10\0"
   "F31\0"
+  "R11\0"
   "F32\0"
+  "R12\0"
   "F33\0"
+  "R13\0"
   "F34\0"
+  "R14\0"
   "F35\0"
+  "R15\0"
   "Shift_L\0"
   "Shift_R\0"
   "Control_L\0"
@@ -1309,7 +1372,907 @@ static const char keynames[] =
   "Super_R\0"
   "Hyper_L\0"
   "Hyper_R\0"
+  "braille_dot_1\0"
+  "braille_dot_2\0"
+  "braille_dot_3\0"
+  "braille_dot_4\0"
+  "braille_dot_5\0"
+  "braille_dot_6\0"
+  "braille_dot_7\0"
+  "braille_dot_8\0"
+  "braille_dot_9\0"
+  "braille_dot_10\0"
   "Delete\0"
+  "Ibreve\0"
+  "ibreve\0"
+  "Wcircumflex\0"
+  "wcircumflex\0"
+  "Ycircumflex\0"
+  "ycircumflex\0"
+  "SCHWA\0"
+  "Obarred\0"
+  "Ohorn\0"
+  "ohorn\0"
+  "Uhorn\0"
+  "uhorn\0"
+  "Zstroke\0"
+  "zstroke\0"
+  "EZH\0"
+  "Ocaron\0"
+  "ocaron\0"
+  "Gcaron\0"
+  "gcaron\0"
+  "schwa\0"
+  "obarred\0"
+  "ezh\0"
+  "Cyrillic_GHE_bar\0"
+  "Cyrillic_ghe_bar\0"
+  "Cyrillic_ZHE_descender\0"
+  "Cyrillic_zhe_descender\0"
+  "Cyrillic_KA_descender\0"
+  "Cyrillic_ka_descender\0"
+  "Cyrillic_KA_vertstroke\0"
+  "Cyrillic_ka_vertstroke\0"
+  "Cyrillic_EN_descender\0"
+  "Cyrillic_en_descender\0"
+  "Cyrillic_U_straight\0"
+  "Cyrillic_u_straight\0"
+  "Cyrillic_U_straight_bar\0"
+  "Cyrillic_u_straight_bar\0"
+  "Cyrillic_HA_descender\0"
+  "Cyrillic_ha_descender\0"
+  "Cyrillic_CHE_descender\0"
+  "Cyrillic_che_descender\0"
+  "Cyrillic_CHE_vertstroke\0"
+  "Cyrillic_che_vertstroke\0"
+  "Cyrillic_SHHA\0"
+  "Cyrillic_shha\0"
+  "Cyrillic_SCHWA\0"
+  "Cyrillic_schwa\0"
+  "Cyrillic_I_macron\0"
+  "Cyrillic_i_macron\0"
+  "Cyrillic_O_bar\0"
+  "Cyrillic_o_bar\0"
+  "Cyrillic_U_macron\0"
+  "Cyrillic_u_macron\0"
+  "Armenian_AYB\0"
+  "Armenian_BEN\0"
+  "Armenian_GIM\0"
+  "Armenian_DA\0"
+  "Armenian_YECH\0"
+  "Armenian_ZA\0"
+  "Armenian_E\0"
+  "Armenian_AT\0"
+  "Armenian_TO\0"
+  "Armenian_ZHE\0"
+  "Armenian_INI\0"
+  "Armenian_LYUN\0"
+  "Armenian_KHE\0"
+  "Armenian_TSA\0"
+  "Armenian_KEN\0"
+  "Armenian_HO\0"
+  "Armenian_DZA\0"
+  "Armenian_GHAT\0"
+  "Armenian_TCHE\0"
+  "Armenian_MEN\0"
+  "Armenian_HI\0"
+  "Armenian_NU\0"
+  "Armenian_SHA\0"
+  "Armenian_VO\0"
+  "Armenian_CHA\0"
+  "Armenian_PE\0"
+  "Armenian_JE\0"
+  "Armenian_RA\0"
+  "Armenian_SE\0"
+  "Armenian_VEV\0"
+  "Armenian_TYUN\0"
+  "Armenian_RE\0"
+  "Armenian_TSO\0"
+  "Armenian_VYUN\0"
+  "Armenian_PYUR\0"
+  "Armenian_KE\0"
+  "Armenian_O\0"
+  "Armenian_FE\0"
+  "Armenian_apostrophe\0"
+  "Armenian_accent\0"
+  "Armenian_shesht\0"
+  "Armenian_amanak\0"
+  "Armenian_exclam\0"
+  "Armenian_but\0"
+  "Armenian_separation_mark\0"
+  "Armenian_paruyk\0"
+  "Armenian_question\0"
+  "Armenian_ayb\0"
+  "Armenian_ben\0"
+  "Armenian_gim\0"
+  "Armenian_da\0"
+  "Armenian_yech\0"
+  "Armenian_za\0"
+  "Armenian_e\0"
+  "Armenian_at\0"
+  "Armenian_to\0"
+  "Armenian_zhe\0"
+  "Armenian_ini\0"
+  "Armenian_lyun\0"
+  "Armenian_khe\0"
+  "Armenian_tsa\0"
+  "Armenian_ken\0"
+  "Armenian_ho\0"
+  "Armenian_dza\0"
+  "Armenian_ghat\0"
+  "Armenian_tche\0"
+  "Armenian_men\0"
+  "Armenian_hi\0"
+  "Armenian_nu\0"
+  "Armenian_sha\0"
+  "Armenian_vo\0"
+  "Armenian_cha\0"
+  "Armenian_pe\0"
+  "Armenian_je\0"
+  "Armenian_ra\0"
+  "Armenian_se\0"
+  "Armenian_vev\0"
+  "Armenian_tyun\0"
+  "Armenian_re\0"
+  "Armenian_tso\0"
+  "Armenian_vyun\0"
+  "Armenian_pyur\0"
+  "Armenian_ke\0"
+  "Armenian_o\0"
+  "Armenian_fe\0"
+  "Armenian_ligature_ew\0"
+  "Armenian_full_stop\0"
+  "Armenian_verjaket\0"
+  "Armenian_hyphen\0"
+  "Armenian_yentamna\0"
+  "Arabic_madda_above\0"
+  "Arabic_hamza_above\0"
+  "Arabic_hamza_below\0"
+  "Arabic_0\0"
+  "Arabic_1\0"
+  "Arabic_2\0"
+  "Arabic_3\0"
+  "Arabic_4\0"
+  "Arabic_5\0"
+  "Arabic_6\0"
+  "Arabic_7\0"
+  "Arabic_8\0"
+  "Arabic_9\0"
+  "Arabic_percent\0"
+  "Arabic_superscript_alef\0"
+  "Arabic_tteh\0"
+  "Arabic_peh\0"
+  "Arabic_tcheh\0"
+  "Arabic_ddal\0"
+  "Arabic_rreh\0"
+  "Arabic_jeh\0"
+  "Arabic_veh\0"
+  "Arabic_keheh\0"
+  "Arabic_gaf\0"
+  "Arabic_noon_ghunna\0"
+  "Arabic_heh_doachashmee\0"
+  "Arabic_heh_goal\0"
+  "Arabic_farsi_yeh\0"
+  "Farsi_yeh\0"
+  "Arabic_yeh_baree\0"
+  "Arabic_fullstop\0"
+  "Farsi_0\0"
+  "Farsi_1\0"
+  "Farsi_2\0"
+  "Farsi_3\0"
+  "Farsi_4\0"
+  "Farsi_5\0"
+  "Farsi_6\0"
+  "Farsi_7\0"
+  "Farsi_8\0"
+  "Farsi_9\0"
+  "Sinh_ng\0"
+  "Sinh_h2\0"
+  "Sinh_a\0"
+  "Sinh_aa\0"
+  "Sinh_ae\0"
+  "Sinh_aee\0"
+  "Sinh_i\0"
+  "Sinh_ii\0"
+  "Sinh_u\0"
+  "Sinh_uu\0"
+  "Sinh_ri\0"
+  "Sinh_rii\0"
+  "Sinh_lu\0"
+  "Sinh_luu\0"
+  "Sinh_e\0"
+  "Sinh_ee\0"
+  "Sinh_ai\0"
+  "Sinh_o\0"
+  "Sinh_oo\0"
+  "Sinh_au\0"
+  "Sinh_ka\0"
+  "Sinh_kha\0"
+  "Sinh_ga\0"
+  "Sinh_gha\0"
+  "Sinh_ng2\0"
+  "Sinh_nga\0"
+  "Sinh_ca\0"
+  "Sinh_cha\0"
+  "Sinh_ja\0"
+  "Sinh_jha\0"
+  "Sinh_nya\0"
+  "Sinh_jnya\0"
+  "Sinh_nja\0"
+  "Sinh_tta\0"
+  "Sinh_ttha\0"
+  "Sinh_dda\0"
+  "Sinh_ddha\0"
+  "Sinh_nna\0"
+  "Sinh_ndda\0"
+  "Sinh_tha\0"
+  "Sinh_thha\0"
+  "Sinh_dha\0"
+  "Sinh_dhha\0"
+  "Sinh_na\0"
+  "Sinh_ndha\0"
+  "Sinh_pa\0"
+  "Sinh_pha\0"
+  "Sinh_ba\0"
+  "Sinh_bha\0"
+  "Sinh_ma\0"
+  "Sinh_mba\0"
+  "Sinh_ya\0"
+  "Sinh_ra\0"
+  "Sinh_la\0"
+  "Sinh_va\0"
+  "Sinh_sha\0"
+  "Sinh_ssha\0"
+  "Sinh_sa\0"
+  "Sinh_ha\0"
+  "Sinh_lla\0"
+  "Sinh_fa\0"
+  "Sinh_al\0"
+  "Sinh_aa2\0"
+  "Sinh_ae2\0"
+  "Sinh_aee2\0"
+  "Sinh_i2\0"
+  "Sinh_ii2\0"
+  "Sinh_u2\0"
+  "Sinh_uu2\0"
+  "Sinh_ru2\0"
+  "Sinh_e2\0"
+  "Sinh_ee2\0"
+  "Sinh_ai2\0"
+  "Sinh_o2\0"
+  "Sinh_oo2\0"
+  "Sinh_au2\0"
+  "Sinh_lu2\0"
+  "Sinh_ruu2\0"
+  "Sinh_luu2\0"
+  "Sinh_kunddaliya\0"
+  "Georgian_an\0"
+  "Georgian_ban\0"
+  "Georgian_gan\0"
+  "Georgian_don\0"
+  "Georgian_en\0"
+  "Georgian_vin\0"
+  "Georgian_zen\0"
+  "Georgian_tan\0"
+  "Georgian_in\0"
+  "Georgian_kan\0"
+  "Georgian_las\0"
+  "Georgian_man\0"
+  "Georgian_nar\0"
+  "Georgian_on\0"
+  "Georgian_par\0"
+  "Georgian_zhar\0"
+  "Georgian_rae\0"
+  "Georgian_san\0"
+  "Georgian_tar\0"
+  "Georgian_un\0"
+  "Georgian_phar\0"
+  "Georgian_khar\0"
+  "Georgian_ghan\0"
+  "Georgian_qar\0"
+  "Georgian_shin\0"
+  "Georgian_chin\0"
+  "Georgian_can\0"
+  "Georgian_jil\0"
+  "Georgian_cil\0"
+  "Georgian_char\0"
+  "Georgian_xan\0"
+  "Georgian_jhan\0"
+  "Georgian_hae\0"
+  "Georgian_he\0"
+  "Georgian_hie\0"
+  "Georgian_we\0"
+  "Georgian_har\0"
+  "Georgian_hoe\0"
+  "Georgian_fi\0"
+  "Babovedot\0"
+  "babovedot\0"
+  "Dabovedot\0"
+  "dabovedot\0"
+  "Fabovedot\0"
+  "fabovedot\0"
+  "Lbelowdot\0"
+  "lbelowdot\0"
+  "Mabovedot\0"
+  "mabovedot\0"
+  "Pabovedot\0"
+  "pabovedot\0"
+  "Sabovedot\0"
+  "sabovedot\0"
+  "Tabovedot\0"
+  "tabovedot\0"
+  "Wgrave\0"
+  "wgrave\0"
+  "Wacute\0"
+  "wacute\0"
+  "Wdiaeresis\0"
+  "wdiaeresis\0"
+  "Xabovedot\0"
+  "xabovedot\0"
+  "Abelowdot\0"
+  "abelowdot\0"
+  "Ahook\0"
+  "ahook\0"
+  "Acircumflexacute\0"
+  "acircumflexacute\0"
+  "Acircumflexgrave\0"
+  "acircumflexgrave\0"
+  "Acircumflexhook\0"
+  "acircumflexhook\0"
+  "Acircumflextilde\0"
+  "acircumflextilde\0"
+  "Acircumflexbelowdot\0"
+  "acircumflexbelowdot\0"
+  "Abreveacute\0"
+  "abreveacute\0"
+  "Abrevegrave\0"
+  "abrevegrave\0"
+  "Abrevehook\0"
+  "abrevehook\0"
+  "Abrevetilde\0"
+  "abrevetilde\0"
+  "Abrevebelowdot\0"
+  "abrevebelowdot\0"
+  "Ebelowdot\0"
+  "ebelowdot\0"
+  "Ehook\0"
+  "ehook\0"
+  "Etilde\0"
+  "etilde\0"
+  "Ecircumflexacute\0"
+  "ecircumflexacute\0"
+  "Ecircumflexgrave\0"
+  "ecircumflexgrave\0"
+  "Ecircumflexhook\0"
+  "ecircumflexhook\0"
+  "Ecircumflextilde\0"
+  "ecircumflextilde\0"
+  "Ecircumflexbelowdot\0"
+  "ecircumflexbelowdot\0"
+  "Ihook\0"
+  "ihook\0"
+  "Ibelowdot\0"
+  "ibelowdot\0"
+  "Obelowdot\0"
+  "obelowdot\0"
+  "Ohook\0"
+  "ohook\0"
+  "Ocircumflexacute\0"
+  "ocircumflexacute\0"
+  "Ocircumflexgrave\0"
+  "ocircumflexgrave\0"
+  "Ocircumflexhook\0"
+  "ocircumflexhook\0"
+  "Ocircumflextilde\0"
+  "ocircumflextilde\0"
+  "Ocircumflexbelowdot\0"
+  "ocircumflexbelowdot\0"
+  "Ohornacute\0"
+  "ohornacute\0"
+  "Ohorngrave\0"
+  "ohorngrave\0"
+  "Ohornhook\0"
+  "ohornhook\0"
+  "Ohorntilde\0"
+  "ohorntilde\0"
+  "Ohornbelowdot\0"
+  "ohornbelowdot\0"
+  "Ubelowdot\0"
+  "ubelowdot\0"
+  "Uhook\0"
+  "uhook\0"
+  "Uhornacute\0"
+  "uhornacute\0"
+  "Uhorngrave\0"
+  "uhorngrave\0"
+  "Uhornhook\0"
+  "uhornhook\0"
+  "Uhorntilde\0"
+  "uhorntilde\0"
+  "Uhornbelowdot\0"
+  "uhornbelowdot\0"
+  "Ygrave\0"
+  "ygrave\0"
+  "Ybelowdot\0"
+  "ybelowdot\0"
+  "Yhook\0"
+  "yhook\0"
+  "Ytilde\0"
+  "ytilde\0"
+  "zerosuperior\0"
+  "foursuperior\0"
+  "fivesuperior\0"
+  "sixsuperior\0"
+  "sevensuperior\0"
+  "eightsuperior\0"
+  "ninesuperior\0"
+  "zerosubscript\0"
+  "onesubscript\0"
+  "twosubscript\0"
+  "threesubscript\0"
+  "foursubscript\0"
+  "fivesubscript\0"
+  "sixsubscript\0"
+  "sevensubscript\0"
+  "eightsubscript\0"
+  "ninesubscript\0"
+  "EcuSign\0"
+  "ColonSign\0"
+  "CruzeiroSign\0"
+  "FFrancSign\0"
+  "LiraSign\0"
+  "MillSign\0"
+  "NairaSign\0"
+  "PesetaSign\0"
+  "RupeeSign\0"
+  "WonSign\0"
+  "NewSheqelSign\0"
+  "DongSign\0"
+  "partdifferential\0"
+  "emptyset\0"
+  "elementof\0"
+  "notelementof\0"
+  "containsas\0"
+  "squareroot\0"
+  "cuberoot\0"
+  "fourthroot\0"
+  "dintegral\0"
+  "tintegral\0"
+  "because\0"
+  "notapproxeq\0"
+  "approxeq\0"
+  "notidentical\0"
+  "stricteq\0"
+  "braille_blank\0"
+  "braille_dots_1\0"
+  "braille_dots_2\0"
+  "braille_dots_12\0"
+  "braille_dots_3\0"
+  "braille_dots_13\0"
+  "braille_dots_23\0"
+  "braille_dots_123\0"
+  "braille_dots_4\0"
+  "braille_dots_14\0"
+  "braille_dots_24\0"
+  "braille_dots_124\0"
+  "braille_dots_34\0"
+  "braille_dots_134\0"
+  "braille_dots_234\0"
+  "braille_dots_1234\0"
+  "braille_dots_5\0"
+  "braille_dots_15\0"
+  "braille_dots_25\0"
+  "braille_dots_125\0"
+  "braille_dots_35\0"
+  "braille_dots_135\0"
+  "braille_dots_235\0"
+  "braille_dots_1235\0"
+  "braille_dots_45\0"
+  "braille_dots_145\0"
+  "braille_dots_245\0"
+  "braille_dots_1245\0"
+  "braille_dots_345\0"
+  "braille_dots_1345\0"
+  "braille_dots_2345\0"
+  "braille_dots_12345\0"
+  "braille_dots_6\0"
+  "braille_dots_16\0"
+  "braille_dots_26\0"
+  "braille_dots_126\0"
+  "braille_dots_36\0"
+  "braille_dots_136\0"
+  "braille_dots_236\0"
+  "braille_dots_1236\0"
+  "braille_dots_46\0"
+  "braille_dots_146\0"
+  "braille_dots_246\0"
+  "braille_dots_1246\0"
+  "braille_dots_346\0"
+  "braille_dots_1346\0"
+  "braille_dots_2346\0"
+  "braille_dots_12346\0"
+  "braille_dots_56\0"
+  "braille_dots_156\0"
+  "braille_dots_256\0"
+  "braille_dots_1256\0"
+  "braille_dots_356\0"
+  "braille_dots_1356\0"
+  "braille_dots_2356\0"
+  "braille_dots_12356\0"
+  "braille_dots_456\0"
+  "braille_dots_1456\0"
+  "braille_dots_2456\0"
+  "braille_dots_12456\0"
+  "braille_dots_3456\0"
+  "braille_dots_13456\0"
+  "braille_dots_23456\0"
+  "braille_dots_123456\0"
+  "braille_dots_7\0"
+  "braille_dots_17\0"
+  "braille_dots_27\0"
+  "braille_dots_127\0"
+  "braille_dots_37\0"
+  "braille_dots_137\0"
+  "braille_dots_237\0"
+  "braille_dots_1237\0"
+  "braille_dots_47\0"
+  "braille_dots_147\0"
+  "braille_dots_247\0"
+  "braille_dots_1247\0"
+  "braille_dots_347\0"
+  "braille_dots_1347\0"
+  "braille_dots_2347\0"
+  "braille_dots_12347\0"
+  "braille_dots_57\0"
+  "braille_dots_157\0"
+  "braille_dots_257\0"
+  "braille_dots_1257\0"
+  "braille_dots_357\0"
+  "braille_dots_1357\0"
+  "braille_dots_2357\0"
+  "braille_dots_12357\0"
+  "braille_dots_457\0"
+  "braille_dots_1457\0"
+  "braille_dots_2457\0"
+  "braille_dots_12457\0"
+  "braille_dots_3457\0"
+  "braille_dots_13457\0"
+  "braille_dots_23457\0"
+  "braille_dots_123457\0"
+  "braille_dots_67\0"
+  "braille_dots_167\0"
+  "braille_dots_267\0"
+  "braille_dots_1267\0"
+  "braille_dots_367\0"
+  "braille_dots_1367\0"
+  "braille_dots_2367\0"
+  "braille_dots_12367\0"
+  "braille_dots_467\0"
+  "braille_dots_1467\0"
+  "braille_dots_2467\0"
+  "braille_dots_12467\0"
+  "braille_dots_3467\0"
+  "braille_dots_13467\0"
+  "braille_dots_23467\0"
+  "braille_dots_123467\0"
+  "braille_dots_567\0"
+  "braille_dots_1567\0"
+  "braille_dots_2567\0"
+  "braille_dots_12567\0"
+  "braille_dots_3567\0"
+  "braille_dots_13567\0"
+  "braille_dots_23567\0"
+  "braille_dots_123567\0"
+  "braille_dots_4567\0"
+  "braille_dots_14567\0"
+  "braille_dots_24567\0"
+  "braille_dots_124567\0"
+  "braille_dots_34567\0"
+  "braille_dots_134567\0"
+  "braille_dots_234567\0"
+  "braille_dots_1234567\0"
+  "braille_dots_8\0"
+  "braille_dots_18\0"
+  "braille_dots_28\0"
+  "braille_dots_128\0"
+  "braille_dots_38\0"
+  "braille_dots_138\0"
+  "braille_dots_238\0"
+  "braille_dots_1238\0"
+  "braille_dots_48\0"
+  "braille_dots_148\0"
+  "braille_dots_248\0"
+  "braille_dots_1248\0"
+  "braille_dots_348\0"
+  "braille_dots_1348\0"
+  "braille_dots_2348\0"
+  "braille_dots_12348\0"
+  "braille_dots_58\0"
+  "braille_dots_158\0"
+  "braille_dots_258\0"
+  "braille_dots_1258\0"
+  "braille_dots_358\0"
+  "braille_dots_1358\0"
+  "braille_dots_2358\0"
+  "braille_dots_12358\0"
+  "braille_dots_458\0"
+  "braille_dots_1458\0"
+  "braille_dots_2458\0"
+  "braille_dots_12458\0"
+  "braille_dots_3458\0"
+  "braille_dots_13458\0"
+  "braille_dots_23458\0"
+  "braille_dots_123458\0"
+  "braille_dots_68\0"
+  "braille_dots_168\0"
+  "braille_dots_268\0"
+  "braille_dots_1268\0"
+  "braille_dots_368\0"
+  "braille_dots_1368\0"
+  "braille_dots_2368\0"
+  "braille_dots_12368\0"
+  "braille_dots_468\0"
+  "braille_dots_1468\0"
+  "braille_dots_2468\0"
+  "braille_dots_12468\0"
+  "braille_dots_3468\0"
+  "braille_dots_13468\0"
+  "braille_dots_23468\0"
+  "braille_dots_123468\0"
+  "braille_dots_568\0"
+  "braille_dots_1568\0"
+  "braille_dots_2568\0"
+  "braille_dots_12568\0"
+  "braille_dots_3568\0"
+  "braille_dots_13568\0"
+  "braille_dots_23568\0"
+  "braille_dots_123568\0"
+  "braille_dots_4568\0"
+  "braille_dots_14568\0"
+  "braille_dots_24568\0"
+  "braille_dots_124568\0"
+  "braille_dots_34568\0"
+  "braille_dots_134568\0"
+  "braille_dots_234568\0"
+  "braille_dots_1234568\0"
+  "braille_dots_78\0"
+  "braille_dots_178\0"
+  "braille_dots_278\0"
+  "braille_dots_1278\0"
+  "braille_dots_378\0"
+  "braille_dots_1378\0"
+  "braille_dots_2378\0"
+  "braille_dots_12378\0"
+  "braille_dots_478\0"
+  "braille_dots_1478\0"
+  "braille_dots_2478\0"
+  "braille_dots_12478\0"
+  "braille_dots_3478\0"
+  "braille_dots_13478\0"
+  "braille_dots_23478\0"
+  "braille_dots_123478\0"
+  "braille_dots_578\0"
+  "braille_dots_1578\0"
+  "braille_dots_2578\0"
+  "braille_dots_12578\0"
+  "braille_dots_3578\0"
+  "braille_dots_13578\0"
+  "braille_dots_23578\0"
+  "braille_dots_123578\0"
+  "braille_dots_4578\0"
+  "braille_dots_14578\0"
+  "braille_dots_24578\0"
+  "braille_dots_124578\0"
+  "braille_dots_34578\0"
+  "braille_dots_134578\0"
+  "braille_dots_234578\0"
+  "braille_dots_1234578\0"
+  "braille_dots_678\0"
+  "braille_dots_1678\0"
+  "braille_dots_2678\0"
+  "braille_dots_12678\0"
+  "braille_dots_3678\0"
+  "braille_dots_13678\0"
+  "braille_dots_23678\0"
+  "braille_dots_123678\0"
+  "braille_dots_4678\0"
+  "braille_dots_14678\0"
+  "braille_dots_24678\0"
+  "braille_dots_124678\0"
+  "braille_dots_34678\0"
+  "braille_dots_134678\0"
+  "braille_dots_234678\0"
+  "braille_dots_1234678\0"
+  "braille_dots_5678\0"
+  "braille_dots_15678\0"
+  "braille_dots_25678\0"
+  "braille_dots_125678\0"
+  "braille_dots_35678\0"
+  "braille_dots_135678\0"
+  "braille_dots_235678\0"
+  "braille_dots_1235678\0"
+  "braille_dots_45678\0"
+  "braille_dots_145678\0"
+  "braille_dots_245678\0"
+  "braille_dots_1245678\0"
+  "braille_dots_345678\0"
+  "braille_dots_1345678\0"
+  "braille_dots_2345678\0"
+  "braille_dots_12345678\0"
+  "Switch_VT_1\0"
+  "Switch_VT_2\0"
+  "Switch_VT_3\0"
+  "Switch_VT_4\0"
+  "Switch_VT_5\0"
+  "Switch_VT_6\0"
+  "Switch_VT_7\0"
+  "Switch_VT_8\0"
+  "Switch_VT_9\0"
+  "Switch_VT_10\0"
+  "Switch_VT_11\0"
+  "Switch_VT_12\0"
+  "Ungrab\0"
+  "ClearGrab\0"
+  "Next_VMode\0"
+  "Prev_VMode\0"
+  "LogWindowTree\0"
+  "LogGrabInfo\0"
+  "ModeLock\0"
+  "MonBrightnessUp\0"
+  "MonBrightnessDown\0"
+  "KbdLightOnOff\0"
+  "KbdBrightnessUp\0"
+  "KbdBrightnessDown\0"
+  "Standby\0"
+  "AudioLowerVolume\0"
+  "AudioMute\0"
+  "AudioRaiseVolume\0"
+  "AudioPlay\0"
+  "AudioStop\0"
+  "AudioPrev\0"
+  "AudioNext\0"
+  "HomePage\0"
+  "Mail\0"
+  "Start\0"
+  "Search\0"
+  "AudioRecord\0"
+  "Calculator\0"
+  "Memo\0"
+  "ToDoList\0"
+  "Calendar\0"
+  "PowerDown\0"
+  "ContrastAdjust\0"
+  "RockerUp\0"
+  "RockerDown\0"
+  "RockerEnter\0"
+  "Back\0"
+  "Forward\0"
+  "Stop\0"
+  "Refresh\0"
+  "PowerOff\0"
+  "WakeUp\0"
+  "Eject\0"
+  "ScreenSaver\0"
+  "WWW\0"
+  "Sleep\0"
+  "Favorites\0"
+  "AudioPause\0"
+  "AudioMedia\0"
+  "MyComputer\0"
+  "VendorHome\0"
+  "LightBulb\0"
+  "Shop\0"
+  "History\0"
+  "OpenURL\0"
+  "AddFavorite\0"
+  "HotLinks\0"
+  "BrightnessAdjust\0"
+  "Finance\0"
+  "Community\0"
+  "AudioRewind\0"
+  "BackForward\0"
+  "Launch0\0"
+  "Launch1\0"
+  "Launch2\0"
+  "Launch3\0"
+  "Launch4\0"
+  "Launch5\0"
+  "Launch6\0"
+  "Launch7\0"
+  "Launch8\0"
+  "Launch9\0"
+  "LaunchA\0"
+  "LaunchB\0"
+  "LaunchC\0"
+  "LaunchD\0"
+  "LaunchE\0"
+  "LaunchF\0"
+  "ApplicationLeft\0"
+  "ApplicationRight\0"
+  "Book\0"
+  "CD\0"
+  "WindowClear\0"
+  "Close\0"
+  "Copy\0"
+  "Cut\0"
+  "Display\0"
+  "DOS\0"
+  "Documents\0"
+  "Excel\0"
+  "Explorer\0"
+  "Game\0"
+  "Go\0"
+  "iTouch\0"
+  "LogOff\0"
+  "Market\0"
+  "Meeting\0"
+  "MenuKB\0"
+  "MenuPB\0"
+  "MySites\0"
+  "New\0"
+  "News\0"
+  "OfficeHome\0"
+  "Open\0"
+  "Option\0"
+  "Paste\0"
+  "Phone\0"
+  "Reply\0"
+  "Reload\0"
+  "RotateWindows\0"
+  "RotationPB\0"
+  "RotationKB\0"
+  "Save\0"
+  "ScrollUp\0"
+  "ScrollDown\0"
+  "ScrollClick\0"
+  "Send\0"
+  "Spell\0"
+  "SplitScreen\0"
+  "Support\0"
+  "TaskPane\0"
+  "Terminal\0"
+  "Tools\0"
+  "Travel\0"
+  "UserPB\0"
+  "User1KB\0"
+  "User2KB\0"
+  "Video\0"
+  "WheelButton\0"
+  "Word\0"
+  "Xfer\0"
+  "ZoomIn\0"
+  "ZoomOut\0"
+  "Away\0"
+  "Messenger\0"
+  "WebCam\0"
+  "MailForward\0"
+  "Pictures\0"
+  "Music\0"
+  "Battery\0"
+  "Bluetooth\0"
+  "WLAN\0"
+  "UWB\0"
+  "AudioForward\0"
+  "AudioRepeat\0"
+  "AudioRandomPlay\0"
+  "Subtitle\0"
+  "AudioCycleTrack\0"
+  "CycleAngle\0"
+  "FrameBack\0"
+  "FrameForward\0"
+  "Time\0"
+  "SelectButton\0"
+  "View\0"
+  "TopMenu\0"
+  "Red\0"
+  "Green\0"
+  "Yellow\0"
+  "Blue\0"
+  "Suspend\0"
+  "Hibernate\0"
+  "TouchpadToggle\0"
+  "TouchpadOn\0"
+  "TouchpadOff\0"
   "VoidSymbol\0";
 
 typedef struct {
@@ -1473,1157 +2436,2120 @@ static const gdk_key gdk_keys_by_keyval[] = {
   { 0x0000d6, 921 },
   { 0x0000d7, 932 },
   { 0x0000d8, 941 },
-  { 0x0000d9, 950 },
-  { 0x0000da, 957 },
-  { 0x0000db, 964 },
-  { 0x0000dc, 976 },
-  { 0x0000dd, 987 },
-  { 0x0000de, 994 },
-  { 0x0000de, 1000 },
-  { 0x0000df, 1006 },
-  { 0x0000e0, 1013 },
-  { 0x0000e1, 1020 },
-  { 0x0000e2, 1027 },
-  { 0x0000e3, 1039 },
-  { 0x0000e4, 1046 },
-  { 0x0000e5, 1057 },
-  { 0x0000e6, 1063 },
-  { 0x0000e7, 1066 },
-  { 0x0000e8, 1075 },
-  { 0x0000e9, 1082 },
-  { 0x0000ea, 1089 },
-  { 0x0000eb, 1101 },
-  { 0x0000ec, 1112 },
-  { 0x0000ed, 1119 },
-  { 0x0000ee, 1126 },
-  { 0x0000ef, 1138 },
-  { 0x0000f0, 1149 },
-  { 0x0000f1, 1153 },
-  { 0x0000f2, 1160 },
-  { 0x0000f3, 1167 },
-  { 0x0000f4, 1174 },
-  { 0x0000f5, 1186 },
-  { 0x0000f6, 1193 },
-  { 0x0000f7, 1204 },
-  { 0x0000f8, 1213 },
-  { 0x0000f9, 1220 },
-  { 0x0000fa, 1227 },
-  { 0x0000fb, 1234 },
-  { 0x0000fc, 1246 },
-  { 0x0000fd, 1257 },
-  { 0x0000fe, 1264 },
-  { 0x0000ff, 1270 },
-  { 0x0001a1, 1281 },
-  { 0x0001a2, 1289 },
-  { 0x0001a3, 1295 },
-  { 0x0001a5, 1303 },
-  { 0x0001a6, 1310 },
-  { 0x0001a9, 1317 },
-  { 0x0001aa, 1324 },
-  { 0x0001ab, 1333 },
-  { 0x0001ac, 1340 },
-  { 0x0001ae, 1347 },
-  { 0x0001af, 1354 },
-  { 0x0001b1, 1364 },
-  { 0x0001b2, 1372 },
-  { 0x0001b3, 1379 },
-  { 0x0001b5, 1387 },
-  { 0x0001b6, 1394 },
-  { 0x0001b7, 1401 },
-  { 0x0001b9, 1407 },
-  { 0x0001ba, 1414 },
-  { 0x0001bb, 1423 },
-  { 0x0001bc, 1430 },
-  { 0x0001bd, 1437 },
-  { 0x0001be, 1449 },
-  { 0x0001bf, 1456 },
-  { 0x0001c0, 1466 },
-  { 0x0001c3, 1473 },
-  { 0x0001c5, 1480 },
-  { 0x0001c6, 1487 },
-  { 0x0001c8, 1494 },
-  { 0x0001ca, 1501 },
-  { 0x0001cc, 1509 },
-  { 0x0001cf, 1516 },
-  { 0x0001d0, 1523 },
-  { 0x0001d1, 1531 },
-  { 0x0001d2, 1538 },
-  { 0x0001d5, 1545 },
-  { 0x0001d8, 1558 },
-  { 0x0001d9, 1565 },
-  { 0x0001db, 1571 },
-  { 0x0001de, 1584 },
-  { 0x0001e0, 1593 },
-  { 0x0001e3, 1600 },
-  { 0x0001e5, 1607 },
-  { 0x0001e6, 1614 },
-  { 0x0001e8, 1621 },
-  { 0x0001ea, 1628 },
-  { 0x0001ec, 1636 },
-  { 0x0001ef, 1643 },
-  { 0x0001f0, 1650 },
-  { 0x0001f1, 1658 },
-  { 0x0001f2, 1665 },
-  { 0x0001f5, 1672 },
-  { 0x0001f8, 1685 },
-  { 0x0001f9, 1692 },
-  { 0x0001fb, 1698 },
-  { 0x0001fe, 1711 },
-  { 0x0001ff, 1720 },
-  { 0x0002a1, 1729 },
-  { 0x0002a6, 1737 },
-  { 0x0002a9, 1749 },
-  { 0x0002ab, 1759 },
-  { 0x0002ac, 1766 },
-  { 0x0002b1, 1778 },
-  { 0x0002b6, 1786 },
-  { 0x0002b9, 1798 },
-  { 0x0002bb, 1807 },
-  { 0x0002bc, 1814 },
-  { 0x0002c5, 1826 },
-  { 0x0002c6, 1836 },
-  { 0x0002d5, 1848 },
-  { 0x0002d8, 1858 },
-  { 0x0002dd, 1870 },
-  { 0x0002de, 1877 },
-  { 0x0002e5, 1889 },
-  { 0x0002e6, 1899 },
-  { 0x0002f5, 1911 },
-  { 0x0002f8, 1921 },
-  { 0x0002fd, 1933 },
-  { 0x0002fe, 1940 },
-  { 0x0003a2, 1952 },
-  { 0x0003a2, 1958 },
-  { 0x0003a3, 1962 },
-  { 0x0003a5, 1971 },
-  { 0x0003a6, 1978 },
-  { 0x0003aa, 1987 },
-  { 0x0003ab, 1995 },
-  { 0x0003ac, 2004 },
-  { 0x0003b3, 2011 },
-  { 0x0003b5, 2020 },
-  { 0x0003b6, 2027 },
-  { 0x0003ba, 2036 },
-  { 0x0003bb, 2044 },
-  { 0x0003bc, 2053 },
-  { 0x0003bd, 2060 },
-  { 0x0003bf, 2064 },
-  { 0x0003c0, 2068 },
-  { 0x0003c7, 2076 },
-  { 0x0003cc, 2084 },
-  { 0x0003cf, 2094 },
-  { 0x0003d1, 2102 },
-  { 0x0003d2, 2111 },
-  { 0x0003d3, 2119 },
-  { 0x0003d9, 2128 },
-  { 0x0003dd, 2136 },
-  { 0x0003de, 2143 },
-  { 0x0003e0, 2151 },
-  { 0x0003e7, 2159 },
-  { 0x0003ec, 2167 },
-  { 0x0003ef, 2177 },
-  { 0x0003f1, 2185 },
-  { 0x0003f2, 2194 },
-  { 0x0003f3, 2202 },
-  { 0x0003f9, 2211 },
-  { 0x0003fd, 2219 },
-  { 0x0003fe, 2226 },
-  { 0x00047e, 2234 },
-  { 0x0004a1, 2243 },
-  { 0x0004a2, 2257 },
-  { 0x0004a3, 2277 },
-  { 0x0004a4, 2297 },
-  { 0x0004a5, 2308 },
-  { 0x0004a5, 2325 },
-  { 0x0004a6, 2340 },
-  { 0x0004a7, 2348 },
-  { 0x0004a8, 2355 },
-  { 0x0004a9, 2362 },
-  { 0x0004aa, 2369 },
-  { 0x0004ab, 2376 },
-  { 0x0004ac, 2383 },
-  { 0x0004ad, 2391 },
-  { 0x0004ae, 2399 },
-  { 0x0004af, 2407 },
-  { 0x0004af, 2416 },
-  { 0x0004b0, 2424 },
-  { 0x0004b1, 2439 },
-  { 0x0004b2, 2446 },
-  { 0x0004b3, 2453 },
-  { 0x0004b4, 2460 },
-  { 0x0004b5, 2467 },
-  { 0x0004b6, 2474 },
-  { 0x0004b7, 2482 },
-  { 0x0004b8, 2490 },
-  { 0x0004b9, 2498 },
-  { 0x0004ba, 2506 },
-  { 0x0004bb, 2514 },
-  { 0x0004bc, 2522 },
-  { 0x0004bd, 2531 },
-  { 0x0004be, 2539 },
-  { 0x0004bf, 2547 },
-  { 0x0004c0, 2555 },
-  { 0x0004c1, 2563 },
-  { 0x0004c1, 2572 },
-  { 0x0004c2, 2580 },
-  { 0x0004c2, 2589 },
-  { 0x0004c3, 2597 },
-  { 0x0004c4, 2605 },
-  { 0x0004c5, 2613 },
-  { 0x0004c6, 2621 },
-  { 0x0004c7, 2629 },
-  { 0x0004c8, 2637 },
-  { 0x0004c9, 2645 },
-  { 0x0004ca, 2653 },
-  { 0x0004cb, 2661 },
-  { 0x0004cc, 2669 },
-  { 0x0004cc, 2677 },
-  { 0x0004cd, 2685 },
-  { 0x0004ce, 2693 },
-  { 0x0004cf, 2701 },
-  { 0x0004d0, 2709 },
-  { 0x0004d1, 2717 },
-  { 0x0004d2, 2725 },
-  { 0x0004d3, 2733 },
-  { 0x0004d4, 2741 },
-  { 0x0004d5, 2749 },
-  { 0x0004d6, 2757 },
-  { 0x0004d7, 2765 },
-  { 0x0004d8, 2773 },
-  { 0x0004d9, 2781 },
-  { 0x0004da, 2789 },
-  { 0x0004db, 2797 },
-  { 0x0004dc, 2805 },
-  { 0x0004dd, 2813 },
-  { 0x0004de, 2820 },
-  { 0x0004df, 2832 },
-  { 0x0005ac, 2848 },
-  { 0x0005bb, 2861 },
-  { 0x0005bf, 2878 },
-  { 0x0005c1, 2899 },
-  { 0x0005c2, 2912 },
-  { 0x0005c3, 2931 },
-  { 0x0005c4, 2950 },
-  { 0x0005c5, 2968 },
-  { 0x0005c6, 2990 },
-  { 0x0005c7, 3008 },
-  { 0x0005c8, 3020 },
-  { 0x0005c9, 3031 },
-  { 0x0005ca, 3049 },
-  { 0x0005cb, 3060 },
-  { 0x0005cc, 3072 },
-  { 0x0005cd, 3084 },
-  { 0x0005ce, 3095 },
-  { 0x0005cf, 3107 },
-  { 0x0005d0, 3118 },
-  { 0x0005d1, 3130 },
-  { 0x0005d2, 3140 },
-  { 0x0005d3, 3152 },
-  { 0x0005d4, 3164 },
-  { 0x0005d5, 3177 },
-  { 0x0005d6, 3188 },
-  { 0x0005d7, 3199 },
-  { 0x0005d8, 3210 },
-  { 0x0005d9, 3221 },
-  { 0x0005da, 3232 },
-  { 0x0005e0, 3245 },
-  { 0x0005e1, 3260 },
-  { 0x0005e2, 3271 },
-  { 0x0005e3, 3282 },
-  { 0x0005e4, 3293 },
-  { 0x0005e5, 3304 },
-  { 0x0005e6, 3316 },
-  { 0x0005e7, 3328 },
-  { 0x0005e7, 3338 },
-  { 0x0005e8, 3349 },
-  { 0x0005e9, 3360 },
-  { 0x0005ea, 3379 },
-  { 0x0005eb, 3390 },
-  { 0x0005ec, 3406 },
-  { 0x0005ed, 3422 },
-  { 0x0005ee, 3438 },
-  { 0x0005ef, 3451 },
-  { 0x0005f0, 3464 },
-  { 0x0005f1, 3477 },
-  { 0x0005f2, 3491 },
-  { 0x0006a1, 3504 },
-  { 0x0006a2, 3516 },
-  { 0x0006a3, 3530 },
-  { 0x0006a4, 3542 },
-  { 0x0006a4, 3555 },
-  { 0x0006a5, 3567 },
-  { 0x0006a6, 3581 },
-  { 0x0006a6, 3593 },
-  { 0x0006a7, 3604 },
-  { 0x0006a7, 3617 },
-  { 0x0006a8, 3629 },
-  { 0x0006a8, 3641 },
-  { 0x0006a9, 3652 },
-  { 0x0006a9, 3665 },
-  { 0x0006aa, 3677 },
-  { 0x0006aa, 3690 },
-  { 0x0006ab, 3702 },
-  { 0x0006ac, 3715 },
-  { 0x0006ae, 3729 },
-  { 0x0006af, 3749 },
-  { 0x0006af, 3763 },
-  { 0x0006b0, 3775 },
-  { 0x0006b1, 3786 },
-  { 0x0006b2, 3798 },
-  { 0x0006b3, 3812 },
-  { 0x0006b4, 3824 },
-  { 0x0006b4, 3837 },
-  { 0x0006b5, 3849 },
-  { 0x0006b6, 3863 },
-  { 0x0006b6, 3875 },
-  { 0x0006b7, 3886 },
-  { 0x0006b7, 3899 },
-  { 0x0006b8, 3911 },
-  { 0x0006b8, 3923 },
-  { 0x0006b9, 3934 },
-  { 0x0006b9, 3947 },
-  { 0x0006ba, 3959 },
-  { 0x0006ba, 3972 },
-  { 0x0006bb, 3984 },
-  { 0x0006bc, 3997 },
-  { 0x0006be, 4011 },
-  { 0x0006bf, 4031 },
-  { 0x0006bf, 4045 },
-  { 0x0006c0, 4057 },
-  { 0x0006c1, 4069 },
-  { 0x0006c2, 4080 },
-  { 0x0006c3, 4092 },
-  { 0x0006c4, 4105 },
-  { 0x0006c5, 4117 },
-  { 0x0006c6, 4129 },
-  { 0x0006c7, 4141 },
-  { 0x0006c8, 4154 },
-  { 0x0006c9, 4166 },
-  { 0x0006ca, 4177 },
-  { 0x0006cb, 4193 },
-  { 0x0006cc, 4205 },
-  { 0x0006cd, 4217 },
-  { 0x0006ce, 4229 },
-  { 0x0006cf, 4241 },
-  { 0x0006d0, 4252 },
-  { 0x0006d1, 4264 },
-  { 0x0006d2, 4276 },
-  { 0x0006d3, 4288 },
-  { 0x0006d4, 4300 },
-  { 0x0006d5, 4312 },
-  { 0x0006d6, 4323 },
-  { 0x0006d7, 4336 },
-  { 0x0006d8, 4348 },
-  { 0x0006d9, 4366 },
-  { 0x0006da, 4380 },
-  { 0x0006db, 4392 },
-  { 0x0006dc, 4405 },
-  { 0x0006dd, 4416 },
-  { 0x0006de, 4431 },
-  { 0x0006df, 4444 },
-  { 0x0006e0, 4462 },
-  { 0x0006e1, 4474 },
-  { 0x0006e2, 4485 },
-  { 0x0006e3, 4497 },
-  { 0x0006e4, 4510 },
-  { 0x0006e5, 4522 },
-  { 0x0006e6, 4534 },
-  { 0x0006e7, 4546 },
-  { 0x0006e8, 4559 },
-  { 0x0006e9, 4571 },
-  { 0x0006ea, 4582 },
-  { 0x0006eb, 4598 },
-  { 0x0006ec, 4610 },
-  { 0x0006ed, 4622 },
-  { 0x0006ee, 4634 },
-  { 0x0006ef, 4646 },
-  { 0x0006f0, 4657 },
-  { 0x0006f1, 4669 },
-  { 0x0006f2, 4681 },
-  { 0x0006f3, 4693 },
-  { 0x0006f4, 4705 },
-  { 0x0006f5, 4717 },
-  { 0x0006f6, 4728 },
-  { 0x0006f7, 4741 },
-  { 0x0006f8, 4753 },
-  { 0x0006f9, 4771 },
-  { 0x0006fa, 4785 },
-  { 0x0006fb, 4797 },
-  { 0x0006fc, 4810 },
-  { 0x0006fd, 4821 },
-  { 0x0006fe, 4836 },
-  { 0x0006ff, 4849 },
-  { 0x0007a1, 4867 },
-  { 0x0007a2, 4885 },
-  { 0x0007a3, 4905 },
-  { 0x0007a4, 4921 },
-  { 0x0007a5, 4938 },
-  { 0x0007a5, 4957 },
-  { 0x0007a7, 4977 },
-  { 0x0007a8, 4997 },
-  { 0x0007a9, 5017 },
-  { 0x0007ab, 5039 },
-  { 0x0007ae, 5057 },
-  { 0x0007af, 5078 },
-  { 0x0007b1, 5093 },
-  { 0x0007b2, 5111 },
-  { 0x0007b3, 5131 },
-  { 0x0007b4, 5147 },
-  { 0x0007b5, 5164 },
-  { 0x0007b6, 5183 },
-  { 0x0007b7, 5208 },
-  { 0x0007b8, 5228 },
-  { 0x0007b9, 5248 },
-  { 0x0007ba, 5270 },
-  { 0x0007bb, 5298 },
-  { 0x0007c1, 5316 },
-  { 0x0007c2, 5328 },
-  { 0x0007c3, 5339 },
-  { 0x0007c4, 5351 },
-  { 0x0007c5, 5363 },
-  { 0x0007c6, 5377 },
-  { 0x0007c7, 5388 },
-  { 0x0007c8, 5398 },
-  { 0x0007c9, 5410 },
-  { 0x0007ca, 5421 },
-  { 0x0007cb, 5433 },
-  { 0x0007cb, 5446 },
-  { 0x0007cc, 5458 },
-  { 0x0007cd, 5467 },
-  { 0x0007ce, 5476 },
-  { 0x0007cf, 5485 },
-  { 0x0007d0, 5499 },
-  { 0x0007d1, 5508 },
-  { 0x0007d2, 5518 },
-  { 0x0007d4, 5530 },
-  { 0x0007d5, 5540 },
-  { 0x0007d6, 5554 },
-  { 0x0007d7, 5564 },
-  { 0x0007d8, 5574 },
-  { 0x0007d9, 5584 },
-  { 0x0007e1, 5596 },
-  { 0x0007e2, 5608 },
-  { 0x0007e3, 5619 },
-  { 0x0007e4, 5631 },
-  { 0x0007e5, 5643 },
-  { 0x0007e6, 5657 },
-  { 0x0007e7, 5668 },
-  { 0x0007e8, 5678 },
-  { 0x0007e9, 5690 },
-  { 0x0007ea, 5701 },
-  { 0x0007eb, 5713 },
-  { 0x0007eb, 5726 },
-  { 0x0007ec, 5738 },
-  { 0x0007ed, 5747 },
-  { 0x0007ee, 5756 },
-  { 0x0007ef, 5765 },
-  { 0x0007f0, 5779 },
-  { 0x0007f1, 5788 },
-  { 0x0007f2, 5798 },
-  { 0x0007f3, 5810 },
-  { 0x0007f4, 5832 },
-  { 0x0007f5, 5842 },
-  { 0x0007f6, 5856 },
-  { 0x0007f7, 5866 },
-  { 0x0007f8, 5876 },
-  { 0x0007f9, 5886 },
-  { 0x0008a1, 5898 },
-  { 0x0008a2, 5910 },
-  { 0x0008a3, 5925 },
-  { 0x0008a4, 5940 },
-  { 0x0008a5, 5952 },
-  { 0x0008a6, 5964 },
-  { 0x0008a7, 5978 },
-  { 0x0008a8, 5995 },
-  { 0x0008a9, 6012 },
-  { 0x0008aa, 6030 },
-  { 0x0008ab, 6048 },
-  { 0x0008ac, 6062 },
-  { 0x0008ad, 6076 },
-  { 0x0008ae, 6091 },
-  { 0x0008af, 6106 },
-  { 0x0008b0, 6127 },
-  { 0x0008b1, 6149 },
-  { 0x0008b2, 6166 },
-  { 0x0008b3, 6183 },
-  { 0x0008b4, 6209 },
-  { 0x0008b5, 6235 },
-  { 0x0008b6, 6253 },
-  { 0x0008b7, 6271 },
-  { 0x0008bc, 6292 },
-  { 0x0008bd, 6306 },
-  { 0x0008be, 6315 },
-  { 0x0008bf, 6332 },
-  { 0x0008c0, 6341 },
-  { 0x0008c1, 6351 },
-  { 0x0008c2, 6361 },
-  { 0x0008c5, 6370 },
-  { 0x0008c8, 6376 },
-  { 0x0008c9, 6388 },
-  { 0x0008cd, 6401 },
-  { 0x0008ce, 6410 },
-  { 0x0008cf, 6418 },
-  { 0x0008d6, 6428 },
-  { 0x0008da, 6436 },
-  { 0x0008db, 6447 },
-  { 0x0008dc, 6456 },
-  { 0x0008dd, 6469 },
-  { 0x0008de, 6475 },
-  { 0x0008df, 6486 },
-  { 0x0008ef, 6496 },
-  { 0x0008f6, 6514 },
-  { 0x0008fb, 6523 },
-  { 0x0008fc, 6533 },
-  { 0x0008fd, 6541 },
-  { 0x0008fe, 6552 },
-  { 0x0009df, 6562 },
-  { 0x0009e0, 6568 },
-  { 0x0009e1, 6581 },
-  { 0x0009e2, 6594 },
-  { 0x0009e3, 6597 },
-  { 0x0009e4, 6600 },
-  { 0x0009e5, 6603 },
-  { 0x0009e8, 6606 },
-  { 0x0009e9, 6609 },
-  { 0x0009ea, 6612 },
-  { 0x0009eb, 6627 },
-  { 0x0009ec, 6641 },
-  { 0x0009ed, 6654 },
-  { 0x0009ee, 6668 },
-  { 0x0009ef, 6682 },
-  { 0x0009f0, 6697 },
-  { 0x0009f1, 6712 },
-  { 0x0009f2, 6727 },
-  { 0x0009f3, 6742 },
-  { 0x0009f4, 6757 },
-  { 0x0009f5, 6763 },
-  { 0x0009f6, 6770 },
-  { 0x0009f7, 6775 },
-  { 0x0009f8, 6780 },
-  { 0x000aa1, 6788 },
-  { 0x000aa2, 6796 },
-  { 0x000aa3, 6804 },
-  { 0x000aa4, 6813 },
-  { 0x000aa5, 6822 },
-  { 0x000aa6, 6833 },
-  { 0x000aa7, 6844 },
-  { 0x000aa8, 6854 },
-  { 0x000aa9, 6864 },
-  { 0x000aaa, 6871 },
-  { 0x000aac, 6878 },
-  { 0x000aae, 6890 },
-  { 0x000aaf, 6899 },
-  { 0x000ab0, 6915 },
-  { 0x000ab1, 6924 },
-  { 0x000ab2, 6934 },
-  { 0x000ab3, 6943 },
-  { 0x000ab4, 6953 },
-  { 0x000ab5, 6965 },
-  { 0x000ab6, 6976 },
-  { 0x000ab7, 6985 },
-  { 0x000ab8, 6996 },
-  { 0x000abb, 7003 },
-  { 0x000abc, 7011 },
-  { 0x000abd, 7028 },
-  { 0x000abe, 7041 },
-  { 0x000abf, 7059 },
-  { 0x000ac3, 7066 },
-  { 0x000ac4, 7076 },
-  { 0x000ac5, 7089 },
-  { 0x000ac6, 7101 },
-  { 0x000ac9, 7114 },
-  { 0x000aca, 7124 },
-  { 0x000acb, 7138 },
-  { 0x000acc, 7156 },
-  { 0x000acd, 7173 },
-  { 0x000ace, 7191 },
-  { 0x000acf, 7204 },
-  { 0x000ad0, 7220 },
-  { 0x000ad1, 7240 },
-  { 0x000ad2, 7261 },
-  { 0x000ad3, 7281 },
-  { 0x000ad4, 7302 },
-  { 0x000ad6, 7315 },
-  { 0x000ad7, 7323 },
-  { 0x000ad9, 7331 },
-  { 0x000ada, 7342 },
-  { 0x000adb, 7351 },
-  { 0x000adc, 7368 },
-  { 0x000add, 7388 },
-  { 0x000ade, 7409 },
-  { 0x000adf, 7424 },
-  { 0x000ae0, 7437 },
-  { 0x000ae1, 7454 },
-  { 0x000ae2, 7473 },
-  { 0x000ae3, 7488 },
-  { 0x000ae4, 7504 },
-  { 0x000ae5, 7522 },
-  { 0x000ae6, 7531 },
-  { 0x000ae7, 7550 },
-  { 0x000ae8, 7567 },
-  { 0x000ae9, 7585 },
-  { 0x000aea, 7605 },
-  { 0x000aeb, 7617 },
-  { 0x000aec, 7630 },
-  { 0x000aed, 7635 },
-  { 0x000aee, 7643 },
-  { 0x000af0, 7649 },
-  { 0x000af1, 7662 },
-  { 0x000af2, 7669 },
-  { 0x000af3, 7682 },
-  { 0x000af4, 7692 },
-  { 0x000af5, 7704 },
-  { 0x000af6, 7717 },
-  { 0x000af7, 7729 },
-  { 0x000af8, 7740 },
-  { 0x000af9, 7753 },
-  { 0x000afa, 7763 },
-  { 0x000afb, 7781 },
-  { 0x000afc, 7801 },
-  { 0x000afd, 7807 },
-  { 0x000afe, 7826 },
-  { 0x000aff, 7845 },
-  { 0x000ba3, 7852 },
-  { 0x000ba6, 7862 },
-  { 0x000ba8, 7873 },
-  { 0x000ba9, 7883 },
-  { 0x000bc0, 7891 },
-  { 0x000bc2, 7899 },
-  { 0x000bc3, 7908 },
-  { 0x000bc4, 7915 },
-  { 0x000bc6, 7925 },
-  { 0x000bca, 7934 },
-  { 0x000bcc, 7938 },
-  { 0x000bce, 7943 },
-  { 0x000bcf, 7950 },
-  { 0x000bd3, 7957 },
-  { 0x000bd6, 7965 },
-  { 0x000bd8, 7974 },
-  { 0x000bda, 7984 },
-  { 0x000bdc, 7993 },
-  { 0x000bfc, 8002 },
-  { 0x000cdf, 8012 },
-  { 0x000ce0, 8033 },
-  { 0x000ce1, 8046 },
-  { 0x000ce1, 8057 },
-  { 0x000ce2, 8069 },
-  { 0x000ce2, 8082 },
-  { 0x000ce3, 8096 },
-  { 0x000ce3, 8109 },
-  { 0x000ce4, 8123 },
-  { 0x000ce5, 8133 },
-  { 0x000ce6, 8144 },
-  { 0x000ce6, 8156 },
-  { 0x000ce7, 8169 },
-  { 0x000ce7, 8181 },
-  { 0x000ce8, 8192 },
-  { 0x000ce8, 8203 },
-  { 0x000ce9, 8215 },
-  { 0x000cea, 8226 },
-  { 0x000ceb, 8243 },
-  { 0x000cec, 8255 },
-  { 0x000ced, 8268 },
-  { 0x000cee, 8284 },
-  { 0x000cef, 8295 },
-  { 0x000cf0, 8311 },
-  { 0x000cf1, 8322 },
-  { 0x000cf1, 8336 },
-  { 0x000cf2, 8350 },
-  { 0x000cf3, 8362 },
-  { 0x000cf4, 8377 },
-  { 0x000cf5, 8387 },
-  { 0x000cf5, 8404 },
-  { 0x000cf6, 8421 },
-  { 0x000cf6, 8433 },
-  { 0x000cf7, 8445 },
-  { 0x000cf7, 8456 },
-  { 0x000cf8, 8468 },
-  { 0x000cf9, 8480 },
-  { 0x000cfa, 8492 },
-  { 0x000cfa, 8503 },
-  { 0x000da1, 8514 },
-  { 0x000da2, 8525 },
-  { 0x000da3, 8538 },
-  { 0x000da4, 8552 },
-  { 0x000da5, 8566 },
-  { 0x000da6, 8579 },
-  { 0x000da7, 8595 },
-  { 0x000da8, 8607 },
-  { 0x000da9, 8620 },
-  { 0x000daa, 8634 },
-  { 0x000dab, 8648 },
-  { 0x000dac, 8658 },
-  { 0x000dad, 8671 },
-  { 0x000dae, 8683 },
-  { 0x000daf, 8696 },
-  { 0x000db0, 8709 },
-  { 0x000db1, 8722 },
-  { 0x000db2, 8741 },
-  { 0x000db3, 8757 },
-  { 0x000db4, 8768 },
-  { 0x000db5, 8779 },
-  { 0x000db6, 8790 },
-  { 0x000db7, 8804 },
-  { 0x000db8, 8819 },
-  { 0x000db9, 8833 },
-  { 0x000dba, 8843 },
-  { 0x000dbb, 8857 },
-  { 0x000dbc, 8868 },
-  { 0x000dbd, 8882 },
-  { 0x000dbe, 8892 },
-  { 0x000dbf, 8905 },
-  { 0x000dc0, 8916 },
-  { 0x000dc1, 8932 },
-  { 0x000dc2, 8942 },
-  { 0x000dc3, 8953 },
-  { 0x000dc4, 8964 },
-  { 0x000dc5, 8972 },
-  { 0x000dc6, 8984 },
-  { 0x000dc7, 8992 },
-  { 0x000dc8, 9004 },
-  { 0x000dc9, 9016 },
-  { 0x000dca, 9028 },
-  { 0x000dcb, 9039 },
-  { 0x000dcc, 9050 },
-  { 0x000dcd, 9063 },
-  { 0x000dce, 9073 },
-  { 0x000dcf, 9087 },
-  { 0x000dd0, 9102 },
-  { 0x000dd1, 9113 },
-  { 0x000dd2, 9129 },
-  { 0x000dd3, 9141 },
-  { 0x000dd4, 9153 },
-  { 0x000dd5, 9164 },
-  { 0x000dd6, 9176 },
-  { 0x000dd7, 9188 },
-  { 0x000dd8, 9201 },
-  { 0x000dd9, 9212 },
-  { 0x000dda, 9224 },
-  { 0x000dde, 9237 },
-  { 0x000ddf, 9260 },
-  { 0x000de0, 9270 },
-  { 0x000de1, 9281 },
-  { 0x000de2, 9293 },
-  { 0x000de3, 9304 },
-  { 0x000de4, 9323 },
-  { 0x000de5, 9343 },
-  { 0x000de6, 9360 },
-  { 0x000de7, 9374 },
-  { 0x000de8, 9389 },
-  { 0x000de9, 9400 },
-  { 0x000dea, 9412 },
-  { 0x000deb, 9424 },
-  { 0x000dec, 9441 },
-  { 0x000ded, 9458 },
-  { 0x000df0, 9472 },
-  { 0x000df1, 9484 },
-  { 0x000df2, 9497 },
-  { 0x000df3, 9510 },
-  { 0x000df4, 9522 },
-  { 0x000df5, 9533 },
-  { 0x000df6, 9544 },
-  { 0x000df7, 9556 },
-  { 0x000df8, 9569 },
-  { 0x000df9, 9582 },
-  { 0x000ea1, 9594 },
-  { 0x000ea2, 9608 },
-  { 0x000ea3, 9627 },
-  { 0x000ea4, 9645 },
-  { 0x000ea5, 9658 },
-  { 0x000ea6, 9676 },
-  { 0x000ea7, 9694 },
-  { 0x000ea8, 9708 },
-  { 0x000ea9, 9727 },
-  { 0x000eaa, 9740 },
-  { 0x000eab, 9759 },
-  { 0x000eac, 9777 },
-  { 0x000ead, 9795 },
-  { 0x000eae, 9812 },
-  { 0x000eaf, 9830 },
-  { 0x000eb0, 9849 },
-  { 0x000eb1, 9867 },
-  { 0x000eb2, 9880 },
-  { 0x000eb3, 9893 },
-  { 0x000eb4, 9911 },
-  { 0x000eb5, 9928 },
-  { 0x000eb6, 9940 },
-  { 0x000eb7, 9957 },
-  { 0x000eb8, 9970 },
-  { 0x000eb9, 9983 },
-  { 0x000eba, 10001 },
-  { 0x000ebb, 10014 },
-  { 0x000ebc, 10028 },
-  { 0x000ebd, 10041 },
-  { 0x000ebe, 10055 },
-  { 0x000ebf, 10068 },
-  { 0x000ec0, 10077 },
-  { 0x000ec1, 10087 },
-  { 0x000ec2, 10097 },
-  { 0x000ec3, 10108 },
-  { 0x000ec4, 10118 },
-  { 0x000ec5, 10127 },
-  { 0x000ec6, 10138 },
-  { 0x000ec7, 10148 },
-  { 0x000ec8, 10157 },
-  { 0x000ec9, 10167 },
-  { 0x000eca, 10178 },
-  { 0x000ecb, 10188 },
-  { 0x000ecc, 10198 },
-  { 0x000ecd, 10207 },
-  { 0x000ece, 10218 },
-  { 0x000ecf, 10228 },
-  { 0x000ed0, 10238 },
-  { 0x000ed1, 10248 },
-  { 0x000ed2, 10258 },
-  { 0x000ed3, 10268 },
-  { 0x000ed4, 10277 },
-  { 0x000ed5, 10293 },
-  { 0x000ed6, 10314 },
-  { 0x000ed7, 10334 },
-  { 0x000ed8, 10349 },
-  { 0x000ed9, 10369 },
-  { 0x000eda, 10389 },
-  { 0x000edb, 10405 },
-  { 0x000edc, 10420 },
-  { 0x000edd, 10441 },
-  { 0x000ede, 10461 },
-  { 0x000edf, 10481 },
-  { 0x000ee0, 10500 },
-  { 0x000ee1, 10520 },
-  { 0x000ee2, 10541 },
-  { 0x000ee3, 10561 },
-  { 0x000ee4, 10576 },
-  { 0x000ee5, 10591 },
-  { 0x000ee6, 10610 },
-  { 0x000ee7, 10624 },
-  { 0x000ee8, 10643 },
-  { 0x000ee9, 10658 },
-  { 0x000eea, 10673 },
-  { 0x000eeb, 10688 },
-  { 0x000eec, 10704 },
-  { 0x000eed, 10719 },
-  { 0x000eee, 10735 },
-  { 0x000eef, 10750 },
-  { 0x000ef0, 10774 },
-  { 0x000ef1, 10799 },
-  { 0x000ef2, 10824 },
-  { 0x000ef3, 10839 },
-  { 0x000ef4, 10864 },
-  { 0x000ef5, 10890 },
-  { 0x000ef6, 10909 },
-  { 0x000ef7, 10922 },
-  { 0x000ef8, 10936 },
-  { 0x000ef9, 10953 },
-  { 0x000efa, 10980 },
-  { 0x000eff, 11001 },
-  { 0x0013bc, 11012 },
-  { 0x0013bd, 11015 },
-  { 0x0013be, 11018 },
-  { 0x0020a0, 11029 },
-  { 0x0020a1, 11037 },
-  { 0x0020a2, 11047 },
-  { 0x0020a3, 11060 },
-  { 0x0020a4, 11071 },
-  { 0x0020a5, 11080 },
-  { 0x0020a6, 11089 },
-  { 0x0020a7, 11099 },
-  { 0x0020a8, 11110 },
-  { 0x0020a9, 11120 },
-  { 0x0020aa, 11128 },
-  { 0x0020ab, 11142 },
-  { 0x0020ac, 11151 },
-  { 0x00fd01, 11160 },
-  { 0x00fd02, 11175 },
-  { 0x00fd03, 11190 },
-  { 0x00fd04, 11202 },
-  { 0x00fd05, 11213 },
-  { 0x00fd06, 11226 },
-  { 0x00fd07, 11240 },
-  { 0x00fd08, 11256 },
-  { 0x00fd09, 11267 },
-  { 0x00fd0a, 11277 },
-  { 0x00fd0b, 11286 },
-  { 0x00fd0c, 11295 },
-  { 0x00fd0d, 11304 },
-  { 0x00fd0e, 11314 },
-  { 0x00fd0f, 11324 },
-  { 0x00fd10, 11341 },
-  { 0x00fd11, 11356 },
-  { 0x00fd12, 11370 },
-  { 0x00fd13, 11380 },
-  { 0x00fd14, 11391 },
-  { 0x00fd15, 11401 },
-  { 0x00fd16, 11411 },
-  { 0x00fd17, 11421 },
-  { 0x00fd18, 11432 },
-  { 0x00fd19, 11444 },
-  { 0x00fd1a, 11462 },
-  { 0x00fd1b, 11478 },
-  { 0x00fd1c, 11492 },
-  { 0x00fd1d, 11510 },
-  { 0x00fd1e, 11527 },
-  { 0x00fe01, 11538 },
-  { 0x00fe02, 11547 },
-  { 0x00fe03, 11564 },
-  { 0x00fe04, 11581 },
-  { 0x00fe05, 11598 },
-  { 0x00fe06, 11614 },
-  { 0x00fe07, 11630 },
-  { 0x00fe08, 11645 },
-  { 0x00fe09, 11660 },
-  { 0x00fe0a, 11680 },
-  { 0x00fe0b, 11695 },
-  { 0x00fe0c, 11715 },
-  { 0x00fe0d, 11731 },
-  { 0x00fe0e, 11752 },
-  { 0x00fe0f, 11767 },
-  { 0x00fe20, 11787 },
-  { 0x00fe21, 11800 },
-  { 0x00fe22, 11817 },
-  { 0x00fe23, 11836 },
-  { 0x00fe24, 11856 },
-  { 0x00fe25, 11878 },
-  { 0x00fe26, 11901 },
-  { 0x00fe27, 11925 },
-  { 0x00fe28, 11945 },
-  { 0x00fe29, 11966 },
-  { 0x00fe2a, 11990 },
-  { 0x00fe2b, 12015 },
-  { 0x00fe2c, 12040 },
-  { 0x00fe2d, 12061 },
-  { 0x00fe2e, 12083 },
-  { 0x00fe2f, 12102 },
-  { 0x00fe30, 12123 },
-  { 0x00fe31, 12148 },
-  { 0x00fe32, 12176 },
-  { 0x00fe33, 12190 },
-  { 0x00fe34, 12208 },
-  { 0x00fe50, 12218 },
-  { 0x00fe51, 12229 },
-  { 0x00fe52, 12240 },
-  { 0x00fe53, 12256 },
-  { 0x00fe54, 12267 },
-  { 0x00fe55, 12279 },
-  { 0x00fe56, 12290 },
-  { 0x00fe57, 12304 },
-  { 0x00fe58, 12319 },
-  { 0x00fe59, 12334 },
-  { 0x00fe5a, 12351 },
-  { 0x00fe5b, 12362 },
-  { 0x00fe5c, 12375 },
-  { 0x00fe5d, 12387 },
-  { 0x00fe5e, 12397 },
-  { 0x00fe5f, 12415 },
-  { 0x00fe60, 12437 },
-  { 0x00fe61, 12451 },
-  { 0x00fe62, 12461 },
-  { 0x00fe70, 12471 },
-  { 0x00fe71, 12486 },
-  { 0x00fe72, 12510 },
-  { 0x00fe73, 12528 },
-  { 0x00fe74, 12544 },
-  { 0x00fe75, 12562 },
-  { 0x00fe76, 12580 },
-  { 0x00fe77, 12597 },
-  { 0x00fe78, 12620 },
-  { 0x00fe79, 12636 },
-  { 0x00fe7a, 12652 },
-  { 0x00fed0, 12671 },
-  { 0x00fed1, 12692 },
-  { 0x00fed2, 12712 },
-  { 0x00fed4, 12732 },
-  { 0x00fed5, 12752 },
-  { 0x00fee0, 12769 },
-  { 0x00fee1, 12782 },
-  { 0x00fee2, 12796 },
-  { 0x00fee3, 12807 },
-  { 0x00fee4, 12820 },
-  { 0x00fee5, 12835 },
-  { 0x00fee6, 12851 },
-  { 0x00fee7, 12868 },
-  { 0x00fee8, 12886 },
-  { 0x00fee9, 12906 },
-  { 0x00feea, 12922 },
-  { 0x00feeb, 12938 },
-  { 0x00feec, 12954 },
-  { 0x00feed, 12970 },
-  { 0x00feee, 12986 },
-  { 0x00feef, 13008 },
-  { 0x00fef0, 13026 },
-  { 0x00fef1, 13044 },
-  { 0x00fef2, 13062 },
-  { 0x00fef3, 13080 },
-  { 0x00fef4, 13098 },
-  { 0x00fef5, 13116 },
-  { 0x00fef6, 13130 },
-  { 0x00fef7, 13144 },
-  { 0x00fef8, 13158 },
-  { 0x00fef9, 13172 },
-  { 0x00fefa, 13191 },
-  { 0x00fefb, 13210 },
-  { 0x00fefc, 13230 },
-  { 0x00fefd, 13250 },
-  { 0x00ff08, 13264 },
-  { 0x00ff09, 13274 },
-  { 0x00ff0a, 13278 },
-  { 0x00ff0b, 13287 },
-  { 0x00ff0d, 13293 },
-  { 0x00ff13, 13300 },
-  { 0x00ff14, 13306 },
-  { 0x00ff15, 13318 },
-  { 0x00ff1b, 13326 },
-  { 0x00ff20, 13333 },
-  { 0x00ff21, 13343 },
-  { 0x00ff22, 13349 },
-  { 0x00ff23, 13358 },
-  { 0x00ff23, 13365 },
-  { 0x00ff24, 13377 },
-  { 0x00ff25, 13384 },
-  { 0x00ff26, 13393 },
-  { 0x00ff27, 13402 },
-  { 0x00ff28, 13420 },
-  { 0x00ff29, 13428 },
-  { 0x00ff2a, 13436 },
-  { 0x00ff2b, 13452 },
-  { 0x00ff2c, 13460 },
-  { 0x00ff2d, 13467 },
-  { 0x00ff2e, 13477 },
-  { 0x00ff2f, 13488 },
-  { 0x00ff30, 13499 },
-  { 0x00ff31, 13511 },
-  { 0x00ff32, 13518 },
-  { 0x00ff33, 13531 },
-  { 0x00ff34, 13542 },
-  { 0x00ff35, 13555 },
-  { 0x00ff36, 13567 },
-  { 0x00ff37, 13581 },
-  { 0x00ff38, 13591 },
-  { 0x00ff39, 13605 },
-  { 0x00ff3a, 13618 },
-  { 0x00ff3b, 13634 },
-  { 0x00ff3c, 13651 },
-  { 0x00ff3d, 13667 },
-  { 0x00ff3e, 13685 },
-  { 0x00ff3f, 13703 },
-  { 0x00ff50, 13718 },
-  { 0x00ff51, 13723 },
-  { 0x00ff52, 13728 },
-  { 0x00ff53, 13731 },
-  { 0x00ff54, 13737 },
-  { 0x00ff55, 13742 },
-  { 0x00ff55, 13750 },
-  { 0x00ff56, 13756 },
-  { 0x00ff56, 13766 },
-  { 0x00ff57, 13771 },
-  { 0x00ff58, 13775 },
-  { 0x00ff60, 13781 },
-  { 0x00ff61, 13788 },
-  { 0x00ff62, 13794 },
-  { 0x00ff63, 13802 },
-  { 0x00ff65, 13809 },
-  { 0x00ff66, 13814 },
-  { 0x00ff67, 13819 },
-  { 0x00ff68, 13824 },
-  { 0x00ff69, 13829 },
-  { 0x00ff6a, 13836 },
-  { 0x00ff6b, 13841 },
-  { 0x00ff7e, 13847 },
-  { 0x00ff7e, 13861 },
-  { 0x00ff7e, 13874 },
-  { 0x00ff7e, 13888 },
-  { 0x00ff7e, 13902 },
-  { 0x00ff7e, 13918 },
-  { 0x00ff7e, 13930 },
-  { 0x00ff7e, 13942 },
-  { 0x00ff7f, 13956 },
-  { 0x00ff80, 13965 },
-  { 0x00ff89, 13974 },
-  { 0x00ff8d, 13981 },
-  { 0x00ff91, 13990 },
-  { 0x00ff92, 13996 },
-  { 0x00ff93, 14002 },
-  { 0x00ff94, 14008 },
-  { 0x00ff95, 14014 },
-  { 0x00ff96, 14022 },
-  { 0x00ff97, 14030 },
-  { 0x00ff98, 14036 },
-  { 0x00ff99, 14045 },
-  { 0x00ff9a, 14053 },
-  { 0x00ff9a, 14064 },
-  { 0x00ff9b, 14073 },
-  { 0x00ff9b, 14086 },
-  { 0x00ff9c, 14094 },
-  { 0x00ff9d, 14101 },
-  { 0x00ff9e, 14110 },
-  { 0x00ff9f, 14120 },
-  { 0x00ffaa, 14130 },
-  { 0x00ffab, 14142 },
-  { 0x00ffac, 14149 },
-  { 0x00ffad, 14162 },
-  { 0x00ffae, 14174 },
-  { 0x00ffaf, 14185 },
-  { 0x00ffb0, 14195 },
-  { 0x00ffb1, 14200 },
-  { 0x00ffb2, 14205 },
-  { 0x00ffb3, 14210 },
-  { 0x00ffb4, 14215 },
-  { 0x00ffb5, 14220 },
-  { 0x00ffb6, 14225 },
-  { 0x00ffb7, 14230 },
-  { 0x00ffb8, 14235 },
-  { 0x00ffb9, 14240 },
-  { 0x00ffbd, 14245 },
-  { 0x00ffbe, 14254 },
-  { 0x00ffbf, 14257 },
-  { 0x00ffc0, 14260 },
-  { 0x00ffc1, 14263 },
-  { 0x00ffc2, 14266 },
-  { 0x00ffc3, 14269 },
-  { 0x00ffc4, 14272 },
-  { 0x00ffc5, 14275 },
-  { 0x00ffc6, 14278 },
-  { 0x00ffc7, 14281 },
-  { 0x00ffc8, 14285 },
-  { 0x00ffc9, 14289 },
-  { 0x00ffca, 14293 },
-  { 0x00ffcb, 14297 },
-  { 0x00ffcc, 14301 },
-  { 0x00ffcd, 14305 },
-  { 0x00ffce, 14309 },
-  { 0x00ffcf, 14313 },
-  { 0x00ffd0, 14317 },
-  { 0x00ffd1, 14321 },
-  { 0x00ffd2, 14325 },
-  { 0x00ffd3, 14329 },
-  { 0x00ffd4, 14333 },
-  { 0x00ffd5, 14337 },
-  { 0x00ffd6, 14341 },
-  { 0x00ffd7, 14345 },
-  { 0x00ffd8, 14349 },
-  { 0x00ffd9, 14353 },
-  { 0x00ffda, 14357 },
-  { 0x00ffdb, 14361 },
-  { 0x00ffdc, 14365 },
-  { 0x00ffdd, 14369 },
-  { 0x00ffde, 14373 },
-  { 0x00ffdf, 14377 },
-  { 0x00ffe0, 14381 },
-  { 0x00ffe1, 14385 },
-  { 0x00ffe2, 14393 },
-  { 0x00ffe3, 14401 },
-  { 0x00ffe4, 14411 },
-  { 0x00ffe5, 14421 },
-  { 0x00ffe6, 14431 },
-  { 0x00ffe7, 14442 },
-  { 0x00ffe8, 14449 },
-  { 0x00ffe9, 14456 },
-  { 0x00ffea, 14462 },
-  { 0x00ffeb, 14468 },
-  { 0x00ffec, 14476 },
-  { 0x00ffed, 14484 },
-  { 0x00ffee, 14492 },
-  { 0x00ffff, 14500 },
-  { 0xffffff, 14507 }
+  { 0x0000d8, 950 },
+  { 0x0000d9, 957 },
+  { 0x0000da, 964 },
+  { 0x0000db, 971 },
+  { 0x0000dc, 983 },
+  { 0x0000dd, 994 },
+  { 0x0000de, 1001 },
+  { 0x0000de, 1007 },
+  { 0x0000df, 1013 },
+  { 0x0000e0, 1020 },
+  { 0x0000e1, 1027 },
+  { 0x0000e2, 1034 },
+  { 0x0000e3, 1046 },
+  { 0x0000e4, 1053 },
+  { 0x0000e5, 1064 },
+  { 0x0000e6, 1070 },
+  { 0x0000e7, 1073 },
+  { 0x0000e8, 1082 },
+  { 0x0000e9, 1089 },
+  { 0x0000ea, 1096 },
+  { 0x0000eb, 1108 },
+  { 0x0000ec, 1119 },
+  { 0x0000ed, 1126 },
+  { 0x0000ee, 1133 },
+  { 0x0000ef, 1145 },
+  { 0x0000f0, 1156 },
+  { 0x0000f1, 1160 },
+  { 0x0000f2, 1167 },
+  { 0x0000f3, 1174 },
+  { 0x0000f4, 1181 },
+  { 0x0000f5, 1193 },
+  { 0x0000f6, 1200 },
+  { 0x0000f7, 1211 },
+  { 0x0000f8, 1220 },
+  { 0x0000f8, 1229 },
+  { 0x0000f9, 1236 },
+  { 0x0000fa, 1243 },
+  { 0x0000fb, 1250 },
+  { 0x0000fc, 1262 },
+  { 0x0000fd, 1273 },
+  { 0x0000fe, 1280 },
+  { 0x0000ff, 1286 },
+  { 0x0001a1, 1297 },
+  { 0x0001a2, 1305 },
+  { 0x0001a3, 1311 },
+  { 0x0001a5, 1319 },
+  { 0x0001a6, 1326 },
+  { 0x0001a9, 1333 },
+  { 0x0001aa, 1340 },
+  { 0x0001ab, 1349 },
+  { 0x0001ac, 1356 },
+  { 0x0001ae, 1363 },
+  { 0x0001af, 1370 },
+  { 0x0001b1, 1380 },
+  { 0x0001b2, 1388 },
+  { 0x0001b3, 1395 },
+  { 0x0001b5, 1403 },
+  { 0x0001b6, 1410 },
+  { 0x0001b7, 1417 },
+  { 0x0001b9, 1423 },
+  { 0x0001ba, 1430 },
+  { 0x0001bb, 1439 },
+  { 0x0001bc, 1446 },
+  { 0x0001bd, 1453 },
+  { 0x0001be, 1465 },
+  { 0x0001bf, 1472 },
+  { 0x0001c0, 1482 },
+  { 0x0001c3, 1489 },
+  { 0x0001c5, 1496 },
+  { 0x0001c6, 1503 },
+  { 0x0001c8, 1510 },
+  { 0x0001ca, 1517 },
+  { 0x0001cc, 1525 },
+  { 0x0001cf, 1532 },
+  { 0x0001d0, 1539 },
+  { 0x0001d1, 1547 },
+  { 0x0001d2, 1554 },
+  { 0x0001d5, 1561 },
+  { 0x0001d8, 1574 },
+  { 0x0001d9, 1581 },
+  { 0x0001db, 1587 },
+  { 0x0001de, 1600 },
+  { 0x0001e0, 1609 },
+  { 0x0001e3, 1616 },
+  { 0x0001e5, 1623 },
+  { 0x0001e6, 1630 },
+  { 0x0001e8, 1637 },
+  { 0x0001ea, 1644 },
+  { 0x0001ec, 1652 },
+  { 0x0001ef, 1659 },
+  { 0x0001f0, 1666 },
+  { 0x0001f1, 1674 },
+  { 0x0001f2, 1681 },
+  { 0x0001f5, 1688 },
+  { 0x0001f8, 1701 },
+  { 0x0001f9, 1708 },
+  { 0x0001fb, 1714 },
+  { 0x0001fe, 1727 },
+  { 0x0001ff, 1736 },
+  { 0x0002a1, 1745 },
+  { 0x0002a6, 1753 },
+  { 0x0002a9, 1765 },
+  { 0x0002ab, 1775 },
+  { 0x0002ac, 1782 },
+  { 0x0002b1, 1794 },
+  { 0x0002b6, 1802 },
+  { 0x0002b9, 1814 },
+  { 0x0002bb, 1823 },
+  { 0x0002bc, 1830 },
+  { 0x0002c5, 1842 },
+  { 0x0002c6, 1852 },
+  { 0x0002d5, 1864 },
+  { 0x0002d8, 1874 },
+  { 0x0002dd, 1886 },
+  { 0x0002de, 1893 },
+  { 0x0002e5, 1905 },
+  { 0x0002e6, 1915 },
+  { 0x0002f5, 1927 },
+  { 0x0002f8, 1937 },
+  { 0x0002fd, 1949 },
+  { 0x0002fe, 1956 },
+  { 0x0003a2, 1968 },
+  { 0x0003a2, 1974 },
+  { 0x0003a3, 1978 },
+  { 0x0003a5, 1987 },
+  { 0x0003a6, 1994 },
+  { 0x0003aa, 2003 },
+  { 0x0003ab, 2011 },
+  { 0x0003ac, 2020 },
+  { 0x0003b3, 2027 },
+  { 0x0003b5, 2036 },
+  { 0x0003b6, 2043 },
+  { 0x0003ba, 2052 },
+  { 0x0003bb, 2060 },
+  { 0x0003bc, 2069 },
+  { 0x0003bd, 2076 },
+  { 0x0003bf, 2080 },
+  { 0x0003c0, 2084 },
+  { 0x0003c7, 2092 },
+  { 0x0003cc, 2100 },
+  { 0x0003cf, 2110 },
+  { 0x0003d1, 2118 },
+  { 0x0003d2, 2127 },
+  { 0x0003d3, 2135 },
+  { 0x0003d9, 2144 },
+  { 0x0003dd, 2152 },
+  { 0x0003de, 2159 },
+  { 0x0003e0, 2167 },
+  { 0x0003e7, 2175 },
+  { 0x0003ec, 2183 },
+  { 0x0003ef, 2193 },
+  { 0x0003f1, 2201 },
+  { 0x0003f2, 2210 },
+  { 0x0003f3, 2218 },
+  { 0x0003f9, 2227 },
+  { 0x0003fd, 2235 },
+  { 0x0003fe, 2242 },
+  { 0x00047e, 2250 },
+  { 0x0004a1, 2259 },
+  { 0x0004a2, 2273 },
+  { 0x0004a3, 2293 },
+  { 0x0004a4, 2313 },
+  { 0x0004a5, 2324 },
+  { 0x0004a5, 2341 },
+  { 0x0004a6, 2356 },
+  { 0x0004a7, 2364 },
+  { 0x0004a8, 2371 },
+  { 0x0004a9, 2378 },
+  { 0x0004aa, 2385 },
+  { 0x0004ab, 2392 },
+  { 0x0004ac, 2399 },
+  { 0x0004ad, 2407 },
+  { 0x0004ae, 2415 },
+  { 0x0004af, 2423 },
+  { 0x0004af, 2432 },
+  { 0x0004b0, 2440 },
+  { 0x0004b1, 2455 },
+  { 0x0004b2, 2462 },
+  { 0x0004b3, 2469 },
+  { 0x0004b4, 2476 },
+  { 0x0004b5, 2483 },
+  { 0x0004b6, 2490 },
+  { 0x0004b7, 2498 },
+  { 0x0004b8, 2506 },
+  { 0x0004b9, 2514 },
+  { 0x0004ba, 2522 },
+  { 0x0004bb, 2530 },
+  { 0x0004bc, 2538 },
+  { 0x0004bd, 2547 },
+  { 0x0004be, 2555 },
+  { 0x0004bf, 2563 },
+  { 0x0004c0, 2571 },
+  { 0x0004c1, 2579 },
+  { 0x0004c1, 2588 },
+  { 0x0004c2, 2596 },
+  { 0x0004c2, 2605 },
+  { 0x0004c3, 2613 },
+  { 0x0004c4, 2621 },
+  { 0x0004c5, 2629 },
+  { 0x0004c6, 2637 },
+  { 0x0004c7, 2645 },
+  { 0x0004c8, 2653 },
+  { 0x0004c9, 2661 },
+  { 0x0004ca, 2669 },
+  { 0x0004cb, 2677 },
+  { 0x0004cc, 2685 },
+  { 0x0004cc, 2693 },
+  { 0x0004cd, 2701 },
+  { 0x0004ce, 2709 },
+  { 0x0004cf, 2717 },
+  { 0x0004d0, 2725 },
+  { 0x0004d1, 2733 },
+  { 0x0004d2, 2741 },
+  { 0x0004d3, 2749 },
+  { 0x0004d4, 2757 },
+  { 0x0004d5, 2765 },
+  { 0x0004d6, 2773 },
+  { 0x0004d7, 2781 },
+  { 0x0004d8, 2789 },
+  { 0x0004d9, 2797 },
+  { 0x0004da, 2805 },
+  { 0x0004db, 2813 },
+  { 0x0004dc, 2821 },
+  { 0x0004dd, 2829 },
+  { 0x0004de, 2836 },
+  { 0x0004df, 2848 },
+  { 0x0005ac, 2864 },
+  { 0x0005bb, 2877 },
+  { 0x0005bf, 2894 },
+  { 0x0005c1, 2915 },
+  { 0x0005c2, 2928 },
+  { 0x0005c3, 2947 },
+  { 0x0005c4, 2966 },
+  { 0x0005c5, 2984 },
+  { 0x0005c6, 3006 },
+  { 0x0005c7, 3024 },
+  { 0x0005c8, 3036 },
+  { 0x0005c9, 3047 },
+  { 0x0005ca, 3065 },
+  { 0x0005cb, 3076 },
+  { 0x0005cc, 3088 },
+  { 0x0005cd, 3100 },
+  { 0x0005ce, 3111 },
+  { 0x0005cf, 3123 },
+  { 0x0005d0, 3134 },
+  { 0x0005d1, 3146 },
+  { 0x0005d2, 3156 },
+  { 0x0005d3, 3168 },
+  { 0x0005d4, 3180 },
+  { 0x0005d5, 3193 },
+  { 0x0005d6, 3204 },
+  { 0x0005d7, 3215 },
+  { 0x0005d8, 3226 },
+  { 0x0005d9, 3237 },
+  { 0x0005da, 3248 },
+  { 0x0005e0, 3261 },
+  { 0x0005e1, 3276 },
+  { 0x0005e2, 3287 },
+  { 0x0005e3, 3298 },
+  { 0x0005e4, 3309 },
+  { 0x0005e5, 3320 },
+  { 0x0005e6, 3332 },
+  { 0x0005e7, 3344 },
+  { 0x0005e7, 3354 },
+  { 0x0005e8, 3365 },
+  { 0x0005e9, 3376 },
+  { 0x0005ea, 3395 },
+  { 0x0005eb, 3406 },
+  { 0x0005ec, 3422 },
+  { 0x0005ed, 3438 },
+  { 0x0005ee, 3454 },
+  { 0x0005ef, 3467 },
+  { 0x0005f0, 3480 },
+  { 0x0005f1, 3493 },
+  { 0x0005f2, 3507 },
+  { 0x0006a1, 3520 },
+  { 0x0006a2, 3532 },
+  { 0x0006a3, 3546 },
+  { 0x0006a4, 3558 },
+  { 0x0006a4, 3571 },
+  { 0x0006a5, 3583 },
+  { 0x0006a6, 3597 },
+  { 0x0006a6, 3609 },
+  { 0x0006a7, 3620 },
+  { 0x0006a7, 3633 },
+  { 0x0006a8, 3645 },
+  { 0x0006a8, 3657 },
+  { 0x0006a9, 3668 },
+  { 0x0006a9, 3681 },
+  { 0x0006aa, 3693 },
+  { 0x0006aa, 3706 },
+  { 0x0006ab, 3718 },
+  { 0x0006ac, 3731 },
+  { 0x0006ad, 3745 },
+  { 0x0006ae, 3771 },
+  { 0x0006af, 3791 },
+  { 0x0006af, 3805 },
+  { 0x0006b0, 3817 },
+  { 0x0006b1, 3828 },
+  { 0x0006b2, 3840 },
+  { 0x0006b3, 3854 },
+  { 0x0006b4, 3866 },
+  { 0x0006b4, 3879 },
+  { 0x0006b5, 3891 },
+  { 0x0006b6, 3905 },
+  { 0x0006b6, 3917 },
+  { 0x0006b7, 3928 },
+  { 0x0006b7, 3941 },
+  { 0x0006b8, 3953 },
+  { 0x0006b8, 3965 },
+  { 0x0006b9, 3976 },
+  { 0x0006b9, 3989 },
+  { 0x0006ba, 4001 },
+  { 0x0006ba, 4014 },
+  { 0x0006bb, 4026 },
+  { 0x0006bc, 4039 },
+  { 0x0006bd, 4053 },
+  { 0x0006be, 4079 },
+  { 0x0006bf, 4099 },
+  { 0x0006bf, 4113 },
+  { 0x0006c0, 4125 },
+  { 0x0006c1, 4137 },
+  { 0x0006c2, 4148 },
+  { 0x0006c3, 4160 },
+  { 0x0006c4, 4173 },
+  { 0x0006c5, 4185 },
+  { 0x0006c6, 4197 },
+  { 0x0006c7, 4209 },
+  { 0x0006c8, 4222 },
+  { 0x0006c9, 4234 },
+  { 0x0006ca, 4245 },
+  { 0x0006cb, 4261 },
+  { 0x0006cc, 4273 },
+  { 0x0006cd, 4285 },
+  { 0x0006ce, 4297 },
+  { 0x0006cf, 4309 },
+  { 0x0006d0, 4320 },
+  { 0x0006d1, 4332 },
+  { 0x0006d2, 4344 },
+  { 0x0006d3, 4356 },
+  { 0x0006d4, 4368 },
+  { 0x0006d5, 4380 },
+  { 0x0006d6, 4391 },
+  { 0x0006d7, 4404 },
+  { 0x0006d8, 4416 },
+  { 0x0006d9, 4434 },
+  { 0x0006da, 4448 },
+  { 0x0006db, 4460 },
+  { 0x0006dc, 4473 },
+  { 0x0006dd, 4484 },
+  { 0x0006de, 4499 },
+  { 0x0006df, 4512 },
+  { 0x0006e0, 4530 },
+  { 0x0006e1, 4542 },
+  { 0x0006e2, 4553 },
+  { 0x0006e3, 4565 },
+  { 0x0006e4, 4578 },
+  { 0x0006e5, 4590 },
+  { 0x0006e6, 4602 },
+  { 0x0006e7, 4614 },
+  { 0x0006e8, 4627 },
+  { 0x0006e9, 4639 },
+  { 0x0006ea, 4650 },
+  { 0x0006eb, 4666 },
+  { 0x0006ec, 4678 },
+  { 0x0006ed, 4690 },
+  { 0x0006ee, 4702 },
+  { 0x0006ef, 4714 },
+  { 0x0006f0, 4725 },
+  { 0x0006f1, 4737 },
+  { 0x0006f2, 4749 },
+  { 0x0006f3, 4761 },
+  { 0x0006f4, 4773 },
+  { 0x0006f5, 4785 },
+  { 0x0006f6, 4796 },
+  { 0x0006f7, 4809 },
+  { 0x0006f8, 4821 },
+  { 0x0006f9, 4839 },
+  { 0x0006fa, 4853 },
+  { 0x0006fb, 4865 },
+  { 0x0006fc, 4878 },
+  { 0x0006fd, 4889 },
+  { 0x0006fe, 4904 },
+  { 0x0006ff, 4917 },
+  { 0x0007a1, 4935 },
+  { 0x0007a2, 4953 },
+  { 0x0007a3, 4973 },
+  { 0x0007a4, 4989 },
+  { 0x0007a5, 5006 },
+  { 0x0007a5, 5026 },
+  { 0x0007a7, 5045 },
+  { 0x0007a8, 5065 },
+  { 0x0007a9, 5085 },
+  { 0x0007ab, 5107 },
+  { 0x0007ae, 5125 },
+  { 0x0007af, 5146 },
+  { 0x0007b1, 5161 },
+  { 0x0007b2, 5179 },
+  { 0x0007b3, 5199 },
+  { 0x0007b4, 5215 },
+  { 0x0007b5, 5232 },
+  { 0x0007b6, 5251 },
+  { 0x0007b7, 5276 },
+  { 0x0007b8, 5296 },
+  { 0x0007b9, 5316 },
+  { 0x0007ba, 5338 },
+  { 0x0007bb, 5366 },
+  { 0x0007c1, 5384 },
+  { 0x0007c2, 5396 },
+  { 0x0007c3, 5407 },
+  { 0x0007c4, 5419 },
+  { 0x0007c5, 5431 },
+  { 0x0007c6, 5445 },
+  { 0x0007c7, 5456 },
+  { 0x0007c8, 5466 },
+  { 0x0007c9, 5478 },
+  { 0x0007ca, 5489 },
+  { 0x0007cb, 5501 },
+  { 0x0007cb, 5514 },
+  { 0x0007cc, 5526 },
+  { 0x0007cd, 5535 },
+  { 0x0007ce, 5544 },
+  { 0x0007cf, 5553 },
+  { 0x0007d0, 5567 },
+  { 0x0007d1, 5576 },
+  { 0x0007d2, 5586 },
+  { 0x0007d4, 5598 },
+  { 0x0007d5, 5608 },
+  { 0x0007d6, 5622 },
+  { 0x0007d7, 5632 },
+  { 0x0007d8, 5642 },
+  { 0x0007d9, 5652 },
+  { 0x0007e1, 5664 },
+  { 0x0007e2, 5676 },
+  { 0x0007e3, 5687 },
+  { 0x0007e4, 5699 },
+  { 0x0007e5, 5711 },
+  { 0x0007e6, 5725 },
+  { 0x0007e7, 5736 },
+  { 0x0007e8, 5746 },
+  { 0x0007e9, 5758 },
+  { 0x0007ea, 5769 },
+  { 0x0007eb, 5781 },
+  { 0x0007eb, 5794 },
+  { 0x0007ec, 5806 },
+  { 0x0007ed, 5815 },
+  { 0x0007ee, 5824 },
+  { 0x0007ef, 5833 },
+  { 0x0007f0, 5847 },
+  { 0x0007f1, 5856 },
+  { 0x0007f2, 5866 },
+  { 0x0007f3, 5878 },
+  { 0x0007f4, 5900 },
+  { 0x0007f5, 5910 },
+  { 0x0007f6, 5924 },
+  { 0x0007f7, 5934 },
+  { 0x0007f8, 5944 },
+  { 0x0007f9, 5954 },
+  { 0x0008a1, 5966 },
+  { 0x0008a2, 5978 },
+  { 0x0008a3, 5993 },
+  { 0x0008a4, 6008 },
+  { 0x0008a5, 6020 },
+  { 0x0008a6, 6032 },
+  { 0x0008a7, 6046 },
+  { 0x0008a8, 6063 },
+  { 0x0008a9, 6080 },
+  { 0x0008aa, 6098 },
+  { 0x0008ab, 6116 },
+  { 0x0008ac, 6130 },
+  { 0x0008ad, 6144 },
+  { 0x0008ae, 6159 },
+  { 0x0008af, 6174 },
+  { 0x0008b0, 6195 },
+  { 0x0008b1, 6217 },
+  { 0x0008b2, 6234 },
+  { 0x0008b3, 6251 },
+  { 0x0008b4, 6277 },
+  { 0x0008b5, 6303 },
+  { 0x0008b6, 6321 },
+  { 0x0008b7, 6339 },
+  { 0x0008bc, 6360 },
+  { 0x0008bd, 6374 },
+  { 0x0008be, 6383 },
+  { 0x0008bf, 6400 },
+  { 0x0008c0, 6409 },
+  { 0x0008c1, 6419 },
+  { 0x0008c2, 6429 },
+  { 0x0008c5, 6438 },
+  { 0x0008c8, 6444 },
+  { 0x0008c9, 6456 },
+  { 0x0008cd, 6469 },
+  { 0x0008ce, 6478 },
+  { 0x0008cf, 6486 },
+  { 0x0008d6, 6496 },
+  { 0x0008da, 6504 },
+  { 0x0008db, 6515 },
+  { 0x0008dc, 6524 },
+  { 0x0008dd, 6537 },
+  { 0x0008de, 6543 },
+  { 0x0008df, 6554 },
+  { 0x0008ef, 6564 },
+  { 0x0008f6, 6582 },
+  { 0x0008fb, 6591 },
+  { 0x0008fc, 6601 },
+  { 0x0008fd, 6609 },
+  { 0x0008fe, 6620 },
+  { 0x0009df, 6630 },
+  { 0x0009e0, 6636 },
+  { 0x0009e1, 6649 },
+  { 0x0009e2, 6662 },
+  { 0x0009e3, 6665 },
+  { 0x0009e4, 6668 },
+  { 0x0009e5, 6671 },
+  { 0x0009e8, 6674 },
+  { 0x0009e9, 6677 },
+  { 0x0009ea, 6680 },
+  { 0x0009eb, 6695 },
+  { 0x0009ec, 6709 },
+  { 0x0009ed, 6722 },
+  { 0x0009ee, 6736 },
+  { 0x0009ef, 6750 },
+  { 0x0009f0, 6765 },
+  { 0x0009f1, 6780 },
+  { 0x0009f2, 6795 },
+  { 0x0009f3, 6810 },
+  { 0x0009f4, 6825 },
+  { 0x0009f5, 6831 },
+  { 0x0009f6, 6838 },
+  { 0x0009f7, 6843 },
+  { 0x0009f8, 6848 },
+  { 0x000aa1, 6856 },
+  { 0x000aa2, 6864 },
+  { 0x000aa3, 6872 },
+  { 0x000aa4, 6881 },
+  { 0x000aa5, 6890 },
+  { 0x000aa6, 6901 },
+  { 0x000aa7, 6912 },
+  { 0x000aa8, 6922 },
+  { 0x000aa9, 6932 },
+  { 0x000aaa, 6939 },
+  { 0x000aac, 6946 },
+  { 0x000aae, 6958 },
+  { 0x000aaf, 6967 },
+  { 0x000ab0, 6983 },
+  { 0x000ab1, 6992 },
+  { 0x000ab2, 7002 },
+  { 0x000ab3, 7011 },
+  { 0x000ab4, 7021 },
+  { 0x000ab5, 7033 },
+  { 0x000ab6, 7044 },
+  { 0x000ab7, 7053 },
+  { 0x000ab8, 7064 },
+  { 0x000abb, 7071 },
+  { 0x000abc, 7079 },
+  { 0x000abd, 7096 },
+  { 0x000abe, 7109 },
+  { 0x000abf, 7127 },
+  { 0x000ac3, 7134 },
+  { 0x000ac4, 7144 },
+  { 0x000ac5, 7157 },
+  { 0x000ac6, 7169 },
+  { 0x000ac9, 7182 },
+  { 0x000aca, 7192 },
+  { 0x000acb, 7206 },
+  { 0x000acc, 7224 },
+  { 0x000acd, 7241 },
+  { 0x000ace, 7259 },
+  { 0x000acf, 7272 },
+  { 0x000ad0, 7288 },
+  { 0x000ad1, 7308 },
+  { 0x000ad2, 7329 },
+  { 0x000ad3, 7349 },
+  { 0x000ad4, 7370 },
+  { 0x000ad5, 7383 },
+  { 0x000ad6, 7392 },
+  { 0x000ad7, 7400 },
+  { 0x000ad9, 7408 },
+  { 0x000ada, 7419 },
+  { 0x000adb, 7428 },
+  { 0x000adc, 7445 },
+  { 0x000add, 7465 },
+  { 0x000ade, 7486 },
+  { 0x000adf, 7501 },
+  { 0x000ae0, 7514 },
+  { 0x000ae1, 7531 },
+  { 0x000ae2, 7550 },
+  { 0x000ae3, 7565 },
+  { 0x000ae4, 7581 },
+  { 0x000ae5, 7599 },
+  { 0x000ae6, 7608 },
+  { 0x000ae7, 7627 },
+  { 0x000ae8, 7644 },
+  { 0x000ae9, 7662 },
+  { 0x000aea, 7682 },
+  { 0x000aeb, 7694 },
+  { 0x000aec, 7707 },
+  { 0x000aed, 7712 },
+  { 0x000aee, 7720 },
+  { 0x000af0, 7726 },
+  { 0x000af1, 7739 },
+  { 0x000af2, 7746 },
+  { 0x000af3, 7759 },
+  { 0x000af4, 7769 },
+  { 0x000af5, 7781 },
+  { 0x000af6, 7794 },
+  { 0x000af7, 7806 },
+  { 0x000af8, 7817 },
+  { 0x000af9, 7830 },
+  { 0x000afa, 7840 },
+  { 0x000afb, 7858 },
+  { 0x000afc, 7878 },
+  { 0x000afd, 7884 },
+  { 0x000afe, 7903 },
+  { 0x000aff, 7922 },
+  { 0x000ba3, 7929 },
+  { 0x000ba6, 7939 },
+  { 0x000ba8, 7950 },
+  { 0x000ba9, 7960 },
+  { 0x000bc0, 7968 },
+  { 0x000bc2, 7976 },
+  { 0x000bc3, 7985 },
+  { 0x000bc4, 7992 },
+  { 0x000bc6, 8002 },
+  { 0x000bca, 8011 },
+  { 0x000bcc, 8015 },
+  { 0x000bce, 8020 },
+  { 0x000bcf, 8027 },
+  { 0x000bd3, 8034 },
+  { 0x000bd6, 8042 },
+  { 0x000bd8, 8051 },
+  { 0x000bda, 8061 },
+  { 0x000bdc, 8070 },
+  { 0x000bfc, 8079 },
+  { 0x000cdf, 8089 },
+  { 0x000ce0, 8110 },
+  { 0x000ce1, 8123 },
+  { 0x000ce1, 8134 },
+  { 0x000ce2, 8146 },
+  { 0x000ce2, 8159 },
+  { 0x000ce3, 8173 },
+  { 0x000ce3, 8186 },
+  { 0x000ce4, 8200 },
+  { 0x000ce5, 8210 },
+  { 0x000ce6, 8221 },
+  { 0x000ce6, 8233 },
+  { 0x000ce7, 8246 },
+  { 0x000ce7, 8258 },
+  { 0x000ce8, 8269 },
+  { 0x000ce8, 8280 },
+  { 0x000ce9, 8292 },
+  { 0x000cea, 8303 },
+  { 0x000ceb, 8320 },
+  { 0x000cec, 8332 },
+  { 0x000ced, 8345 },
+  { 0x000cee, 8361 },
+  { 0x000cef, 8372 },
+  { 0x000cf0, 8388 },
+  { 0x000cf1, 8399 },
+  { 0x000cf1, 8413 },
+  { 0x000cf2, 8427 },
+  { 0x000cf3, 8439 },
+  { 0x000cf4, 8454 },
+  { 0x000cf5, 8464 },
+  { 0x000cf5, 8481 },
+  { 0x000cf6, 8498 },
+  { 0x000cf6, 8510 },
+  { 0x000cf7, 8522 },
+  { 0x000cf7, 8533 },
+  { 0x000cf8, 8545 },
+  { 0x000cf9, 8557 },
+  { 0x000cfa, 8569 },
+  { 0x000cfa, 8580 },
+  { 0x000da1, 8591 },
+  { 0x000da2, 8602 },
+  { 0x000da3, 8615 },
+  { 0x000da4, 8629 },
+  { 0x000da5, 8643 },
+  { 0x000da6, 8656 },
+  { 0x000da7, 8672 },
+  { 0x000da8, 8684 },
+  { 0x000da9, 8697 },
+  { 0x000daa, 8711 },
+  { 0x000dab, 8725 },
+  { 0x000dac, 8735 },
+  { 0x000dad, 8748 },
+  { 0x000dae, 8760 },
+  { 0x000daf, 8773 },
+  { 0x000db0, 8786 },
+  { 0x000db1, 8799 },
+  { 0x000db2, 8818 },
+  { 0x000db3, 8834 },
+  { 0x000db4, 8845 },
+  { 0x000db5, 8856 },
+  { 0x000db6, 8867 },
+  { 0x000db7, 8881 },
+  { 0x000db8, 8896 },
+  { 0x000db9, 8910 },
+  { 0x000dba, 8920 },
+  { 0x000dbb, 8934 },
+  { 0x000dbc, 8945 },
+  { 0x000dbd, 8959 },
+  { 0x000dbe, 8969 },
+  { 0x000dbf, 8982 },
+  { 0x000dc0, 8993 },
+  { 0x000dc1, 9009 },
+  { 0x000dc2, 9019 },
+  { 0x000dc3, 9030 },
+  { 0x000dc4, 9041 },
+  { 0x000dc5, 9049 },
+  { 0x000dc6, 9061 },
+  { 0x000dc7, 9069 },
+  { 0x000dc8, 9081 },
+  { 0x000dc9, 9093 },
+  { 0x000dca, 9105 },
+  { 0x000dcb, 9116 },
+  { 0x000dcc, 9127 },
+  { 0x000dcd, 9140 },
+  { 0x000dce, 9150 },
+  { 0x000dcf, 9164 },
+  { 0x000dd0, 9179 },
+  { 0x000dd1, 9190 },
+  { 0x000dd2, 9206 },
+  { 0x000dd3, 9218 },
+  { 0x000dd4, 9230 },
+  { 0x000dd5, 9241 },
+  { 0x000dd6, 9253 },
+  { 0x000dd7, 9265 },
+  { 0x000dd8, 9278 },
+  { 0x000dd9, 9289 },
+  { 0x000dda, 9301 },
+  { 0x000dde, 9314 },
+  { 0x000ddf, 9337 },
+  { 0x000de0, 9347 },
+  { 0x000de1, 9358 },
+  { 0x000de2, 9370 },
+  { 0x000de3, 9381 },
+  { 0x000de4, 9400 },
+  { 0x000de5, 9420 },
+  { 0x000de6, 9437 },
+  { 0x000de7, 9451 },
+  { 0x000de8, 9466 },
+  { 0x000de9, 9477 },
+  { 0x000dea, 9489 },
+  { 0x000deb, 9501 },
+  { 0x000dec, 9518 },
+  { 0x000ded, 9535 },
+  { 0x000df0, 9549 },
+  { 0x000df1, 9561 },
+  { 0x000df2, 9574 },
+  { 0x000df3, 9587 },
+  { 0x000df4, 9599 },
+  { 0x000df5, 9610 },
+  { 0x000df6, 9621 },
+  { 0x000df7, 9633 },
+  { 0x000df8, 9646 },
+  { 0x000df9, 9659 },
+  { 0x000ea1, 9671 },
+  { 0x000ea2, 9685 },
+  { 0x000ea3, 9704 },
+  { 0x000ea4, 9722 },
+  { 0x000ea5, 9735 },
+  { 0x000ea6, 9753 },
+  { 0x000ea7, 9771 },
+  { 0x000ea8, 9785 },
+  { 0x000ea9, 9804 },
+  { 0x000eaa, 9817 },
+  { 0x000eab, 9836 },
+  { 0x000eac, 9854 },
+  { 0x000ead, 9872 },
+  { 0x000eae, 9889 },
+  { 0x000eaf, 9907 },
+  { 0x000eb0, 9926 },
+  { 0x000eb1, 9944 },
+  { 0x000eb2, 9957 },
+  { 0x000eb3, 9970 },
+  { 0x000eb4, 9988 },
+  { 0x000eb5, 10005 },
+  { 0x000eb6, 10017 },
+  { 0x000eb7, 10034 },
+  { 0x000eb8, 10047 },
+  { 0x000eb9, 10060 },
+  { 0x000eba, 10078 },
+  { 0x000ebb, 10091 },
+  { 0x000ebc, 10105 },
+  { 0x000ebd, 10118 },
+  { 0x000ebe, 10132 },
+  { 0x000ebf, 10145 },
+  { 0x000ec0, 10154 },
+  { 0x000ec1, 10164 },
+  { 0x000ec2, 10174 },
+  { 0x000ec3, 10185 },
+  { 0x000ec4, 10195 },
+  { 0x000ec5, 10204 },
+  { 0x000ec6, 10215 },
+  { 0x000ec7, 10225 },
+  { 0x000ec8, 10234 },
+  { 0x000ec9, 10244 },
+  { 0x000eca, 10255 },
+  { 0x000ecb, 10265 },
+  { 0x000ecc, 10275 },
+  { 0x000ecd, 10284 },
+  { 0x000ece, 10295 },
+  { 0x000ecf, 10305 },
+  { 0x000ed0, 10315 },
+  { 0x000ed1, 10325 },
+  { 0x000ed2, 10335 },
+  { 0x000ed3, 10345 },
+  { 0x000ed4, 10354 },
+  { 0x000ed5, 10370 },
+  { 0x000ed6, 10391 },
+  { 0x000ed7, 10411 },
+  { 0x000ed8, 10426 },
+  { 0x000ed9, 10446 },
+  { 0x000eda, 10466 },
+  { 0x000edb, 10482 },
+  { 0x000edc, 10497 },
+  { 0x000edd, 10518 },
+  { 0x000ede, 10538 },
+  { 0x000edf, 10558 },
+  { 0x000ee0, 10577 },
+  { 0x000ee1, 10597 },
+  { 0x000ee2, 10618 },
+  { 0x000ee3, 10638 },
+  { 0x000ee4, 10653 },
+  { 0x000ee5, 10668 },
+  { 0x000ee6, 10687 },
+  { 0x000ee7, 10701 },
+  { 0x000ee8, 10720 },
+  { 0x000ee9, 10735 },
+  { 0x000eea, 10750 },
+  { 0x000eeb, 10765 },
+  { 0x000eec, 10781 },
+  { 0x000eed, 10796 },
+  { 0x000eee, 10812 },
+  { 0x000eef, 10827 },
+  { 0x000ef0, 10851 },
+  { 0x000ef1, 10876 },
+  { 0x000ef2, 10901 },
+  { 0x000ef3, 10916 },
+  { 0x000ef4, 10941 },
+  { 0x000ef5, 10967 },
+  { 0x000ef6, 10986 },
+  { 0x000ef7, 10999 },
+  { 0x000ef8, 11013 },
+  { 0x000ef9, 11030 },
+  { 0x000efa, 11057 },
+  { 0x000eff, 11078 },
+  { 0x0013bc, 11089 },
+  { 0x0013bd, 11092 },
+  { 0x0013be, 11095 },
+  { 0x0020ac, 11106 },
+  { 0x00fd01, 11115 },
+  { 0x00fd02, 11130 },
+  { 0x00fd03, 11145 },
+  { 0x00fd04, 11157 },
+  { 0x00fd05, 11168 },
+  { 0x00fd06, 11181 },
+  { 0x00fd07, 11195 },
+  { 0x00fd08, 11211 },
+  { 0x00fd09, 11222 },
+  { 0x00fd0a, 11232 },
+  { 0x00fd0b, 11241 },
+  { 0x00fd0c, 11250 },
+  { 0x00fd0d, 11259 },
+  { 0x00fd0e, 11269 },
+  { 0x00fd0f, 11279 },
+  { 0x00fd10, 11296 },
+  { 0x00fd11, 11311 },
+  { 0x00fd12, 11325 },
+  { 0x00fd13, 11335 },
+  { 0x00fd14, 11346 },
+  { 0x00fd15, 11356 },
+  { 0x00fd16, 11366 },
+  { 0x00fd17, 11376 },
+  { 0x00fd18, 11387 },
+  { 0x00fd19, 11399 },
+  { 0x00fd1a, 11417 },
+  { 0x00fd1b, 11433 },
+  { 0x00fd1c, 11447 },
+  { 0x00fd1d, 11465 },
+  { 0x00fd1e, 11482 },
+  { 0x00fe01, 11493 },
+  { 0x00fe02, 11502 },
+  { 0x00fe03, 11519 },
+  { 0x00fe04, 11536 },
+  { 0x00fe05, 11553 },
+  { 0x00fe06, 11569 },
+  { 0x00fe07, 11585 },
+  { 0x00fe08, 11600 },
+  { 0x00fe09, 11615 },
+  { 0x00fe0a, 11635 },
+  { 0x00fe0b, 11650 },
+  { 0x00fe0c, 11670 },
+  { 0x00fe0d, 11686 },
+  { 0x00fe0e, 11707 },
+  { 0x00fe0f, 11722 },
+  { 0x00fe11, 11742 },
+  { 0x00fe12, 11759 },
+  { 0x00fe13, 11776 },
+  { 0x00fe20, 11792 },
+  { 0x00fe21, 11805 },
+  { 0x00fe22, 11822 },
+  { 0x00fe23, 11841 },
+  { 0x00fe24, 11861 },
+  { 0x00fe25, 11883 },
+  { 0x00fe26, 11906 },
+  { 0x00fe27, 11930 },
+  { 0x00fe28, 11950 },
+  { 0x00fe29, 11971 },
+  { 0x00fe2a, 11995 },
+  { 0x00fe2b, 12020 },
+  { 0x00fe2c, 12045 },
+  { 0x00fe2d, 12066 },
+  { 0x00fe2e, 12088 },
+  { 0x00fe2f, 12107 },
+  { 0x00fe30, 12128 },
+  { 0x00fe31, 12153 },
+  { 0x00fe32, 12181 },
+  { 0x00fe33, 12195 },
+  { 0x00fe34, 12213 },
+  { 0x00fe50, 12223 },
+  { 0x00fe51, 12234 },
+  { 0x00fe52, 12245 },
+  { 0x00fe53, 12261 },
+  { 0x00fe53, 12278 },
+  { 0x00fe54, 12289 },
+  { 0x00fe55, 12301 },
+  { 0x00fe56, 12312 },
+  { 0x00fe57, 12326 },
+  { 0x00fe58, 12341 },
+  { 0x00fe59, 12356 },
+  { 0x00fe5a, 12373 },
+  { 0x00fe5b, 12384 },
+  { 0x00fe5c, 12397 },
+  { 0x00fe5d, 12409 },
+  { 0x00fe5e, 12419 },
+  { 0x00fe5f, 12437 },
+  { 0x00fe60, 12459 },
+  { 0x00fe61, 12473 },
+  { 0x00fe62, 12483 },
+  { 0x00fe63, 12493 },
+  { 0x00fe64, 12505 },
+  { 0x00fe64, 12521 },
+  { 0x00fe65, 12532 },
+  { 0x00fe65, 12556 },
+  { 0x00fe66, 12567 },
+  { 0x00fe67, 12584 },
+  { 0x00fe68, 12599 },
+  { 0x00fe69, 12616 },
+  { 0x00fe6a, 12637 },
+  { 0x00fe6b, 12653 },
+  { 0x00fe6c, 12669 },
+  { 0x00fe6d, 12689 },
+  { 0x00fe6e, 12708 },
+  { 0x00fe6f, 12724 },
+  { 0x00fe70, 12738 },
+  { 0x00fe71, 12753 },
+  { 0x00fe72, 12777 },
+  { 0x00fe73, 12795 },
+  { 0x00fe74, 12811 },
+  { 0x00fe75, 12829 },
+  { 0x00fe76, 12847 },
+  { 0x00fe77, 12864 },
+  { 0x00fe78, 12887 },
+  { 0x00fe79, 12903 },
+  { 0x00fe7a, 12919 },
+  { 0x00fe80, 12938 },
+  { 0x00fe81, 12945 },
+  { 0x00fe82, 12952 },
+  { 0x00fe83, 12959 },
+  { 0x00fe84, 12966 },
+  { 0x00fe85, 12973 },
+  { 0x00fe86, 12980 },
+  { 0x00fe87, 12987 },
+  { 0x00fe88, 12994 },
+  { 0x00fe89, 13001 },
+  { 0x00fe8a, 13008 },
+  { 0x00fe8b, 13025 },
+  { 0x00fe8c, 13044 },
+  { 0x00fea0, 13055 },
+  { 0x00fea1, 13058 },
+  { 0x00fea2, 13061 },
+  { 0x00fea3, 13064 },
+  { 0x00fea4, 13068 },
+  { 0x00fea5, 13072 },
+  { 0x00fed0, 13076 },
+  { 0x00fed1, 13097 },
+  { 0x00fed2, 13117 },
+  { 0x00fed4, 13137 },
+  { 0x00fed5, 13157 },
+  { 0x00fee0, 13174 },
+  { 0x00fee1, 13187 },
+  { 0x00fee2, 13201 },
+  { 0x00fee3, 13212 },
+  { 0x00fee4, 13225 },
+  { 0x00fee5, 13240 },
+  { 0x00fee6, 13256 },
+  { 0x00fee7, 13273 },
+  { 0x00fee8, 13291 },
+  { 0x00fee9, 13311 },
+  { 0x00feea, 13327 },
+  { 0x00feeb, 13343 },
+  { 0x00feec, 13359 },
+  { 0x00feed, 13375 },
+  { 0x00feee, 13391 },
+  { 0x00feef, 13413 },
+  { 0x00fef0, 13431 },
+  { 0x00fef1, 13449 },
+  { 0x00fef2, 13467 },
+  { 0x00fef3, 13485 },
+  { 0x00fef4, 13503 },
+  { 0x00fef5, 13521 },
+  { 0x00fef6, 13535 },
+  { 0x00fef7, 13549 },
+  { 0x00fef8, 13563 },
+  { 0x00fef9, 13577 },
+  { 0x00fefa, 13596 },
+  { 0x00fefb, 13615 },
+  { 0x00fefc, 13635 },
+  { 0x00fefd, 13655 },
+  { 0x00ff08, 13669 },
+  { 0x00ff09, 13679 },
+  { 0x00ff0a, 13683 },
+  { 0x00ff0b, 13692 },
+  { 0x00ff0d, 13698 },
+  { 0x00ff13, 13705 },
+  { 0x00ff14, 13711 },
+  { 0x00ff15, 13723 },
+  { 0x00ff1b, 13731 },
+  { 0x00ff20, 13738 },
+  { 0x00ff21, 13748 },
+  { 0x00ff22, 13754 },
+  { 0x00ff23, 13763 },
+  { 0x00ff23, 13770 },
+  { 0x00ff24, 13782 },
+  { 0x00ff25, 13789 },
+  { 0x00ff26, 13798 },
+  { 0x00ff27, 13807 },
+  { 0x00ff28, 13825 },
+  { 0x00ff29, 13833 },
+  { 0x00ff2a, 13841 },
+  { 0x00ff2b, 13857 },
+  { 0x00ff2c, 13865 },
+  { 0x00ff2d, 13872 },
+  { 0x00ff2e, 13882 },
+  { 0x00ff2f, 13893 },
+  { 0x00ff30, 13904 },
+  { 0x00ff31, 13916 },
+  { 0x00ff32, 13923 },
+  { 0x00ff33, 13936 },
+  { 0x00ff34, 13947 },
+  { 0x00ff35, 13960 },
+  { 0x00ff36, 13972 },
+  { 0x00ff37, 13986 },
+  { 0x00ff37, 13996 },
+  { 0x00ff37, 14013 },
+  { 0x00ff38, 14026 },
+  { 0x00ff39, 14040 },
+  { 0x00ff3a, 14053 },
+  { 0x00ff3b, 14069 },
+  { 0x00ff3c, 14086 },
+  { 0x00ff3c, 14109 },
+  { 0x00ff3d, 14125 },
+  { 0x00ff3d, 14150 },
+  { 0x00ff3d, 14168 },
+  { 0x00ff3e, 14177 },
+  { 0x00ff3e, 14202 },
+  { 0x00ff3e, 14211 },
+  { 0x00ff3f, 14229 },
+  { 0x00ff50, 14244 },
+  { 0x00ff51, 14249 },
+  { 0x00ff52, 14254 },
+  { 0x00ff53, 14257 },
+  { 0x00ff54, 14263 },
+  { 0x00ff55, 14268 },
+  { 0x00ff55, 14276 },
+  { 0x00ff56, 14282 },
+  { 0x00ff56, 14287 },
+  { 0x00ff57, 14297 },
+  { 0x00ff58, 14301 },
+  { 0x00ff60, 14307 },
+  { 0x00ff61, 14314 },
+  { 0x00ff62, 14320 },
+  { 0x00ff63, 14328 },
+  { 0x00ff65, 14335 },
+  { 0x00ff66, 14340 },
+  { 0x00ff67, 14345 },
+  { 0x00ff68, 14350 },
+  { 0x00ff69, 14355 },
+  { 0x00ff6a, 14362 },
+  { 0x00ff6b, 14367 },
+  { 0x00ff7e, 14373 },
+  { 0x00ff7e, 14387 },
+  { 0x00ff7e, 14400 },
+  { 0x00ff7e, 14414 },
+  { 0x00ff7e, 14428 },
+  { 0x00ff7e, 14444 },
+  { 0x00ff7e, 14456 },
+  { 0x00ff7e, 14468 },
+  { 0x00ff7f, 14482 },
+  { 0x00ff80, 14491 },
+  { 0x00ff89, 14500 },
+  { 0x00ff8d, 14507 },
+  { 0x00ff91, 14516 },
+  { 0x00ff92, 14522 },
+  { 0x00ff93, 14528 },
+  { 0x00ff94, 14534 },
+  { 0x00ff95, 14540 },
+  { 0x00ff96, 14548 },
+  { 0x00ff97, 14556 },
+  { 0x00ff98, 14562 },
+  { 0x00ff99, 14571 },
+  { 0x00ff9a, 14579 },
+  { 0x00ff9a, 14590 },
+  { 0x00ff9b, 14599 },
+  { 0x00ff9b, 14607 },
+  { 0x00ff9c, 14620 },
+  { 0x00ff9d, 14627 },
+  { 0x00ff9e, 14636 },
+  { 0x00ff9f, 14646 },
+  { 0x00ffaa, 14656 },
+  { 0x00ffab, 14668 },
+  { 0x00ffac, 14675 },
+  { 0x00ffad, 14688 },
+  { 0x00ffae, 14700 },
+  { 0x00ffaf, 14711 },
+  { 0x00ffb0, 14721 },
+  { 0x00ffb1, 14726 },
+  { 0x00ffb2, 14731 },
+  { 0x00ffb3, 14736 },
+  { 0x00ffb4, 14741 },
+  { 0x00ffb5, 14746 },
+  { 0x00ffb6, 14751 },
+  { 0x00ffb7, 14756 },
+  { 0x00ffb8, 14761 },
+  { 0x00ffb9, 14766 },
+  { 0x00ffbd, 14771 },
+  { 0x00ffbe, 14780 },
+  { 0x00ffbf, 14783 },
+  { 0x00ffc0, 14786 },
+  { 0x00ffc1, 14789 },
+  { 0x00ffc2, 14792 },
+  { 0x00ffc3, 14795 },
+  { 0x00ffc4, 14798 },
+  { 0x00ffc5, 14801 },
+  { 0x00ffc6, 14804 },
+  { 0x00ffc7, 14807 },
+  { 0x00ffc8, 14811 },
+  { 0x00ffc8, 14815 },
+  { 0x00ffc9, 14818 },
+  { 0x00ffc9, 14822 },
+  { 0x00ffca, 14825 },
+  { 0x00ffca, 14829 },
+  { 0x00ffcb, 14832 },
+  { 0x00ffcb, 14836 },
+  { 0x00ffcc, 14839 },
+  { 0x00ffcc, 14843 },
+  { 0x00ffcd, 14846 },
+  { 0x00ffcd, 14850 },
+  { 0x00ffce, 14853 },
+  { 0x00ffce, 14857 },
+  { 0x00ffcf, 14860 },
+  { 0x00ffcf, 14864 },
+  { 0x00ffd0, 14867 },
+  { 0x00ffd0, 14871 },
+  { 0x00ffd1, 14874 },
+  { 0x00ffd1, 14878 },
+  { 0x00ffd2, 14882 },
+  { 0x00ffd2, 14886 },
+  { 0x00ffd3, 14889 },
+  { 0x00ffd3, 14893 },
+  { 0x00ffd4, 14896 },
+  { 0x00ffd4, 14900 },
+  { 0x00ffd5, 14903 },
+  { 0x00ffd5, 14907 },
+  { 0x00ffd6, 14910 },
+  { 0x00ffd6, 14914 },
+  { 0x00ffd7, 14917 },
+  { 0x00ffd7, 14921 },
+  { 0x00ffd8, 14924 },
+  { 0x00ffd8, 14928 },
+  { 0x00ffd9, 14931 },
+  { 0x00ffd9, 14935 },
+  { 0x00ffda, 14938 },
+  { 0x00ffda, 14942 },
+  { 0x00ffdb, 14945 },
+  { 0x00ffdb, 14949 },
+  { 0x00ffdc, 14953 },
+  { 0x00ffdc, 14957 },
+  { 0x00ffdd, 14961 },
+  { 0x00ffdd, 14965 },
+  { 0x00ffde, 14969 },
+  { 0x00ffde, 14973 },
+  { 0x00ffdf, 14977 },
+  { 0x00ffdf, 14981 },
+  { 0x00ffe0, 14985 },
+  { 0x00ffe0, 14989 },
+  { 0x00ffe1, 14993 },
+  { 0x00ffe2, 15001 },
+  { 0x00ffe3, 15009 },
+  { 0x00ffe4, 15019 },
+  { 0x00ffe5, 15029 },
+  { 0x00ffe6, 15039 },
+  { 0x00ffe7, 15050 },
+  { 0x00ffe8, 15057 },
+  { 0x00ffe9, 15064 },
+  { 0x00ffea, 15070 },
+  { 0x00ffeb, 15076 },
+  { 0x00ffec, 15084 },
+  { 0x00ffed, 15092 },
+  { 0x00ffee, 15100 },
+  { 0x00fff1, 15108 },
+  { 0x00fff2, 15122 },
+  { 0x00fff3, 15136 },
+  { 0x00fff4, 15150 },
+  { 0x00fff5, 15164 },
+  { 0x00fff6, 15178 },
+  { 0x00fff7, 15192 },
+  { 0x00fff8, 15206 },
+  { 0x00fff9, 15220 },
+  { 0x00fffa, 15234 },
+  { 0x00ffff, 15249 },
+  { 0x100012c, 15256 },
+  { 0x100012d, 15263 },
+  { 0x1000174, 15270 },
+  { 0x1000175, 15282 },
+  { 0x1000176, 15294 },
+  { 0x1000177, 15306 },
+  { 0x100018f, 15318 },
+  { 0x100019f, 15324 },
+  { 0x10001a0, 15332 },
+  { 0x10001a1, 15338 },
+  { 0x10001af, 15344 },
+  { 0x10001b0, 15350 },
+  { 0x10001b5, 15356 },
+  { 0x10001b6, 15364 },
+  { 0x10001b7, 15372 },
+  { 0x10001d1, 15376 },
+  { 0x10001d2, 15383 },
+  { 0x10001e6, 15390 },
+  { 0x10001e7, 15397 },
+  { 0x1000259, 15404 },
+  { 0x1000275, 15410 },
+  { 0x1000292, 15418 },
+  { 0x1000492, 15422 },
+  { 0x1000493, 15439 },
+  { 0x1000496, 15456 },
+  { 0x1000497, 15479 },
+  { 0x100049a, 15502 },
+  { 0x100049b, 15524 },
+  { 0x100049c, 15546 },
+  { 0x100049d, 15569 },
+  { 0x10004a2, 15592 },
+  { 0x10004a3, 15614 },
+  { 0x10004ae, 15636 },
+  { 0x10004af, 15656 },
+  { 0x10004b0, 15676 },
+  { 0x10004b1, 15700 },
+  { 0x10004b2, 15724 },
+  { 0x10004b3, 15746 },
+  { 0x10004b6, 15768 },
+  { 0x10004b7, 15791 },
+  { 0x10004b8, 15814 },
+  { 0x10004b9, 15838 },
+  { 0x10004ba, 15862 },
+  { 0x10004bb, 15876 },
+  { 0x10004d8, 15890 },
+  { 0x10004d9, 15905 },
+  { 0x10004e2, 15920 },
+  { 0x10004e3, 15938 },
+  { 0x10004e8, 15956 },
+  { 0x10004e9, 15971 },
+  { 0x10004ee, 15986 },
+  { 0x10004ef, 16004 },
+  { 0x1000531, 16022 },
+  { 0x1000532, 16035 },
+  { 0x1000533, 16048 },
+  { 0x1000534, 16061 },
+  { 0x1000535, 16073 },
+  { 0x1000536, 16087 },
+  { 0x1000537, 16099 },
+  { 0x1000538, 16110 },
+  { 0x1000539, 16122 },
+  { 0x100053a, 16134 },
+  { 0x100053b, 16147 },
+  { 0x100053c, 16160 },
+  { 0x100053d, 16174 },
+  { 0x100053e, 16187 },
+  { 0x100053f, 16200 },
+  { 0x1000540, 16213 },
+  { 0x1000541, 16225 },
+  { 0x1000542, 16238 },
+  { 0x1000543, 16252 },
+  { 0x1000544, 16266 },
+  { 0x1000545, 16279 },
+  { 0x1000546, 16291 },
+  { 0x1000547, 16303 },
+  { 0x1000548, 16316 },
+  { 0x1000549, 16328 },
+  { 0x100054a, 16341 },
+  { 0x100054b, 16353 },
+  { 0x100054c, 16365 },
+  { 0x100054d, 16377 },
+  { 0x100054e, 16389 },
+  { 0x100054f, 16402 },
+  { 0x1000550, 16416 },
+  { 0x1000551, 16428 },
+  { 0x1000552, 16441 },
+  { 0x1000553, 16455 },
+  { 0x1000554, 16469 },
+  { 0x1000555, 16481 },
+  { 0x1000556, 16492 },
+  { 0x100055a, 16504 },
+  { 0x100055b, 16524 },
+  { 0x100055b, 16540 },
+  { 0x100055c, 16556 },
+  { 0x100055c, 16572 },
+  { 0x100055d, 16588 },
+  { 0x100055d, 16601 },
+  { 0x100055e, 16626 },
+  { 0x100055e, 16642 },
+  { 0x1000561, 16660 },
+  { 0x1000562, 16673 },
+  { 0x1000563, 16686 },
+  { 0x1000564, 16699 },
+  { 0x1000565, 16711 },
+  { 0x1000566, 16725 },
+  { 0x1000567, 16737 },
+  { 0x1000568, 16748 },
+  { 0x1000569, 16760 },
+  { 0x100056a, 16772 },
+  { 0x100056b, 16785 },
+  { 0x100056c, 16798 },
+  { 0x100056d, 16812 },
+  { 0x100056e, 16825 },
+  { 0x100056f, 16838 },
+  { 0x1000570, 16851 },
+  { 0x1000571, 16863 },
+  { 0x1000572, 16876 },
+  { 0x1000573, 16890 },
+  { 0x1000574, 16904 },
+  { 0x1000575, 16917 },
+  { 0x1000576, 16929 },
+  { 0x1000577, 16941 },
+  { 0x1000578, 16954 },
+  { 0x1000579, 16966 },
+  { 0x100057a, 16979 },
+  { 0x100057b, 16991 },
+  { 0x100057c, 17003 },
+  { 0x100057d, 17015 },
+  { 0x100057e, 17027 },
+  { 0x100057f, 17040 },
+  { 0x1000580, 17054 },
+  { 0x1000581, 17066 },
+  { 0x1000582, 17079 },
+  { 0x1000583, 17093 },
+  { 0x1000584, 17107 },
+  { 0x1000585, 17119 },
+  { 0x1000586, 17130 },
+  { 0x1000587, 17142 },
+  { 0x1000589, 17163 },
+  { 0x1000589, 17182 },
+  { 0x100058a, 17200 },
+  { 0x100058a, 17216 },
+  { 0x1000653, 17234 },
+  { 0x1000654, 17253 },
+  { 0x1000655, 17272 },
+  { 0x1000660, 17291 },
+  { 0x1000661, 17300 },
+  { 0x1000662, 17309 },
+  { 0x1000663, 17318 },
+  { 0x1000664, 17327 },
+  { 0x1000665, 17336 },
+  { 0x1000666, 17345 },
+  { 0x1000667, 17354 },
+  { 0x1000668, 17363 },
+  { 0x1000669, 17372 },
+  { 0x100066a, 17381 },
+  { 0x1000670, 17396 },
+  { 0x1000679, 17420 },
+  { 0x100067e, 17432 },
+  { 0x1000686, 17443 },
+  { 0x1000688, 17456 },
+  { 0x1000691, 17468 },
+  { 0x1000698, 17480 },
+  { 0x10006a4, 17491 },
+  { 0x10006a9, 17502 },
+  { 0x10006af, 17515 },
+  { 0x10006ba, 17526 },
+  { 0x10006be, 17545 },
+  { 0x10006c1, 17568 },
+  { 0x10006cc, 17584 },
+  { 0x10006cc, 17601 },
+  { 0x10006d2, 17611 },
+  { 0x10006d4, 17628 },
+  { 0x10006f0, 17644 },
+  { 0x10006f1, 17652 },
+  { 0x10006f2, 17660 },
+  { 0x10006f3, 17668 },
+  { 0x10006f4, 17676 },
+  { 0x10006f5, 17684 },
+  { 0x10006f6, 17692 },
+  { 0x10006f7, 17700 },
+  { 0x10006f8, 17708 },
+  { 0x10006f9, 17716 },
+  { 0x1000d82, 17724 },
+  { 0x1000d83, 17732 },
+  { 0x1000d85, 17740 },
+  { 0x1000d86, 17747 },
+  { 0x1000d87, 17755 },
+  { 0x1000d88, 17763 },
+  { 0x1000d89, 17772 },
+  { 0x1000d8a, 17779 },
+  { 0x1000d8b, 17787 },
+  { 0x1000d8c, 17794 },
+  { 0x1000d8d, 17802 },
+  { 0x1000d8e, 17810 },
+  { 0x1000d8f, 17819 },
+  { 0x1000d90, 17827 },
+  { 0x1000d91, 17836 },
+  { 0x1000d92, 17843 },
+  { 0x1000d93, 17851 },
+  { 0x1000d94, 17859 },
+  { 0x1000d95, 17866 },
+  { 0x1000d96, 17874 },
+  { 0x1000d9a, 17882 },
+  { 0x1000d9b, 17890 },
+  { 0x1000d9c, 17899 },
+  { 0x1000d9d, 17907 },
+  { 0x1000d9e, 17916 },
+  { 0x1000d9f, 17925 },
+  { 0x1000da0, 17934 },
+  { 0x1000da1, 17942 },
+  { 0x1000da2, 17951 },
+  { 0x1000da3, 17959 },
+  { 0x1000da4, 17968 },
+  { 0x1000da5, 17977 },
+  { 0x1000da6, 17987 },
+  { 0x1000da7, 17996 },
+  { 0x1000da8, 18005 },
+  { 0x1000da9, 18015 },
+  { 0x1000daa, 18024 },
+  { 0x1000dab, 18034 },
+  { 0x1000dac, 18043 },
+  { 0x1000dad, 18053 },
+  { 0x1000dae, 18062 },
+  { 0x1000daf, 18072 },
+  { 0x1000db0, 18081 },
+  { 0x1000db1, 18091 },
+  { 0x1000db3, 18099 },
+  { 0x1000db4, 18109 },
+  { 0x1000db5, 18117 },
+  { 0x1000db6, 18126 },
+  { 0x1000db7, 18134 },
+  { 0x1000db8, 18143 },
+  { 0x1000db9, 18151 },
+  { 0x1000dba, 18160 },
+  { 0x1000dbb, 18168 },
+  { 0x1000dbd, 18176 },
+  { 0x1000dc0, 18184 },
+  { 0x1000dc1, 18192 },
+  { 0x1000dc2, 18201 },
+  { 0x1000dc3, 18211 },
+  { 0x1000dc4, 18219 },
+  { 0x1000dc5, 18227 },
+  { 0x1000dc6, 18236 },
+  { 0x1000dca, 18244 },
+  { 0x1000dcf, 18252 },
+  { 0x1000dd0, 18261 },
+  { 0x1000dd1, 18270 },
+  { 0x1000dd2, 18280 },
+  { 0x1000dd3, 18288 },
+  { 0x1000dd4, 18297 },
+  { 0x1000dd6, 18305 },
+  { 0x1000dd8, 18314 },
+  { 0x1000dd9, 18323 },
+  { 0x1000dda, 18331 },
+  { 0x1000ddb, 18340 },
+  { 0x1000ddc, 18349 },
+  { 0x1000ddd, 18357 },
+  { 0x1000dde, 18366 },
+  { 0x1000ddf, 18375 },
+  { 0x1000df2, 18384 },
+  { 0x1000df3, 18394 },
+  { 0x1000df4, 18404 },
+  { 0x10010d0, 18420 },
+  { 0x10010d1, 18432 },
+  { 0x10010d2, 18445 },
+  { 0x10010d3, 18458 },
+  { 0x10010d4, 18471 },
+  { 0x10010d5, 18483 },
+  { 0x10010d6, 18496 },
+  { 0x10010d7, 18509 },
+  { 0x10010d8, 18522 },
+  { 0x10010d9, 18534 },
+  { 0x10010da, 18547 },
+  { 0x10010db, 18560 },
+  { 0x10010dc, 18573 },
+  { 0x10010dd, 18586 },
+  { 0x10010de, 18598 },
+  { 0x10010df, 18611 },
+  { 0x10010e0, 18625 },
+  { 0x10010e1, 18638 },
+  { 0x10010e2, 18651 },
+  { 0x10010e3, 18664 },
+  { 0x10010e4, 18676 },
+  { 0x10010e5, 18690 },
+  { 0x10010e6, 18704 },
+  { 0x10010e7, 18718 },
+  { 0x10010e8, 18731 },
+  { 0x10010e9, 18745 },
+  { 0x10010ea, 18759 },
+  { 0x10010eb, 18772 },
+  { 0x10010ec, 18785 },
+  { 0x10010ed, 18798 },
+  { 0x10010ee, 18812 },
+  { 0x10010ef, 18825 },
+  { 0x10010f0, 18839 },
+  { 0x10010f1, 18852 },
+  { 0x10010f2, 18864 },
+  { 0x10010f3, 18877 },
+  { 0x10010f4, 18889 },
+  { 0x10010f5, 18902 },
+  { 0x10010f6, 18915 },
+  { 0x1001e02, 18927 },
+  { 0x1001e03, 18937 },
+  { 0x1001e0a, 18947 },
+  { 0x1001e0b, 18957 },
+  { 0x1001e1e, 18967 },
+  { 0x1001e1f, 18977 },
+  { 0x1001e36, 18987 },
+  { 0x1001e37, 18997 },
+  { 0x1001e40, 19007 },
+  { 0x1001e41, 19017 },
+  { 0x1001e56, 19027 },
+  { 0x1001e57, 19037 },
+  { 0x1001e60, 19047 },
+  { 0x1001e61, 19057 },
+  { 0x1001e6a, 19067 },
+  { 0x1001e6b, 19077 },
+  { 0x1001e80, 19087 },
+  { 0x1001e81, 19094 },
+  { 0x1001e82, 19101 },
+  { 0x1001e83, 19108 },
+  { 0x1001e84, 19115 },
+  { 0x1001e85, 19126 },
+  { 0x1001e8a, 19137 },
+  { 0x1001e8b, 19147 },
+  { 0x1001ea0, 19157 },
+  { 0x1001ea1, 19167 },
+  { 0x1001ea2, 19177 },
+  { 0x1001ea3, 19183 },
+  { 0x1001ea4, 19189 },
+  { 0x1001ea5, 19206 },
+  { 0x1001ea6, 19223 },
+  { 0x1001ea7, 19240 },
+  { 0x1001ea8, 19257 },
+  { 0x1001ea9, 19273 },
+  { 0x1001eaa, 19289 },
+  { 0x1001eab, 19306 },
+  { 0x1001eac, 19323 },
+  { 0x1001ead, 19343 },
+  { 0x1001eae, 19363 },
+  { 0x1001eaf, 19375 },
+  { 0x1001eb0, 19387 },
+  { 0x1001eb1, 19399 },
+  { 0x1001eb2, 19411 },
+  { 0x1001eb3, 19422 },
+  { 0x1001eb4, 19433 },
+  { 0x1001eb5, 19445 },
+  { 0x1001eb6, 19457 },
+  { 0x1001eb7, 19472 },
+  { 0x1001eb8, 19487 },
+  { 0x1001eb9, 19497 },
+  { 0x1001eba, 19507 },
+  { 0x1001ebb, 19513 },
+  { 0x1001ebc, 19519 },
+  { 0x1001ebd, 19526 },
+  { 0x1001ebe, 19533 },
+  { 0x1001ebf, 19550 },
+  { 0x1001ec0, 19567 },
+  { 0x1001ec1, 19584 },
+  { 0x1001ec2, 19601 },
+  { 0x1001ec3, 19617 },
+  { 0x1001ec4, 19633 },
+  { 0x1001ec5, 19650 },
+  { 0x1001ec6, 19667 },
+  { 0x1001ec7, 19687 },
+  { 0x1001ec8, 19707 },
+  { 0x1001ec9, 19713 },
+  { 0x1001eca, 19719 },
+  { 0x1001ecb, 19729 },
+  { 0x1001ecc, 19739 },
+  { 0x1001ecd, 19749 },
+  { 0x1001ece, 19759 },
+  { 0x1001ecf, 19765 },
+  { 0x1001ed0, 19771 },
+  { 0x1001ed1, 19788 },
+  { 0x1001ed2, 19805 },
+  { 0x1001ed3, 19822 },
+  { 0x1001ed4, 19839 },
+  { 0x1001ed5, 19855 },
+  { 0x1001ed6, 19871 },
+  { 0x1001ed7, 19888 },
+  { 0x1001ed8, 19905 },
+  { 0x1001ed9, 19925 },
+  { 0x1001eda, 19945 },
+  { 0x1001edb, 19956 },
+  { 0x1001edc, 19967 },
+  { 0x1001edd, 19978 },
+  { 0x1001ede, 19989 },
+  { 0x1001edf, 19999 },
+  { 0x1001ee0, 20009 },
+  { 0x1001ee1, 20020 },
+  { 0x1001ee2, 20031 },
+  { 0x1001ee3, 20045 },
+  { 0x1001ee4, 20059 },
+  { 0x1001ee5, 20069 },
+  { 0x1001ee6, 20079 },
+  { 0x1001ee7, 20085 },
+  { 0x1001ee8, 20091 },
+  { 0x1001ee9, 20102 },
+  { 0x1001eea, 20113 },
+  { 0x1001eeb, 20124 },
+  { 0x1001eec, 20135 },
+  { 0x1001eed, 20145 },
+  { 0x1001eee, 20155 },
+  { 0x1001eef, 20166 },
+  { 0x1001ef0, 20177 },
+  { 0x1001ef1, 20191 },
+  { 0x1001ef2, 20205 },
+  { 0x1001ef3, 20212 },
+  { 0x1001ef4, 20219 },
+  { 0x1001ef5, 20229 },
+  { 0x1001ef6, 20239 },
+  { 0x1001ef7, 20245 },
+  { 0x1001ef8, 20251 },
+  { 0x1001ef9, 20258 },
+  { 0x1002070, 20265 },
+  { 0x1002074, 20278 },
+  { 0x1002075, 20291 },
+  { 0x1002076, 20304 },
+  { 0x1002077, 20316 },
+  { 0x1002078, 20330 },
+  { 0x1002079, 20344 },
+  { 0x1002080, 20357 },
+  { 0x1002081, 20371 },
+  { 0x1002082, 20384 },
+  { 0x1002083, 20397 },
+  { 0x1002084, 20412 },
+  { 0x1002085, 20426 },
+  { 0x1002086, 20440 },
+  { 0x1002087, 20453 },
+  { 0x1002088, 20468 },
+  { 0x1002089, 20483 },
+  { 0x10020a0, 20497 },
+  { 0x10020a1, 20505 },
+  { 0x10020a2, 20515 },
+  { 0x10020a3, 20528 },
+  { 0x10020a4, 20539 },
+  { 0x10020a5, 20548 },
+  { 0x10020a6, 20557 },
+  { 0x10020a7, 20567 },
+  { 0x10020a8, 20578 },
+  { 0x10020a9, 20588 },
+  { 0x10020aa, 20596 },
+  { 0x10020ab, 20610 },
+  { 0x1002202, 20619 },
+  { 0x1002205, 20636 },
+  { 0x1002208, 20645 },
+  { 0x1002209, 20655 },
+  { 0x100220b, 20668 },
+  { 0x100221a, 20679 },
+  { 0x100221b, 20690 },
+  { 0x100221c, 20699 },
+  { 0x100222c, 20710 },
+  { 0x100222d, 20720 },
+  { 0x1002235, 20730 },
+  { 0x1002247, 20738 },
+  { 0x1002248, 20750 },
+  { 0x1002262, 20759 },
+  { 0x1002263, 20772 },
+  { 0x1002800, 20781 },
+  { 0x1002801, 20795 },
+  { 0x1002802, 20810 },
+  { 0x1002803, 20825 },
+  { 0x1002804, 20841 },
+  { 0x1002805, 20856 },
+  { 0x1002806, 20872 },
+  { 0x1002807, 20888 },
+  { 0x1002808, 20905 },
+  { 0x1002809, 20920 },
+  { 0x100280a, 20936 },
+  { 0x100280b, 20952 },
+  { 0x100280c, 20969 },
+  { 0x100280d, 20985 },
+  { 0x100280e, 21002 },
+  { 0x100280f, 21019 },
+  { 0x1002810, 21037 },
+  { 0x1002811, 21052 },
+  { 0x1002812, 21068 },
+  { 0x1002813, 21084 },
+  { 0x1002814, 21101 },
+  { 0x1002815, 21117 },
+  { 0x1002816, 21134 },
+  { 0x1002817, 21151 },
+  { 0x1002818, 21169 },
+  { 0x1002819, 21185 },
+  { 0x100281a, 21202 },
+  { 0x100281b, 21219 },
+  { 0x100281c, 21237 },
+  { 0x100281d, 21254 },
+  { 0x100281e, 21272 },
+  { 0x100281f, 21290 },
+  { 0x1002820, 21309 },
+  { 0x1002821, 21324 },
+  { 0x1002822, 21340 },
+  { 0x1002823, 21356 },
+  { 0x1002824, 21373 },
+  { 0x1002825, 21389 },
+  { 0x1002826, 21406 },
+  { 0x1002827, 21423 },
+  { 0x1002828, 21441 },
+  { 0x1002829, 21457 },
+  { 0x100282a, 21474 },
+  { 0x100282b, 21491 },
+  { 0x100282c, 21509 },
+  { 0x100282d, 21526 },
+  { 0x100282e, 21544 },
+  { 0x100282f, 21562 },
+  { 0x1002830, 21581 },
+  { 0x1002831, 21597 },
+  { 0x1002832, 21614 },
+  { 0x1002833, 21631 },
+  { 0x1002834, 21649 },
+  { 0x1002835, 21666 },
+  { 0x1002836, 21684 },
+  { 0x1002837, 21702 },
+  { 0x1002838, 21721 },
+  { 0x1002839, 21738 },
+  { 0x100283a, 21756 },
+  { 0x100283b, 21774 },
+  { 0x100283c, 21793 },
+  { 0x100283d, 21811 },
+  { 0x100283e, 21830 },
+  { 0x100283f, 21849 },
+  { 0x1002840, 21869 },
+  { 0x1002841, 21884 },
+  { 0x1002842, 21900 },
+  { 0x1002843, 21916 },
+  { 0x1002844, 21933 },
+  { 0x1002845, 21949 },
+  { 0x1002846, 21966 },
+  { 0x1002847, 21983 },
+  { 0x1002848, 22001 },
+  { 0x1002849, 22017 },
+  { 0x100284a, 22034 },
+  { 0x100284b, 22051 },
+  { 0x100284c, 22069 },
+  { 0x100284d, 22086 },
+  { 0x100284e, 22104 },
+  { 0x100284f, 22122 },
+  { 0x1002850, 22141 },
+  { 0x1002851, 22157 },
+  { 0x1002852, 22174 },
+  { 0x1002853, 22191 },
+  { 0x1002854, 22209 },
+  { 0x1002855, 22226 },
+  { 0x1002856, 22244 },
+  { 0x1002857, 22262 },
+  { 0x1002858, 22281 },
+  { 0x1002859, 22298 },
+  { 0x100285a, 22316 },
+  { 0x100285b, 22334 },
+  { 0x100285c, 22353 },
+  { 0x100285d, 22371 },
+  { 0x100285e, 22390 },
+  { 0x100285f, 22409 },
+  { 0x1002860, 22429 },
+  { 0x1002861, 22445 },
+  { 0x1002862, 22462 },
+  { 0x1002863, 22479 },
+  { 0x1002864, 22497 },
+  { 0x1002865, 22514 },
+  { 0x1002866, 22532 },
+  { 0x1002867, 22550 },
+  { 0x1002868, 22569 },
+  { 0x1002869, 22586 },
+  { 0x100286a, 22604 },
+  { 0x100286b, 22622 },
+  { 0x100286c, 22641 },
+  { 0x100286d, 22659 },
+  { 0x100286e, 22678 },
+  { 0x100286f, 22697 },
+  { 0x1002870, 22717 },
+  { 0x1002871, 22734 },
+  { 0x1002872, 22752 },
+  { 0x1002873, 22770 },
+  { 0x1002874, 22789 },
+  { 0x1002875, 22807 },
+  { 0x1002876, 22826 },
+  { 0x1002877, 22845 },
+  { 0x1002878, 22865 },
+  { 0x1002879, 22883 },
+  { 0x100287a, 22902 },
+  { 0x100287b, 22921 },
+  { 0x100287c, 22941 },
+  { 0x100287d, 22960 },
+  { 0x100287e, 22980 },
+  { 0x100287f, 23000 },
+  { 0x1002880, 23021 },
+  { 0x1002881, 23036 },
+  { 0x1002882, 23052 },
+  { 0x1002883, 23068 },
+  { 0x1002884, 23085 },
+  { 0x1002885, 23101 },
+  { 0x1002886, 23118 },
+  { 0x1002887, 23135 },
+  { 0x1002888, 23153 },
+  { 0x1002889, 23169 },
+  { 0x100288a, 23186 },
+  { 0x100288b, 23203 },
+  { 0x100288c, 23221 },
+  { 0x100288d, 23238 },
+  { 0x100288e, 23256 },
+  { 0x100288f, 23274 },
+  { 0x1002890, 23293 },
+  { 0x1002891, 23309 },
+  { 0x1002892, 23326 },
+  { 0x1002893, 23343 },
+  { 0x1002894, 23361 },
+  { 0x1002895, 23378 },
+  { 0x1002896, 23396 },
+  { 0x1002897, 23414 },
+  { 0x1002898, 23433 },
+  { 0x1002899, 23450 },
+  { 0x100289a, 23468 },
+  { 0x100289b, 23486 },
+  { 0x100289c, 23505 },
+  { 0x100289d, 23523 },
+  { 0x100289e, 23542 },
+  { 0x100289f, 23561 },
+  { 0x10028a0, 23581 },
+  { 0x10028a1, 23597 },
+  { 0x10028a2, 23614 },
+  { 0x10028a3, 23631 },
+  { 0x10028a4, 23649 },
+  { 0x10028a5, 23666 },
+  { 0x10028a6, 23684 },
+  { 0x10028a7, 23702 },
+  { 0x10028a8, 23721 },
+  { 0x10028a9, 23738 },
+  { 0x10028aa, 23756 },
+  { 0x10028ab, 23774 },
+  { 0x10028ac, 23793 },
+  { 0x10028ad, 23811 },
+  { 0x10028ae, 23830 },
+  { 0x10028af, 23849 },
+  { 0x10028b0, 23869 },
+  { 0x10028b1, 23886 },
+  { 0x10028b2, 23904 },
+  { 0x10028b3, 23922 },
+  { 0x10028b4, 23941 },
+  { 0x10028b5, 23959 },
+  { 0x10028b6, 23978 },
+  { 0x10028b7, 23997 },
+  { 0x10028b8, 24017 },
+  { 0x10028b9, 24035 },
+  { 0x10028ba, 24054 },
+  { 0x10028bb, 24073 },
+  { 0x10028bc, 24093 },
+  { 0x10028bd, 24112 },
+  { 0x10028be, 24132 },
+  { 0x10028bf, 24152 },
+  { 0x10028c0, 24173 },
+  { 0x10028c1, 24189 },
+  { 0x10028c2, 24206 },
+  { 0x10028c3, 24223 },
+  { 0x10028c4, 24241 },
+  { 0x10028c5, 24258 },
+  { 0x10028c6, 24276 },
+  { 0x10028c7, 24294 },
+  { 0x10028c8, 24313 },
+  { 0x10028c9, 24330 },
+  { 0x10028ca, 24348 },
+  { 0x10028cb, 24366 },
+  { 0x10028cc, 24385 },
+  { 0x10028cd, 24403 },
+  { 0x10028ce, 24422 },
+  { 0x10028cf, 24441 },
+  { 0x10028d0, 24461 },
+  { 0x10028d1, 24478 },
+  { 0x10028d2, 24496 },
+  { 0x10028d3, 24514 },
+  { 0x10028d4, 24533 },
+  { 0x10028d5, 24551 },
+  { 0x10028d6, 24570 },
+  { 0x10028d7, 24589 },
+  { 0x10028d8, 24609 },
+  { 0x10028d9, 24627 },
+  { 0x10028da, 24646 },
+  { 0x10028db, 24665 },
+  { 0x10028dc, 24685 },
+  { 0x10028dd, 24704 },
+  { 0x10028de, 24724 },
+  { 0x10028df, 24744 },
+  { 0x10028e0, 24765 },
+  { 0x10028e1, 24782 },
+  { 0x10028e2, 24800 },
+  { 0x10028e3, 24818 },
+  { 0x10028e4, 24837 },
+  { 0x10028e5, 24855 },
+  { 0x10028e6, 24874 },
+  { 0x10028e7, 24893 },
+  { 0x10028e8, 24913 },
+  { 0x10028e9, 24931 },
+  { 0x10028ea, 24950 },
+  { 0x10028eb, 24969 },
+  { 0x10028ec, 24989 },
+  { 0x10028ed, 25008 },
+  { 0x10028ee, 25028 },
+  { 0x10028ef, 25048 },
+  { 0x10028f0, 25069 },
+  { 0x10028f1, 25087 },
+  { 0x10028f2, 25106 },
+  { 0x10028f3, 25125 },
+  { 0x10028f4, 25145 },
+  { 0x10028f5, 25164 },
+  { 0x10028f6, 25184 },
+  { 0x10028f7, 25204 },
+  { 0x10028f8, 25225 },
+  { 0x10028f9, 25244 },
+  { 0x10028fa, 25264 },
+  { 0x10028fb, 25284 },
+  { 0x10028fc, 25305 },
+  { 0x10028fd, 25325 },
+  { 0x10028fe, 25346 },
+  { 0x10028ff, 25367 },
+  { 0x1008fe01, 25389 },
+  { 0x1008fe02, 25401 },
+  { 0x1008fe03, 25413 },
+  { 0x1008fe04, 25425 },
+  { 0x1008fe05, 25437 },
+  { 0x1008fe06, 25449 },
+  { 0x1008fe07, 25461 },
+  { 0x1008fe08, 25473 },
+  { 0x1008fe09, 25485 },
+  { 0x1008fe0a, 25497 },
+  { 0x1008fe0b, 25510 },
+  { 0x1008fe0c, 25523 },
+  { 0x1008fe20, 25536 },
+  { 0x1008fe21, 25543 },
+  { 0x1008fe22, 25553 },
+  { 0x1008fe23, 25564 },
+  { 0x1008fe24, 25575 },
+  { 0x1008fe25, 25589 },
+  { 0x1008ff01, 25601 },
+  { 0x1008ff02, 25610 },
+  { 0x1008ff03, 25626 },
+  { 0x1008ff04, 25644 },
+  { 0x1008ff05, 25658 },
+  { 0x1008ff06, 25674 },
+  { 0x1008ff10, 25692 },
+  { 0x1008ff11, 25700 },
+  { 0x1008ff12, 25717 },
+  { 0x1008ff13, 25727 },
+  { 0x1008ff14, 25744 },
+  { 0x1008ff15, 25754 },
+  { 0x1008ff16, 25764 },
+  { 0x1008ff17, 25774 },
+  { 0x1008ff18, 25784 },
+  { 0x1008ff19, 25793 },
+  { 0x1008ff1a, 25798 },
+  { 0x1008ff1b, 25804 },
+  { 0x1008ff1c, 25811 },
+  { 0x1008ff1d, 25823 },
+  { 0x1008ff1e, 25834 },
+  { 0x1008ff1f, 25839 },
+  { 0x1008ff20, 25848 },
+  { 0x1008ff21, 25857 },
+  { 0x1008ff22, 25867 },
+  { 0x1008ff23, 25882 },
+  { 0x1008ff24, 25891 },
+  { 0x1008ff25, 25902 },
+  { 0x1008ff26, 25914 },
+  { 0x1008ff27, 25919 },
+  { 0x1008ff28, 25927 },
+  { 0x1008ff29, 25932 },
+  { 0x1008ff2a, 25940 },
+  { 0x1008ff2b, 25949 },
+  { 0x1008ff2c, 25956 },
+  { 0x1008ff2d, 25962 },
+  { 0x1008ff2e, 25974 },
+  { 0x1008ff2f, 25978 },
+  { 0x1008ff30, 25984 },
+  { 0x1008ff31, 25994 },
+  { 0x1008ff32, 26005 },
+  { 0x1008ff33, 26016 },
+  { 0x1008ff34, 26027 },
+  { 0x1008ff35, 26038 },
+  { 0x1008ff36, 26048 },
+  { 0x1008ff37, 26053 },
+  { 0x1008ff38, 26061 },
+  { 0x1008ff39, 26069 },
+  { 0x1008ff3a, 26081 },
+  { 0x1008ff3b, 26090 },
+  { 0x1008ff3c, 26107 },
+  { 0x1008ff3d, 26115 },
+  { 0x1008ff3e, 26125 },
+  { 0x1008ff3f, 26137 },
+  { 0x1008ff40, 26149 },
+  { 0x1008ff41, 26157 },
+  { 0x1008ff42, 26165 },
+  { 0x1008ff43, 26173 },
+  { 0x1008ff44, 26181 },
+  { 0x1008ff45, 26189 },
+  { 0x1008ff46, 26197 },
+  { 0x1008ff47, 26205 },
+  { 0x1008ff48, 26213 },
+  { 0x1008ff49, 26221 },
+  { 0x1008ff4a, 26229 },
+  { 0x1008ff4b, 26237 },
+  { 0x1008ff4c, 26245 },
+  { 0x1008ff4d, 26253 },
+  { 0x1008ff4e, 26261 },
+  { 0x1008ff4f, 26269 },
+  { 0x1008ff50, 26277 },
+  { 0x1008ff51, 26293 },
+  { 0x1008ff52, 26310 },
+  { 0x1008ff53, 26315 },
+  { 0x1008ff55, 26318 },
+  { 0x1008ff56, 26330 },
+  { 0x1008ff57, 26336 },
+  { 0x1008ff58, 26341 },
+  { 0x1008ff59, 26345 },
+  { 0x1008ff5a, 26353 },
+  { 0x1008ff5b, 26357 },
+  { 0x1008ff5c, 26367 },
+  { 0x1008ff5d, 26373 },
+  { 0x1008ff5e, 26382 },
+  { 0x1008ff5f, 26387 },
+  { 0x1008ff60, 26390 },
+  { 0x1008ff61, 26397 },
+  { 0x1008ff62, 26404 },
+  { 0x1008ff63, 26411 },
+  { 0x1008ff65, 26419 },
+  { 0x1008ff66, 26426 },
+  { 0x1008ff67, 26433 },
+  { 0x1008ff68, 26441 },
+  { 0x1008ff69, 26445 },
+  { 0x1008ff6a, 26450 },
+  { 0x1008ff6b, 26461 },
+  { 0x1008ff6c, 26466 },
+  { 0x1008ff6d, 26473 },
+  { 0x1008ff6e, 26479 },
+  { 0x1008ff72, 26485 },
+  { 0x1008ff73, 26491 },
+  { 0x1008ff74, 26498 },
+  { 0x1008ff75, 26512 },
+  { 0x1008ff76, 26523 },
+  { 0x1008ff77, 26534 },
+  { 0x1008ff78, 26539 },
+  { 0x1008ff79, 26548 },
+  { 0x1008ff7a, 26559 },
+  { 0x1008ff7b, 26571 },
+  { 0x1008ff7c, 26576 },
+  { 0x1008ff7d, 26582 },
+  { 0x1008ff7e, 26594 },
+  { 0x1008ff7f, 26602 },
+  { 0x1008ff80, 26611 },
+  { 0x1008ff81, 26620 },
+  { 0x1008ff82, 26626 },
+  { 0x1008ff84, 26633 },
+  { 0x1008ff85, 26640 },
+  { 0x1008ff86, 26648 },
+  { 0x1008ff87, 26656 },
+  { 0x1008ff88, 26662 },
+  { 0x1008ff89, 26674 },
+  { 0x1008ff8a, 26679 },
+  { 0x1008ff8b, 26684 },
+  { 0x1008ff8c, 26691 },
+  { 0x1008ff8d, 26699 },
+  { 0x1008ff8e, 26704 },
+  { 0x1008ff8f, 26714 },
+  { 0x1008ff90, 26721 },
+  { 0x1008ff91, 26733 },
+  { 0x1008ff92, 26742 },
+  { 0x1008ff93, 26748 },
+  { 0x1008ff94, 26756 },
+  { 0x1008ff95, 26766 },
+  { 0x1008ff96, 26771 },
+  { 0x1008ff97, 26775 },
+  { 0x1008ff98, 26788 },
+  { 0x1008ff99, 26800 },
+  { 0x1008ff9a, 26816 },
+  { 0x1008ff9b, 26825 },
+  { 0x1008ff9c, 26841 },
+  { 0x1008ff9d, 26852 },
+  { 0x1008ff9e, 26862 },
+  { 0x1008ff9f, 26875 },
+  { 0x1008ffa0, 26880 },
+  { 0x1008ffa1, 26893 },
+  { 0x1008ffa2, 26898 },
+  { 0x1008ffa3, 26906 },
+  { 0x1008ffa4, 26910 },
+  { 0x1008ffa5, 26916 },
+  { 0x1008ffa6, 26923 },
+  { 0x1008ffa7, 26928 },
+  { 0x1008ffa8, 26936 },
+  { 0x1008ffa9, 26946 },
+  { 0x1008ffb0, 26961 },
+  { 0x1008ffb1, 26972 },
+  { 0xffffff, 26984 }
 };
 
 static const gdk_key gdk_keys_by_name[] = {
@@ -2631,36 +4557,36 @@ static const gdk_key gdk_keys_by_name[] = {
   { 0x000031, 142 },
   { 0x000032, 144 },
   { 0x000033, 146 },
-  { 0x00fd10, 11341 },
-  { 0x00fd0e, 11314 },
-  { 0x00fd05, 11213 },
-  { 0x00fd19, 11444 },
-  { 0x00fd15, 11401 },
-  { 0x00fd0f, 11324 },
-  { 0x00fd1c, 11492 },
-  { 0x00fd1a, 11462 },
-  { 0x00fd01, 11160 },
-  { 0x00fd1e, 11527 },
-  { 0x00fd06, 11226 },
-  { 0x00fd07, 11240 },
-  { 0x00fd1b, 11478 },
-  { 0x00fd02, 11175 },
-  { 0x00fd13, 11380 },
-  { 0x00fd12, 11370 },
-  { 0x00fd11, 11356 },
-  { 0x00fd04, 11202 },
-  { 0x00fd0a, 11277 },
-  { 0x00fd0b, 11286 },
-  { 0x00fd0c, 11295 },
-  { 0x00fd16, 11411 },
-  { 0x00fd1d, 11510 },
-  { 0x00fd09, 11267 },
-  { 0x00fd18, 11432 },
-  { 0x00fd08, 11256 },
-  { 0x00fd03, 11190 },
-  { 0x00fd14, 11391 },
-  { 0x00fd17, 11421 },
-  { 0x00fd0d, 11304 },
+  { 0x00fd10, 11296 },
+  { 0x00fd0e, 11269 },
+  { 0x00fd05, 11168 },
+  { 0x00fd19, 11399 },
+  { 0x00fd15, 11356 },
+  { 0x00fd0f, 11279 },
+  { 0x00fd1c, 11447 },
+  { 0x00fd1a, 11417 },
+  { 0x00fd01, 11115 },
+  { 0x00fd1e, 11482 },
+  { 0x00fd06, 11181 },
+  { 0x00fd07, 11195 },
+  { 0x00fd1b, 11433 },
+  { 0x00fd02, 11130 },
+  { 0x00fd13, 11335 },
+  { 0x00fd12, 11325 },
+  { 0x00fd11, 11311 },
+  { 0x00fd04, 11157 },
+  { 0x00fd0a, 11232 },
+  { 0x00fd0b, 11241 },
+  { 0x00fd0c, 11250 },
+  { 0x00fd16, 11366 },
+  { 0x00fd1d, 11465 },
+  { 0x00fd09, 11222 },
+  { 0x00fd18, 11387 },
+  { 0x00fd08, 11211 },
+  { 0x00fd03, 11145 },
+  { 0x00fd14, 11346 },
+  { 0x00fd17, 11376 },
+  { 0x00fd0d, 11259 },
   { 0x000034, 148 },
   { 0x000035, 150 },
   { 0x000036, 152 },
@@ -2670,1269 +4596,2232 @@ static const gdk_key gdk_keys_by_name[] = {
   { 0x000041, 207 },
   { 0x0000c6, 787 },
   { 0x0000c1, 744 },
-  { 0x0001c3, 1473 },
-  { 0x00fe70, 12471 },
-  { 0x00fe71, 12486 },
+  { 0x1001ea0, 19157 },
+  { 0x0001c3, 1489 },
+  { 0x1001eae, 19363 },
+  { 0x1001eb6, 19457 },
+  { 0x1001eb0, 19387 },
+  { 0x1001eb2, 19411 },
+  { 0x1001eb4, 19433 },
+  { 0x00fe70, 12738 },
+  { 0x00fe71, 12753 },
   { 0x0000c2, 751 },
+  { 0x1001ea4, 19189 },
+  { 0x1001eac, 19323 },
+  { 0x1001ea6, 19223 },
+  { 0x1001ea8, 19257 },
+  { 0x1001eaa, 19289 },
+  { 0x1008ff39, 26069 },
   { 0x0000c4, 770 },
   { 0x0000c0, 737 },
-  { 0x00ffe9, 14456 },
-  { 0x00ffea, 14462 },
-  { 0x0003c0, 2068 },
-  { 0x0001a1, 1281 },
-  { 0x0005d9, 3221 },
-  { 0x0005c7, 3008 },
-  { 0x0005e9, 3360 },
-  { 0x0005c8, 3020 },
-  { 0x0005ac, 2848 },
-  { 0x0005d6, 3188 },
-  { 0x0005cf, 3107 },
-  { 0x0005ef, 3451 },
-  { 0x0005ec, 3406 },
-  { 0x0005ee, 3438 },
-  { 0x0005eb, 3390 },
-  { 0x0005e1, 3260 },
-  { 0x0005da, 3232 },
-  { 0x0005e7, 3328 },
-  { 0x0005cd, 3084 },
-  { 0x0005c1, 2899 },
-  { 0x0005c3, 2931 },
-  { 0x0005c4, 2950 },
-  { 0x0005c6, 2990 },
-  { 0x0005c5, 2968 },
-  { 0x0005e7, 3338 },
-  { 0x0005cc, 3072 },
-  { 0x0005e3, 3282 },
-  { 0x0005f0, 3464 },
-  { 0x0005ed, 3422 },
-  { 0x0005ce, 3095 },
-  { 0x0005e4, 3293 },
-  { 0x0005c2, 2912 },
-  { 0x0005e5, 3304 },
-  { 0x0005e6, 3316 },
-  { 0x0005e2, 3271 },
-  { 0x0005bf, 2878 },
-  { 0x0005d1, 3130 },
-  { 0x0005d5, 3177 },
-  { 0x0005d3, 3152 },
-  { 0x0005bb, 2861 },
-  { 0x0005f1, 3477 },
-  { 0x0005d4, 3164 },
-  { 0x0005f2, 3491 },
-  { 0x00ff7e, 13847 },
-  { 0x0005d7, 3199 },
-  { 0x0005e0, 3245 },
-  { 0x0005ca, 3049 },
-  { 0x0005c9, 3031 },
-  { 0x0005d0, 3118 },
-  { 0x0005cb, 3060 },
-  { 0x0005e8, 3349 },
-  { 0x0005ea, 3379 },
-  { 0x0005d8, 3210 },
-  { 0x0005d2, 3140 },
+  { 0x1001ea2, 19177 },
+  { 0x00ffe9, 15064 },
+  { 0x00ffea, 15070 },
+  { 0x0003c0, 2084 },
+  { 0x0001a1, 1297 },
+  { 0x1008ff50, 26277 },
+  { 0x1008ff51, 26293 },
+  { 0x1000660, 17291 },
+  { 0x1000661, 17300 },
+  { 0x1000662, 17309 },
+  { 0x1000663, 17318 },
+  { 0x1000664, 17327 },
+  { 0x1000665, 17336 },
+  { 0x1000666, 17345 },
+  { 0x1000667, 17354 },
+  { 0x1000668, 17363 },
+  { 0x1000669, 17372 },
+  { 0x0005d9, 3237 },
+  { 0x0005c7, 3024 },
+  { 0x0005e9, 3376 },
+  { 0x0005c8, 3036 },
+  { 0x0005ac, 2864 },
+  { 0x0005d6, 3204 },
+  { 0x0005cf, 3123 },
+  { 0x0005ef, 3467 },
+  { 0x0005ec, 3422 },
+  { 0x1000688, 17456 },
+  { 0x10006cc, 17584 },
+  { 0x0005ee, 3454 },
+  { 0x0005eb, 3406 },
+  { 0x0005e1, 3276 },
+  { 0x10006d4, 17628 },
+  { 0x10006af, 17515 },
+  { 0x0005da, 3248 },
+  { 0x0005e7, 3344 },
+  { 0x0005cd, 3100 },
+  { 0x0005c1, 2915 },
+  { 0x1000654, 17253 },
+  { 0x1000655, 17272 },
+  { 0x0005c3, 2947 },
+  { 0x0005c4, 2966 },
+  { 0x0005c6, 3006 },
+  { 0x0005c5, 2984 },
+  { 0x0005e7, 3354 },
+  { 0x10006be, 17545 },
+  { 0x10006c1, 17568 },
+  { 0x0005cc, 3088 },
+  { 0x1000698, 17480 },
+  { 0x0005e3, 3298 },
+  { 0x0005f0, 3480 },
+  { 0x0005ed, 3438 },
+  { 0x10006a9, 17502 },
+  { 0x0005ce, 3111 },
+  { 0x0005e4, 3309 },
+  { 0x1000653, 17234 },
+  { 0x0005c2, 2928 },
+  { 0x0005e5, 3320 },
+  { 0x0005e6, 3332 },
+  { 0x10006ba, 17526 },
+  { 0x100067e, 17432 },
+  { 0x100066a, 17381 },
+  { 0x0005e2, 3287 },
+  { 0x0005bf, 2894 },
+  { 0x0005d1, 3146 },
+  { 0x1000691, 17468 },
+  { 0x0005d5, 3193 },
+  { 0x0005d3, 3168 },
+  { 0x0005bb, 2877 },
+  { 0x0005f1, 3493 },
+  { 0x0005d4, 3180 },
+  { 0x0005f2, 3507 },
+  { 0x1000670, 17396 },
+  { 0x00ff7e, 14373 },
+  { 0x0005d7, 3215 },
+  { 0x0005e0, 3261 },
+  { 0x1000686, 17443 },
+  { 0x0005ca, 3065 },
+  { 0x0005c9, 3047 },
+  { 0x0005d0, 3134 },
+  { 0x0005cb, 3076 },
+  { 0x1000679, 17420 },
+  { 0x10006a4, 17491 },
+  { 0x0005e8, 3365 },
+  { 0x0005ea, 3395 },
+  { 0x10006d2, 17611 },
+  { 0x0005d8, 3226 },
+  { 0x0005d2, 3156 },
   { 0x0000c5, 781 },
+  { 0x1000538, 16110 },
+  { 0x1000531, 16022 },
+  { 0x1000532, 16035 },
+  { 0x1000549, 16328 },
+  { 0x1000534, 16061 },
+  { 0x1000541, 16225 },
+  { 0x1000537, 16099 },
+  { 0x1000556, 16492 },
+  { 0x1000542, 16238 },
+  { 0x1000533, 16048 },
+  { 0x1000545, 16279 },
+  { 0x1000540, 16213 },
+  { 0x100053b, 16147 },
+  { 0x100054b, 16353 },
+  { 0x1000554, 16469 },
+  { 0x100053f, 16200 },
+  { 0x100053d, 16174 },
+  { 0x100053c, 16160 },
+  { 0x1000544, 16266 },
+  { 0x1000546, 16291 },
+  { 0x1000555, 16481 },
+  { 0x100054a, 16341 },
+  { 0x1000553, 16455 },
+  { 0x100054c, 16365 },
+  { 0x1000550, 16416 },
+  { 0x100054d, 16377 },
+  { 0x1000547, 16303 },
+  { 0x1000543, 16252 },
+  { 0x1000539, 16122 },
+  { 0x100053e, 16187 },
+  { 0x1000551, 16428 },
+  { 0x100054f, 16402 },
+  { 0x100054e, 16389 },
+  { 0x1000548, 16316 },
+  { 0x1000552, 16441 },
+  { 0x1000535, 16073 },
+  { 0x1000536, 16087 },
+  { 0x100053a, 16134 },
+  { 0x100055b, 16524 },
+  { 0x100055c, 16556 },
+  { 0x100055a, 16504 },
+  { 0x1000568, 16748 },
+  { 0x1000561, 16660 },
+  { 0x1000562, 16673 },
+  { 0x100055d, 16588 },
+  { 0x1000579, 16966 },
+  { 0x1000564, 16699 },
+  { 0x1000571, 16863 },
+  { 0x1000567, 16737 },
+  { 0x100055c, 16572 },
+  { 0x1000586, 17130 },
+  { 0x1000589, 17163 },
+  { 0x1000572, 16876 },
+  { 0x1000563, 16686 },
+  { 0x1000575, 16917 },
+  { 0x1000570, 16851 },
+  { 0x100058a, 17200 },
+  { 0x100056b, 16785 },
+  { 0x100057b, 16991 },
+  { 0x1000584, 17107 },
+  { 0x100056f, 16838 },
+  { 0x100056d, 16812 },
+  { 0x1000587, 17142 },
+  { 0x100056c, 16798 },
+  { 0x1000574, 16904 },
+  { 0x1000576, 16929 },
+  { 0x1000585, 17119 },
+  { 0x100055e, 16626 },
+  { 0x100057a, 16979 },
+  { 0x1000583, 17093 },
+  { 0x100055e, 16642 },
+  { 0x100057c, 17003 },
+  { 0x1000580, 17054 },
+  { 0x100057d, 17015 },
+  { 0x100055d, 16601 },
+  { 0x1000577, 16941 },
+  { 0x100055b, 16540 },
+  { 0x1000573, 16890 },
+  { 0x1000569, 16760 },
+  { 0x100056e, 16825 },
+  { 0x1000581, 17066 },
+  { 0x100057f, 17040 },
+  { 0x1000589, 17182 },
+  { 0x100057e, 17027 },
+  { 0x1000578, 16954 },
+  { 0x1000582, 17079 },
+  { 0x1000565, 16711 },
+  { 0x100058a, 17216 },
+  { 0x1000566, 16725 },
+  { 0x100056a, 16772 },
   { 0x0000c3, 763 },
-  { 0x00fe7a, 12652 },
+  { 0x00fe7a, 12919 },
+  { 0x1008ff9b, 26825 },
+  { 0x1008ff97, 26775 },
+  { 0x1008ff11, 25700 },
+  { 0x1008ff32, 26005 },
+  { 0x1008ff12, 25717 },
+  { 0x1008ff17, 25774 },
+  { 0x1008ff31, 25994 },
+  { 0x1008ff14, 25744 },
+  { 0x1008ff16, 25764 },
+  { 0x1008ff13, 25727 },
+  { 0x1008ff99, 26800 },
+  { 0x1008ff1c, 25811 },
+  { 0x1008ff98, 26788 },
+  { 0x1008ff3e, 26125 },
+  { 0x1008ff15, 25754 },
+  { 0x1008ff8d, 26699 },
   { 0x000042, 209 },
-  { 0x00ff08, 13264 },
-  { 0x00ff58, 13775 },
-  { 0x00fe74, 12544 },
-  { 0x00ff6b, 13841 },
-  { 0x0006be, 4011 },
-  { 0x0006ae, 3729 },
+  { 0x1001e02, 18927 },
+  { 0x1008ff26, 25914 },
+  { 0x1008ff3f, 26137 },
+  { 0x00ff08, 13669 },
+  { 0x1008ff93, 26748 },
+  { 0x00ff58, 14301 },
+  { 0x1008ffa6, 26923 },
+  { 0x1008ff94, 26756 },
+  { 0x1008ff52, 26310 },
+  { 0x00fe74, 12811 },
+  { 0x00ff6b, 14367 },
+  { 0x1008ff3b, 26090 },
+  { 0x0006be, 4079 },
+  { 0x0006ae, 3771 },
   { 0x000043, 211 },
-  { 0x0002c5, 1826 },
-  { 0x0001c6, 1487 },
-  { 0x00ff69, 13829 },
-  { 0x00ffe5, 14421 },
-  { 0x0001c8, 1494 },
+  { 0x1008ff53, 26315 },
+  { 0x00fea2, 13061 },
+  { 0x00fea5, 13072 },
+  { 0x00fea4, 13068 },
+  { 0x0002c5, 1842 },
+  { 0x0001c6, 1503 },
+  { 0x1008ff1d, 25823 },
+  { 0x1008ff20, 25848 },
+  { 0x00ff69, 14355 },
+  { 0x00ffe5, 15029 },
+  { 0x0001c8, 1510 },
   { 0x0000c7, 790 },
-  { 0x0002c6, 1836 },
-  { 0x00ff0b, 13287 },
-  { 0x00ff37, 13581 },
-  { 0x0020a1, 11037 },
-  { 0x00ffe3, 14401 },
-  { 0x00ffe4, 14411 },
-  { 0x0020a2, 11047 },
-  { 0x0006e1, 4474 },
-  { 0x0006e2, 4485 },
-  { 0x0006fe, 4836 },
-  { 0x0006e4, 4510 },
-  { 0x0006bf, 4031 },
-  { 0x0006fc, 4810 },
-  { 0x0006e6, 4534 },
-  { 0x0006ec, 4610 },
-  { 0x0006ed, 4622 },
-  { 0x0006ee, 4634 },
-  { 0x0006f2, 4681 },
-  { 0x0006f3, 4693 },
-  { 0x0006e7, 4546 },
-  { 0x0006e8, 4559 },
-  { 0x0006ff, 4849 },
-  { 0x0006e9, 4571 },
-  { 0x0006e5, 4522 },
-  { 0x0006b3, 3812 },
-  { 0x0006b8, 3911 },
-  { 0x0006eb, 4598 },
-  { 0x0006b9, 3934 },
-  { 0x0006ba, 3959 },
-  { 0x0006ef, 4646 },
-  { 0x0006f0, 4657 },
-  { 0x0006fb, 4797 },
-  { 0x0006fd, 4821 },
-  { 0x0006ea, 4582 },
-  { 0x0006f8, 4753 },
-  { 0x0006f4, 4705 },
-  { 0x0006e3, 4497 },
-  { 0x0006f5, 4717 },
-  { 0x0006f7, 4741 },
-  { 0x0006f1, 4669 },
-  { 0x0006f9, 4771 },
-  { 0x0006e0, 4462 },
-  { 0x0006fa, 4785 },
-  { 0x0006f6, 4728 },
-  { 0x0006c1, 4069 },
-  { 0x0006c2, 4080 },
-  { 0x0006de, 4431 },
-  { 0x0006c4, 4105 },
-  { 0x0006af, 3749 },
-  { 0x0006dc, 4405 },
-  { 0x0006c6, 4129 },
-  { 0x0006cc, 4205 },
-  { 0x0006cd, 4217 },
-  { 0x0006ce, 4229 },
-  { 0x0006d2, 4276 },
-  { 0x0006d3, 4288 },
-  { 0x0006c7, 4141 },
-  { 0x0006c8, 4154 },
-  { 0x0006df, 4444 },
-  { 0x0006c9, 4166 },
-  { 0x0006c5, 4117 },
-  { 0x0006a3, 3530 },
-  { 0x0006a8, 3629 },
-  { 0x0006cb, 4193 },
-  { 0x0006a9, 3652 },
-  { 0x0006aa, 3677 },
-  { 0x0006cf, 4241 },
-  { 0x0006d0, 4252 },
-  { 0x0006db, 4392 },
-  { 0x0006dd, 4416 },
-  { 0x0006ca, 4177 },
-  { 0x0006d8, 4348 },
-  { 0x0006d4, 4300 },
-  { 0x0006c3, 4092 },
-  { 0x0006d5, 4312 },
-  { 0x0006d7, 4336 },
-  { 0x0006d1, 4264 },
-  { 0x0006d9, 4366 },
-  { 0x0006c0, 4057 },
-  { 0x0006da, 4380 },
-  { 0x0006d6, 4323 },
+  { 0x0002c6, 1852 },
+  { 0x00fea1, 13058 },
+  { 0x00ff0b, 13692 },
+  { 0x1008fe21, 25543 },
+  { 0x1008ff56, 26330 },
+  { 0x00ff37, 13986 },
+  { 0x10020a1, 20505 },
+  { 0x1008ff3d, 26115 },
+  { 0x1008ff22, 25867 },
+  { 0x00ffe3, 15009 },
+  { 0x00ffe4, 15019 },
+  { 0x1008ff57, 26336 },
+  { 0x10020a2, 20515 },
+  { 0x1008ff58, 26341 },
+  { 0x1008ff9c, 26841 },
+  { 0x0006e1, 4542 },
+  { 0x0006e2, 4553 },
+  { 0x0006fe, 4904 },
+  { 0x10004b6, 15768 },
+  { 0x10004b8, 15814 },
+  { 0x0006e4, 4578 },
+  { 0x0006bf, 4099 },
+  { 0x0006fc, 4878 },
+  { 0x0006e6, 4602 },
+  { 0x0006ec, 4678 },
+  { 0x0006ed, 4690 },
+  { 0x0006ee, 4702 },
+  { 0x10004a2, 15592 },
+  { 0x0006f2, 4749 },
+  { 0x0006f3, 4761 },
+  { 0x0006e7, 4614 },
+  { 0x1000492, 15422 },
+  { 0x0006e8, 4627 },
+  { 0x0006ff, 4917 },
+  { 0x10004b2, 15724 },
+  { 0x0006e9, 4639 },
+  { 0x0006e5, 4590 },
+  { 0x0006b3, 3854 },
+  { 0x10004e2, 15920 },
+  { 0x0006b8, 3953 },
+  { 0x0006eb, 4666 },
+  { 0x100049a, 15502 },
+  { 0x100049c, 15546 },
+  { 0x0006b9, 3976 },
+  { 0x0006ba, 4001 },
+  { 0x0006ef, 4714 },
+  { 0x10004e8, 15956 },
+  { 0x0006f0, 4725 },
+  { 0x10004d8, 15890 },
+  { 0x0006fb, 4865 },
+  { 0x0006fd, 4889 },
+  { 0x10004ba, 15862 },
+  { 0x0006ea, 4650 },
+  { 0x0006f8, 4821 },
+  { 0x0006f4, 4773 },
+  { 0x0006e3, 4565 },
+  { 0x0006f5, 4785 },
+  { 0x10004ee, 15986 },
+  { 0x10004ae, 15636 },
+  { 0x10004b0, 15676 },
+  { 0x0006f7, 4809 },
+  { 0x0006f1, 4737 },
+  { 0x0006f9, 4839 },
+  { 0x0006e0, 4530 },
+  { 0x0006fa, 4853 },
+  { 0x0006f6, 4796 },
+  { 0x1000496, 15456 },
+  { 0x0006c1, 4137 },
+  { 0x0006c2, 4148 },
+  { 0x0006de, 4499 },
+  { 0x10004b7, 15791 },
+  { 0x10004b9, 15838 },
+  { 0x0006c4, 4173 },
+  { 0x0006af, 3791 },
+  { 0x0006dc, 4473 },
+  { 0x0006c6, 4197 },
+  { 0x0006cc, 4273 },
+  { 0x0006cd, 4285 },
+  { 0x0006ce, 4297 },
+  { 0x10004a3, 15614 },
+  { 0x0006d2, 4344 },
+  { 0x0006d3, 4356 },
+  { 0x0006c7, 4209 },
+  { 0x1000493, 15439 },
+  { 0x0006c8, 4222 },
+  { 0x10004b3, 15746 },
+  { 0x0006df, 4512 },
+  { 0x0006c9, 4234 },
+  { 0x10004e3, 15938 },
+  { 0x0006c5, 4185 },
+  { 0x0006a3, 3546 },
+  { 0x0006a8, 3645 },
+  { 0x0006cb, 4261 },
+  { 0x100049b, 15524 },
+  { 0x100049d, 15569 },
+  { 0x0006a9, 3668 },
+  { 0x0006aa, 3693 },
+  { 0x0006cf, 4309 },
+  { 0x10004e9, 15971 },
+  { 0x0006d0, 4320 },
+  { 0x10004d9, 15905 },
+  { 0x0006db, 4460 },
+  { 0x0006dd, 4484 },
+  { 0x10004bb, 15876 },
+  { 0x0006ca, 4245 },
+  { 0x0006d8, 4416 },
+  { 0x0006d4, 4368 },
+  { 0x0006c3, 4160 },
+  { 0x0006d5, 4380 },
+  { 0x10004ef, 16004 },
+  { 0x10004af, 15656 },
+  { 0x10004b1, 15700 },
+  { 0x0006d7, 4404 },
+  { 0x0006d1, 4332 },
+  { 0x0006d9, 4434 },
+  { 0x0006c0, 4125 },
+  { 0x0006da, 4448 },
+  { 0x0006d6, 4391 },
+  { 0x1000497, 15479 },
   { 0x000044, 213 },
-  { 0x0001cf, 1516 },
-  { 0x00ffff, 14500 },
-  { 0x0020ab, 11142 },
-  { 0x00ff54, 13737 },
-  { 0x0001d0, 1523 },
+  { 0x1008ff5a, 26353 },
+  { 0x1001e0a, 18947 },
+  { 0x0001cf, 1532 },
+  { 0x00ffff, 15249 },
+  { 0x1008ff59, 26345 },
+  { 0x1008ff5b, 26357 },
+  { 0x10020ab, 20610 },
+  { 0x00ff54, 14263 },
+  { 0x0001d0, 1539 },
   { 0x000045, 215 },
-  { 0x0003bd, 2060 },
-  { 0x0000d0, 873 },
-  { 0x0003cc, 2084 },
+  { 0x0003bd, 2076 },
+  { 0x0000d0, 877 },
+  { 0x10001b7, 15372 },
+  { 0x0003cc, 2100 },
   { 0x0000c9, 806 },
-  { 0x0001cc, 1509 },
+  { 0x1001eb8, 19487 },
+  { 0x0001cc, 1525 },
   { 0x0000ca, 813 },
-  { 0x0020a0, 11029 },
+  { 0x1001ebe, 19533 },
+  { 0x1001ec6, 19667 },
+  { 0x1001ec0, 19567 },
+  { 0x1001ec2, 19601 },
+  { 0x1001ec4, 19633 },
+  { 0x10020a0, 20497 },
   { 0x0000cb, 825 },
   { 0x0000c8, 799 },
-  { 0x00ff2f, 13488 },
-  { 0x00ff30, 13499 },
-  { 0x0003aa, 1987 },
-  { 0x00ff57, 13771 },
-  { 0x0001ca, 1501 },
-  { 0x00ff1b, 13326 },
-  { 0x0000d0, 877 },
-  { 0x0020ac, 11151 },
-  { 0x00ff62, 13794 },
+  { 0x1001eba, 19507 },
+  { 0x00ff2f, 13893 },
+  { 0x00ff30, 13904 },
+  { 0x1008ff2c, 25956 },
+  { 0x0003aa, 2003 },
+  { 0x00ff57, 14297 },
+  { 0x0001ca, 1517 },
+  { 0x00ff1b, 13731 },
+  { 0x0000d0, 873 },
+  { 0x1001ebc, 19519 },
+  { 0x0020ac, 11106 },
+  { 0x1008ff5c, 26367 },
+  { 0x00ff62, 14320 },
+  { 0x1008ff5d, 26373 },
   { 0x000046, 217 },
-  { 0x00ffbe, 14254 },
-  { 0x00ffc7, 14281 },
-  { 0x00ffc8, 14285 },
-  { 0x00ffc9, 14289 },
-  { 0x00ffca, 14293 },
-  { 0x00ffcb, 14297 },
-  { 0x00ffcc, 14301 },
-  { 0x00ffcd, 14305 },
-  { 0x00ffce, 14309 },
-  { 0x00ffcf, 14313 },
-  { 0x00ffd0, 14317 },
-  { 0x00ffbf, 14257 },
-  { 0x00ffd1, 14321 },
-  { 0x00ffd2, 14325 },
-  { 0x00ffd3, 14329 },
-  { 0x00ffd4, 14333 },
-  { 0x00ffd5, 14337 },
-  { 0x00ffd6, 14341 },
-  { 0x00ffd7, 14345 },
-  { 0x00ffd8, 14349 },
-  { 0x00ffd9, 14353 },
-  { 0x00ffda, 14357 },
-  { 0x00ffc0, 14260 },
-  { 0x00ffdb, 14361 },
-  { 0x00ffdc, 14365 },
-  { 0x00ffdd, 14369 },
-  { 0x00ffde, 14373 },
-  { 0x00ffdf, 14377 },
-  { 0x00ffe0, 14381 },
-  { 0x00ffc1, 14263 },
-  { 0x00ffc2, 14266 },
-  { 0x00ffc3, 14269 },
-  { 0x00ffc4, 14272 },
-  { 0x00ffc5, 14275 },
-  { 0x00ffc6, 14278 },
-  { 0x0020a3, 11060 },
-  { 0x00ff68, 13824 },
-  { 0x00fed0, 12671 },
+  { 0x00ffbe, 14780 },
+  { 0x00ffc7, 14807 },
+  { 0x00ffc8, 14811 },
+  { 0x00ffc9, 14818 },
+  { 0x00ffca, 14825 },
+  { 0x00ffcb, 14832 },
+  { 0x00ffcc, 14839 },
+  { 0x00ffcd, 14846 },
+  { 0x00ffce, 14853 },
+  { 0x00ffcf, 14860 },
+  { 0x00ffd0, 14867 },
+  { 0x00ffbf, 14783 },
+  { 0x00ffd1, 14874 },
+  { 0x00ffd2, 14882 },
+  { 0x00ffd3, 14889 },
+  { 0x00ffd4, 14896 },
+  { 0x00ffd5, 14903 },
+  { 0x00ffd6, 14910 },
+  { 0x00ffd7, 14917 },
+  { 0x00ffd8, 14924 },
+  { 0x00ffd9, 14931 },
+  { 0x00ffda, 14938 },
+  { 0x00ffc0, 14786 },
+  { 0x00ffdb, 14945 },
+  { 0x00ffdc, 14953 },
+  { 0x00ffdd, 14961 },
+  { 0x00ffde, 14969 },
+  { 0x00ffdf, 14977 },
+  { 0x00ffe0, 14985 },
+  { 0x00ffc1, 14789 },
+  { 0x00ffc2, 14792 },
+  { 0x00ffc3, 14795 },
+  { 0x00ffc4, 14798 },
+  { 0x00ffc5, 14801 },
+  { 0x00ffc6, 14804 },
+  { 0x10020a3, 20528 },
+  { 0x1001e1e, 18967 },
+  { 0x10006f0, 17644 },
+  { 0x10006f1, 17652 },
+  { 0x10006f2, 17660 },
+  { 0x10006f3, 17668 },
+  { 0x10006f4, 17676 },
+  { 0x10006f5, 17684 },
+  { 0x10006f6, 17692 },
+  { 0x10006f7, 17700 },
+  { 0x10006f8, 17708 },
+  { 0x10006f9, 17716 },
+  { 0x10006cc, 17601 },
+  { 0x1008ff30, 25984 },
+  { 0x1008ff3c, 26107 },
+  { 0x00ff68, 14350 },
+  { 0x00fed0, 13076 },
+  { 0x1008ff27, 25919 },
+  { 0x1008ff9d, 26852 },
+  { 0x1008ff9e, 26862 },
   { 0x000047, 219 },
-  { 0x0002d5, 1848 },
-  { 0x0002ab, 1759 },
-  { 0x0003ab, 1995 },
-  { 0x0002d8, 1858 },
-  { 0x0007c1, 5316 },
-  { 0x0007a1, 4867 },
-  { 0x0007c2, 5328 },
-  { 0x0007d7, 5564 },
-  { 0x0007c4, 5351 },
-  { 0x0007c5, 5363 },
-  { 0x0007a2, 4885 },
-  { 0x0007c7, 5388 },
-  { 0x0007a3, 4905 },
-  { 0x0007c3, 5339 },
-  { 0x0007c9, 5410 },
-  { 0x0007a4, 4921 },
-  { 0x0007a5, 4957 },
-  { 0x0007a5, 4938 },
-  { 0x0007ca, 5421 },
-  { 0x0007cb, 5433 },
-  { 0x0007cb, 5446 },
-  { 0x0007cc, 5458 },
-  { 0x0007cd, 5467 },
-  { 0x0007d9, 5584 },
-  { 0x0007ab, 5039 },
-  { 0x0007cf, 5485 },
-  { 0x0007a7, 4977 },
-  { 0x0007d6, 5554 },
-  { 0x0007d0, 5499 },
-  { 0x0007d8, 5574 },
-  { 0x0007d1, 5508 },
-  { 0x0007d2, 5518 },
-  { 0x0007d4, 5530 },
-  { 0x0007c8, 5398 },
-  { 0x0007d5, 5540 },
-  { 0x0007a8, 4997 },
-  { 0x0007a9, 5017 },
-  { 0x0007ce, 5476 },
-  { 0x0007c6, 5377 },
-  { 0x0007ae, 5057 },
-  { 0x0007e1, 5596 },
-  { 0x0007b1, 5093 },
-  { 0x0007e2, 5608 },
-  { 0x0007f7, 5866 },
-  { 0x0007e4, 5631 },
-  { 0x0007e5, 5643 },
-  { 0x0007b2, 5111 },
-  { 0x0007e7, 5668 },
-  { 0x0007b3, 5131 },
-  { 0x0007f3, 5810 },
-  { 0x0007e3, 5619 },
-  { 0x0007af, 5078 },
-  { 0x0007e9, 5690 },
-  { 0x0007b4, 5147 },
-  { 0x0007b6, 5183 },
-  { 0x0007b5, 5164 },
-  { 0x0007ea, 5701 },
-  { 0x0007eb, 5713 },
-  { 0x0007eb, 5726 },
-  { 0x0007ec, 5738 },
-  { 0x0007ed, 5747 },
-  { 0x0007f9, 5886 },
-  { 0x0007bb, 5298 },
-  { 0x0007ef, 5765 },
-  { 0x0007b7, 5208 },
-  { 0x0007f6, 5856 },
-  { 0x0007f0, 5779 },
-  { 0x0007f8, 5876 },
-  { 0x0007f1, 5788 },
-  { 0x0007f2, 5798 },
-  { 0x00ff7e, 13861 },
-  { 0x0007f4, 5832 },
-  { 0x0007e8, 5678 },
-  { 0x0007f5, 5842 },
-  { 0x0007b8, 5228 },
-  { 0x0007ba, 5270 },
-  { 0x0007b9, 5248 },
-  { 0x0007ee, 5756 },
-  { 0x0007e6, 5657 },
+  { 0x0002d5, 1864 },
+  { 0x1008ff5e, 26382 },
+  { 0x0002ab, 1775 },
+  { 0x10001e6, 15390 },
+  { 0x0003ab, 2011 },
+  { 0x0002d8, 1874 },
+  { 0x10010d0, 18420 },
+  { 0x10010d1, 18432 },
+  { 0x10010ea, 18759 },
+  { 0x10010ed, 18798 },
+  { 0x10010e9, 18745 },
+  { 0x10010ec, 18785 },
+  { 0x10010d3, 18458 },
+  { 0x10010d4, 18471 },
+  { 0x10010f6, 18915 },
+  { 0x10010d2, 18445 },
+  { 0x10010e6, 18704 },
+  { 0x10010f0, 18839 },
+  { 0x10010f4, 18889 },
+  { 0x10010f1, 18852 },
+  { 0x10010f2, 18864 },
+  { 0x10010f5, 18902 },
+  { 0x10010d8, 18522 },
+  { 0x10010ef, 18825 },
+  { 0x10010eb, 18772 },
+  { 0x10010d9, 18534 },
+  { 0x10010e5, 18690 },
+  { 0x10010da, 18547 },
+  { 0x10010db, 18560 },
+  { 0x10010dc, 18573 },
+  { 0x10010dd, 18586 },
+  { 0x10010de, 18598 },
+  { 0x10010e4, 18676 },
+  { 0x10010e7, 18718 },
+  { 0x10010e0, 18625 },
+  { 0x10010e1, 18638 },
+  { 0x10010e8, 18731 },
+  { 0x10010d7, 18509 },
+  { 0x10010e2, 18651 },
+  { 0x10010e3, 18664 },
+  { 0x10010d5, 18483 },
+  { 0x10010f3, 18877 },
+  { 0x10010ee, 18812 },
+  { 0x10010d6, 18496 },
+  { 0x10010df, 18611 },
+  { 0x1008ff5f, 26387 },
+  { 0x0007c1, 5384 },
+  { 0x0007a1, 4935 },
+  { 0x0007c2, 5396 },
+  { 0x0007d7, 5632 },
+  { 0x0007c4, 5419 },
+  { 0x0007c5, 5431 },
+  { 0x0007a2, 4953 },
+  { 0x0007c7, 5456 },
+  { 0x0007a3, 4973 },
+  { 0x0007c3, 5407 },
+  { 0x0007c9, 5478 },
+  { 0x0007a4, 4989 },
+  { 0x0007a5, 5006 },
+  { 0x0007a5, 5026 },
+  { 0x0007ca, 5489 },
+  { 0x0007cb, 5501 },
+  { 0x0007cb, 5514 },
+  { 0x0007cc, 5526 },
+  { 0x0007cd, 5535 },
+  { 0x0007d9, 5652 },
+  { 0x0007ab, 5107 },
+  { 0x0007cf, 5553 },
+  { 0x0007a7, 5045 },
+  { 0x0007d6, 5622 },
+  { 0x0007d0, 5567 },
+  { 0x0007d8, 5642 },
+  { 0x0007d1, 5576 },
+  { 0x0007d2, 5586 },
+  { 0x0007d4, 5598 },
+  { 0x0007c8, 5466 },
+  { 0x0007d5, 5608 },
+  { 0x0007a8, 5065 },
+  { 0x0007a9, 5085 },
+  { 0x0007ce, 5544 },
+  { 0x0007c6, 5445 },
+  { 0x0007ae, 5125 },
+  { 0x0007e1, 5664 },
+  { 0x0007b1, 5161 },
+  { 0x0007e2, 5676 },
+  { 0x0007f7, 5934 },
+  { 0x0007e4, 5699 },
+  { 0x0007e5, 5711 },
+  { 0x0007b2, 5179 },
+  { 0x0007e7, 5736 },
+  { 0x0007b3, 5199 },
+  { 0x0007f3, 5878 },
+  { 0x0007e3, 5687 },
+  { 0x0007af, 5146 },
+  { 0x0007e9, 5758 },
+  { 0x0007b4, 5215 },
+  { 0x0007b6, 5251 },
+  { 0x0007b5, 5232 },
+  { 0x0007ea, 5769 },
+  { 0x0007eb, 5781 },
+  { 0x0007eb, 5794 },
+  { 0x0007ec, 5806 },
+  { 0x0007ed, 5815 },
+  { 0x0007f9, 5954 },
+  { 0x0007bb, 5366 },
+  { 0x0007ef, 5833 },
+  { 0x0007b7, 5276 },
+  { 0x0007f6, 5924 },
+  { 0x0007f0, 5847 },
+  { 0x0007f8, 5944 },
+  { 0x0007f1, 5856 },
+  { 0x0007f2, 5866 },
+  { 0x00ff7e, 14387 },
+  { 0x0007f4, 5900 },
+  { 0x0007e8, 5746 },
+  { 0x0007f5, 5910 },
+  { 0x0007b8, 5296 },
+  { 0x0007ba, 5338 },
+  { 0x0007b9, 5316 },
+  { 0x0007ee, 5824 },
+  { 0x0007e6, 5725 },
+  { 0x1008ffa4, 26910 },
   { 0x000048, 221 },
-  { 0x00ff31, 13511 },
-  { 0x000ebf, 10068 },
-  { 0x000ec0, 10077 },
-  { 0x000ef6, 10909 },
-  { 0x000ef7, 10922 },
-  { 0x00ff39, 13605 },
-  { 0x000eba, 10001 },
-  { 0x000ea7, 9694 },
-  { 0x000ec4, 10118 },
-  { 0x000ec3, 10108 },
-  { 0x000ed1, 10248 },
-  { 0x00ff33, 13531 },
-  { 0x00ff34, 13542 },
-  { 0x000ebe, 10055 },
-  { 0x000ed3, 10268 },
-  { 0x000eb7, 9957 },
-  { 0x000eea, 10673 },
-  { 0x000eda, 10389 },
-  { 0x000eee, 10735 },
-  { 0x000ee8, 10643 },
-  { 0x000ee9, 10658 },
-  { 0x000eeb, 10688 },
-  { 0x000ed4, 10277 },
-  { 0x000ed6, 10314 },
-  { 0x000ef9, 10953 },
-  { 0x000ee3, 10561 },
-  { 0x000ed7, 10334 },
-  { 0x000ed9, 10369 },
-  { 0x000ed8, 10349 },
-  { 0x000ef8, 10936 },
-  { 0x000eed, 10719 },
-  { 0x000ee4, 10576 },
-  { 0x000ee5, 10591 },
-  { 0x000edb, 10405 },
-  { 0x000ee2, 10541 },
-  { 0x000edc, 10420 },
-  { 0x000edd, 10441 },
-  { 0x000ee1, 10520 },
-  { 0x000ede, 10461 },
-  { 0x000edf, 10481 },
-  { 0x000ee0, 10500 },
-  { 0x000ee6, 10610 },
-  { 0x000ed5, 10293 },
-  { 0x000ee7, 10624 },
-  { 0x000eec, 10704 },
-  { 0x000efa, 10980 },
-  { 0x00ff35, 13555 },
-  { 0x00ff38, 13591 },
-  { 0x000eb8, 9970 },
-  { 0x000ebb, 10014 },
-  { 0x000ea1, 9594 },
-  { 0x000ea3, 9627 },
-  { 0x000ef3, 10839 },
-  { 0x000eb1, 9867 },
-  { 0x000ea4, 9645 },
-  { 0x000ea6, 9676 },
-  { 0x000ea5, 9658 },
-  { 0x000ec7, 10148 },
-  { 0x000eca, 10178 },
-  { 0x000ef2, 10824 },
-  { 0x000ebd, 10041 },
-  { 0x000eb2, 9880 },
-  { 0x000eb4, 9911 },
-  { 0x00ff3b, 13634 },
-  { 0x00ff3a, 13618 },
-  { 0x000ea9, 9727 },
-  { 0x000eb0, 9849 },
-  { 0x000eaa, 9740 },
-  { 0x000eab, 9759 },
-  { 0x000eaf, 9830 },
-  { 0x000eac, 9777 },
-  { 0x000ead, 9795 },
-  { 0x000eae, 9812 },
-  { 0x000eef, 10750 },
-  { 0x00ff36, 13567 },
-  { 0x000eb5, 9928 },
-  { 0x00ff3f, 13703 },
-  { 0x000ea8, 9708 },
-  { 0x000eb9, 9983 },
-  { 0x000ea2, 9608 },
-  { 0x000eb3, 9893 },
-  { 0x000eb6, 9940 },
-  { 0x00ff32, 13518 },
-  { 0x000ef0, 10774 },
-  { 0x000ef4, 10864 },
-  { 0x000ef1, 10799 },
-  { 0x000ebc, 10028 },
-  { 0x000ecc, 10198 },
-  { 0x000ec8, 10157 },
-  { 0x000ec9, 10167 },
-  { 0x000ece, 10218 },
-  { 0x000ecd, 10207 },
-  { 0x000ecf, 10228 },
-  { 0x000ec1, 10087 },
-  { 0x000ec2, 10097 },
-  { 0x000ec6, 10138 },
-  { 0x000ec5, 10127 },
-  { 0x000ed2, 10258 },
-  { 0x000ecb, 10188 },
-  { 0x000ed0, 10238 },
-  { 0x000ef5, 10890 },
-  { 0x00ff7e, 13874 },
-  { 0x00ff29, 13428 },
-  { 0x0002a6, 1737 },
-  { 0x00ff7e, 13888 },
-  { 0x00ff6a, 13836 },
-  { 0x00ff23, 13358 },
-  { 0x00ff23, 13365 },
-  { 0x00ff25, 13384 },
-  { 0x00ff27, 13402 },
-  { 0x00ff50, 13718 },
-  { 0x0002a1, 1729 },
-  { 0x00ffed, 14484 },
-  { 0x00ffee, 14492 },
+  { 0x00ff31, 13916 },
+  { 0x000ebf, 10145 },
+  { 0x000ec0, 10154 },
+  { 0x000ef6, 10986 },
+  { 0x000ef7, 10999 },
+  { 0x00ff39, 14040 },
+  { 0x000eba, 10078 },
+  { 0x00ff37, 13996 },
+  { 0x000ea7, 9771 },
+  { 0x000ec4, 10195 },
+  { 0x000ec3, 10185 },
+  { 0x000ed1, 10325 },
+  { 0x00ff33, 13936 },
+  { 0x00ff34, 13947 },
+  { 0x000ebe, 10132 },
+  { 0x000ed3, 10345 },
+  { 0x000eb7, 10034 },
+  { 0x000eea, 10750 },
+  { 0x000eda, 10466 },
+  { 0x000eee, 10812 },
+  { 0x000ee8, 10720 },
+  { 0x000ee9, 10735 },
+  { 0x000eeb, 10765 },
+  { 0x000ed4, 10354 },
+  { 0x000ed6, 10391 },
+  { 0x000ef9, 11030 },
+  { 0x000ee3, 10638 },
+  { 0x000ed7, 10411 },
+  { 0x000ed9, 10446 },
+  { 0x000ed8, 10426 },
+  { 0x000ef8, 11013 },
+  { 0x000eed, 10796 },
+  { 0x000ee4, 10653 },
+  { 0x000ee5, 10668 },
+  { 0x000edb, 10482 },
+  { 0x000ee2, 10618 },
+  { 0x000edc, 10497 },
+  { 0x000edd, 10518 },
+  { 0x000ee1, 10597 },
+  { 0x000ede, 10538 },
+  { 0x000edf, 10558 },
+  { 0x000ee0, 10577 },
+  { 0x000ee6, 10687 },
+  { 0x000ed5, 10370 },
+  { 0x000ee7, 10701 },
+  { 0x000eec, 10781 },
+  { 0x000efa, 11057 },
+  { 0x00ff35, 13960 },
+  { 0x00ff38, 14026 },
+  { 0x000eb8, 10047 },
+  { 0x000ebb, 10091 },
+  { 0x000ea1, 9671 },
+  { 0x000ea3, 9704 },
+  { 0x000ef3, 10916 },
+  { 0x000eb1, 9944 },
+  { 0x00ff3d, 14125 },
+  { 0x000ea4, 9722 },
+  { 0x000ea6, 9753 },
+  { 0x000ea5, 9735 },
+  { 0x000ec7, 10225 },
+  { 0x000eca, 10255 },
+  { 0x000ef2, 10901 },
+  { 0x000ebd, 10118 },
+  { 0x000eb2, 9957 },
+  { 0x000eb4, 9988 },
+  { 0x00ff3b, 14069 },
+  { 0x00ff3a, 14053 },
+  { 0x00ff3e, 14177 },
+  { 0x000ea9, 9804 },
+  { 0x000eb0, 9926 },
+  { 0x000eaa, 9817 },
+  { 0x000eab, 9836 },
+  { 0x000eaf, 9907 },
+  { 0x000eac, 9854 },
+  { 0x000ead, 9872 },
+  { 0x000eae, 9889 },
+  { 0x000eef, 10827 },
+  { 0x00ff36, 13972 },
+  { 0x00ff3c, 14086 },
+  { 0x000eb5, 10005 },
+  { 0x00ff3f, 14229 },
+  { 0x000ea8, 9785 },
+  { 0x000eb9, 10060 },
+  { 0x000ea2, 9685 },
+  { 0x000eb3, 9970 },
+  { 0x000eb6, 10017 },
+  { 0x00ff32, 13923 },
+  { 0x000ef0, 10851 },
+  { 0x000ef4, 10941 },
+  { 0x000ef1, 10876 },
+  { 0x000ebc, 10105 },
+  { 0x000ecc, 10275 },
+  { 0x000ec8, 10234 },
+  { 0x000ec9, 10244 },
+  { 0x000ece, 10295 },
+  { 0x000ecd, 10284 },
+  { 0x000ecf, 10305 },
+  { 0x000ec1, 10164 },
+  { 0x000ec2, 10174 },
+  { 0x000ec6, 10215 },
+  { 0x000ec5, 10204 },
+  { 0x000ed2, 10335 },
+  { 0x000ecb, 10265 },
+  { 0x000ed0, 10315 },
+  { 0x000ef5, 10967 },
+  { 0x00ff7e, 14400 },
+  { 0x00ff29, 13833 },
+  { 0x0002a6, 1753 },
+  { 0x00ff7e, 14414 },
+  { 0x00ff6a, 14362 },
+  { 0x00ff23, 13763 },
+  { 0x00ff23, 13770 },
+  { 0x1008ffa8, 26936 },
+  { 0x00ff25, 13789 },
+  { 0x00ff27, 13807 },
+  { 0x1008ff37, 26053 },
+  { 0x00ff50, 14244 },
+  { 0x1008ff18, 25784 },
+  { 0x1008ff3a, 26081 },
+  { 0x0002a1, 1745 },
+  { 0x00ffed, 15092 },
+  { 0x00ffee, 15100 },
   { 0x000049, 223 },
-  { 0x00fe33, 12190 },
-  { 0x00fe30, 12123 },
-  { 0x00fe31, 12148 },
-  { 0x00fe32, 12176 },
-  { 0x00fe34, 12208 },
-  { 0x00fe2f, 12102 },
-  { 0x00fe2c, 12040 },
-  { 0x00fe2d, 12061 },
-  { 0x00fe2e, 12083 },
-  { 0x00fe0c, 11715 },
-  { 0x00fe0d, 11731 },
-  { 0x00fe06, 11614 },
-  { 0x00fe07, 11630 },
-  { 0x00ff7e, 13902 },
-  { 0x00fe0e, 11752 },
-  { 0x00fe0f, 11767 },
-  { 0x00fe20, 11787 },
-  { 0x00fe02, 11547 },
-  { 0x00fe04, 11581 },
-  { 0x00fe05, 11598 },
-  { 0x00fe03, 11564 },
-  { 0x00fe01, 11538 },
-  { 0x00fe22, 11817 },
-  { 0x00fe21, 11800 },
-  { 0x00fe08, 11645 },
-  { 0x00fe09, 11660 },
-  { 0x00fe24, 11856 },
-  { 0x00fe23, 11836 },
-  { 0x00fe25, 11878 },
-  { 0x00fe26, 11901 },
-  { 0x00fe0a, 11680 },
-  { 0x00fe0b, 11695 },
-  { 0x00fe2b, 12015 },
-  { 0x00fe29, 11966 },
-  { 0x00fe2a, 11990 },
-  { 0x00fe27, 11925 },
-  { 0x00fe28, 11945 },
-  { 0x0002a9, 1749 },
+  { 0x00fe33, 12195 },
+  { 0x00fe30, 12128 },
+  { 0x00fe31, 12153 },
+  { 0x00fe32, 12181 },
+  { 0x00fe34, 12213 },
+  { 0x00fe2f, 12107 },
+  { 0x00fe2c, 12045 },
+  { 0x00fe2d, 12066 },
+  { 0x00fe2e, 12088 },
+  { 0x00fe0c, 11670 },
+  { 0x00fe0d, 11686 },
+  { 0x00fe06, 11569 },
+  { 0x00fe07, 11585 },
+  { 0x00ff7e, 14428 },
+  { 0x00fe0e, 11707 },
+  { 0x00fe0f, 11722 },
+  { 0x00fe20, 11792 },
+  { 0x00fe02, 11502 },
+  { 0x00fe04, 11536 },
+  { 0x00fe05, 11553 },
+  { 0x00fe03, 11519 },
+  { 0x00fe12, 11759 },
+  { 0x00fe13, 11776 },
+  { 0x00fe11, 11742 },
+  { 0x00fe01, 11493 },
+  { 0x00fe22, 11822 },
+  { 0x00fe21, 11805 },
+  { 0x00fe08, 11600 },
+  { 0x00fe09, 11615 },
+  { 0x00fe24, 11861 },
+  { 0x00fe23, 11841 },
+  { 0x00fe25, 11883 },
+  { 0x00fe26, 11906 },
+  { 0x00fe0a, 11635 },
+  { 0x00fe0b, 11650 },
+  { 0x00fe2b, 12020 },
+  { 0x00fe29, 11971 },
+  { 0x00fe2a, 11995 },
+  { 0x00fe27, 11930 },
+  { 0x00fe28, 11950 },
+  { 0x0002a9, 1765 },
   { 0x0000cd, 843 },
+  { 0x1001eca, 19719 },
+  { 0x100012c, 15256 },
   { 0x0000ce, 850 },
   { 0x0000cf, 862 },
   { 0x0000cc, 836 },
-  { 0x0003cf, 2094 },
-  { 0x00ff63, 13802 },
-  { 0x0003c7, 2076 },
-  { 0x0003a5, 1971 },
+  { 0x1001ec8, 19707 },
+  { 0x0003cf, 2110 },
+  { 0x00ff63, 14328 },
+  { 0x0003c7, 2092 },
+  { 0x0003a5, 1987 },
   { 0x00004a, 225 },
-  { 0x0002ac, 1766 },
+  { 0x0002ac, 1782 },
   { 0x00004b, 227 },
-  { 0x00ffb0, 14195 },
-  { 0x00ffb1, 14200 },
-  { 0x00ffb2, 14205 },
-  { 0x00ffb3, 14210 },
-  { 0x00ffb4, 14215 },
-  { 0x00ffb5, 14220 },
-  { 0x00ffb6, 14225 },
-  { 0x00ffb7, 14230 },
-  { 0x00ffb8, 14235 },
-  { 0x00ffb9, 14240 },
-  { 0x00ffab, 14142 },
-  { 0x00ff9d, 14101 },
-  { 0x00ffae, 14174 },
-  { 0x00ff9f, 14120 },
-  { 0x00ffaf, 14185 },
-  { 0x00ff99, 14045 },
-  { 0x00ff9c, 14094 },
-  { 0x00ff8d, 13981 },
-  { 0x00ffbd, 14245 },
-  { 0x00ff91, 13990 },
-  { 0x00ff92, 13996 },
-  { 0x00ff93, 14002 },
-  { 0x00ff94, 14008 },
-  { 0x00ff95, 14014 },
-  { 0x00ff9e, 14110 },
-  { 0x00ff96, 14022 },
-  { 0x00ffaa, 14130 },
-  { 0x00ff9b, 14086 },
-  { 0x00ff9b, 14073 },
-  { 0x00ff9a, 14053 },
-  { 0x00ff9a, 14064 },
-  { 0x00ff98, 14036 },
-  { 0x00ffac, 14149 },
-  { 0x00ff80, 13965 },
-  { 0x00ffad, 14162 },
-  { 0x00ff89, 13974 },
-  { 0x00ff97, 14030 },
-  { 0x00ff2d, 13467 },
-  { 0x00ff2e, 13477 },
-  { 0x00ff21, 13343 },
-  { 0x00ff26, 13393 },
-  { 0x0003d3, 2119 },
-  { 0x000eff, 11001 },
+  { 0x00ffb0, 14721 },
+  { 0x00ffb1, 14726 },
+  { 0x00ffb2, 14731 },
+  { 0x00ffb3, 14736 },
+  { 0x00ffb4, 14741 },
+  { 0x00ffb5, 14746 },
+  { 0x00ffb6, 14751 },
+  { 0x00ffb7, 14756 },
+  { 0x00ffb8, 14761 },
+  { 0x00ffb9, 14766 },
+  { 0x00ffab, 14668 },
+  { 0x00ff9d, 14627 },
+  { 0x00ffae, 14700 },
+  { 0x00ff9f, 14646 },
+  { 0x00ffaf, 14711 },
+  { 0x00ff99, 14571 },
+  { 0x00ff9c, 14620 },
+  { 0x00ff8d, 14507 },
+  { 0x00ffbd, 14771 },
+  { 0x00ff91, 14516 },
+  { 0x00ff92, 14522 },
+  { 0x00ff93, 14528 },
+  { 0x00ff94, 14534 },
+  { 0x00ff95, 14540 },
+  { 0x00ff9e, 14636 },
+  { 0x00ff96, 14548 },
+  { 0x00ffaa, 14656 },
+  { 0x00ff9b, 14599 },
+  { 0x00ff9b, 14607 },
+  { 0x00ff9a, 14579 },
+  { 0x00ff9a, 14590 },
+  { 0x00ff98, 14562 },
+  { 0x00ffac, 14675 },
+  { 0x00ff80, 14491 },
+  { 0x00ffad, 14688 },
+  { 0x00ff89, 14500 },
+  { 0x00ff97, 14556 },
+  { 0x00ff2d, 13872 },
+  { 0x00ff2e, 13882 },
+  { 0x00ff21, 13748 },
+  { 0x00ff37, 14013 },
+  { 0x00ff26, 13798 },
+  { 0x1008ff06, 25674 },
+  { 0x1008ff05, 25658 },
+  { 0x1008ff04, 25644 },
+  { 0x0003d3, 2135 },
+  { 0x000eff, 11078 },
   { 0x00004c, 229 },
-  { 0x0001c5, 1480 },
-  { 0x00fed4, 12732 },
-  { 0x0001a5, 1303 },
-  { 0x0003a6, 1978 },
-  { 0x00ff51, 13723 },
-  { 0x00ff0a, 13278 },
-  { 0x0020a4, 11071 },
-  { 0x0001a3, 1295 },
+  { 0x00ffc8, 14815 },
+  { 0x00ffd1, 14878 },
+  { 0x00ffc9, 14822 },
+  { 0x00ffca, 14829 },
+  { 0x00ffcb, 14836 },
+  { 0x00ffcc, 14843 },
+  { 0x00ffcd, 14850 },
+  { 0x00ffce, 14857 },
+  { 0x00ffcf, 14864 },
+  { 0x00ffd0, 14871 },
+  { 0x0001c5, 1496 },
+  { 0x00fed4, 13137 },
+  { 0x1008ff40, 26149 },
+  { 0x1008ff41, 26157 },
+  { 0x1008ff42, 26165 },
+  { 0x1008ff43, 26173 },
+  { 0x1008ff44, 26181 },
+  { 0x1008ff45, 26189 },
+  { 0x1008ff46, 26197 },
+  { 0x1008ff47, 26205 },
+  { 0x1008ff48, 26213 },
+  { 0x1008ff49, 26221 },
+  { 0x1008ff4a, 26229 },
+  { 0x1008ff4b, 26237 },
+  { 0x1008ff4c, 26245 },
+  { 0x1008ff4d, 26253 },
+  { 0x1008ff4e, 26261 },
+  { 0x1008ff4f, 26269 },
+  { 0x1001e36, 18987 },
+  { 0x0001a5, 1319 },
+  { 0x0003a6, 1994 },
+  { 0x00ff51, 14249 },
+  { 0x1008ff35, 26038 },
+  { 0x00ff0a, 13683 },
+  { 0x10020a4, 20539 },
+  { 0x1008fe25, 25589 },
+  { 0x1008ff61, 26397 },
+  { 0x1008fe24, 25575 },
+  { 0x0001a3, 1311 },
   { 0x00004d, 231 },
-  { 0x0006b5, 3849 },
-  { 0x0006b2, 3798 },
-  { 0x0006bc, 3997 },
-  { 0x0006a5, 3567 },
-  { 0x0006a2, 3516 },
-  { 0x0006ac, 3715 },
-  { 0x00ff2c, 13460 },
-  { 0x00ff67, 13819 },
-  { 0x00ffe7, 14442 },
-  { 0x00ffe8, 14449 },
-  { 0x0020a5, 11080 },
-  { 0x00ff7e, 13918 },
-  { 0x00fe77, 12597 },
-  { 0x00fe76, 12580 },
-  { 0x00ff22, 13349 },
-  { 0x00ff20, 13333 },
-  { 0x00ff3d, 13667 },
+  { 0x1001e40, 19007 },
+  { 0x0006b5, 3891 },
+  { 0x0006b2, 3840 },
+  { 0x0006bc, 4039 },
+  { 0x0006a5, 3583 },
+  { 0x0006a2, 3532 },
+  { 0x0006ac, 3731 },
+  { 0x00ff3e, 14202 },
+  { 0x1008ff19, 25793 },
+  { 0x1008ff90, 26721 },
+  { 0x1008ff62, 26404 },
+  { 0x00ff2c, 13865 },
+  { 0x1008ff63, 26411 },
+  { 0x1008ff1e, 25834 },
+  { 0x00ff67, 14345 },
+  { 0x1008ff65, 26419 },
+  { 0x1008ff66, 26426 },
+  { 0x1008ff8e, 26704 },
+  { 0x00ffe7, 15050 },
+  { 0x00ffe8, 15057 },
+  { 0x10020a5, 20548 },
+  { 0x1008ff01, 25601 },
+  { 0x00ff7e, 14456 },
+  { 0x1008ff03, 25626 },
+  { 0x1008ff02, 25610 },
+  { 0x00fe77, 12864 },
+  { 0x00fe76, 12847 },
+  { 0x00ff22, 13754 },
+  { 0x00ff20, 13738 },
+  { 0x00ff3d, 14150 },
+  { 0x1008ff92, 26742 },
+  { 0x1008ff33, 26016 },
+  { 0x1008ff67, 26433 },
   { 0x00004e, 233 },
-  { 0x0001d1, 1531 },
-  { 0x0020a6, 11089 },
-  { 0x0001d2, 1538 },
-  { 0x0003d1, 2102 },
-  { 0x0020aa, 11128 },
-  { 0x00ff56, 13766 },
-  { 0x00fed2, 12712 },
+  { 0x0001d1, 1547 },
+  { 0x10020a6, 20557 },
+  { 0x0001d2, 1554 },
+  { 0x0003d1, 2118 },
+  { 0x1008ff68, 26441 },
+  { 0x10020aa, 20596 },
+  { 0x1008ff69, 26445 },
+  { 0x00ff56, 14282 },
+  { 0x1008fe22, 25553 },
+  { 0x00fed2, 13117 },
   { 0x0000d1, 881 },
-  { 0x00ff7f, 13956 },
+  { 0x00ff7f, 14482 },
   { 0x00004f, 235 },
-  { 0x0013bc, 11012 },
+  { 0x0013bc, 11089 },
   { 0x0000d3, 895 },
+  { 0x100019f, 15324 },
+  { 0x1001ecc, 19739 },
+  { 0x10001d1, 15376 },
   { 0x0000d4, 902 },
+  { 0x1001ed0, 19771 },
+  { 0x1001ed8, 19905 },
+  { 0x1001ed2, 19805 },
+  { 0x1001ed4, 19839 },
+  { 0x1001ed6, 19871 },
   { 0x0000d6, 921 },
-  { 0x0001d5, 1545 },
+  { 0x0001d5, 1561 },
+  { 0x1008ff6a, 26450 },
   { 0x0000d2, 888 },
-  { 0x0003d2, 2111 },
+  { 0x1001ece, 19759 },
+  { 0x10001a0, 15332 },
+  { 0x1001eda, 19945 },
+  { 0x1001ee2, 20031 },
+  { 0x1001edc, 19967 },
+  { 0x1001ede, 19989 },
+  { 0x1001ee0, 20009 },
+  { 0x0003d2, 2127 },
   { 0x0000d8, 941 },
+  { 0x1008ff6b, 26461 },
+  { 0x1008ff38, 26061 },
+  { 0x1008ff6c, 26466 },
+  { 0x0000d8, 950 },
   { 0x0000d5, 914 },
-  { 0x00fe78, 12620 },
-  { 0x00fe79, 12636 },
+  { 0x00fe78, 12887 },
+  { 0x00fe79, 12903 },
   { 0x000050, 237 },
-  { 0x00ff56, 13756 },
-  { 0x00ff55, 13742 },
-  { 0x00ff13, 13300 },
-  { 0x0020a7, 11099 },
-  { 0x00fefa, 13191 },
-  { 0x00fee9, 12906 },
-  { 0x00feea, 12922 },
-  { 0x00feeb, 12938 },
-  { 0x00feec, 12954 },
-  { 0x00feed, 12970 },
-  { 0x00fee8, 12886 },
-  { 0x00feef, 13008 },
-  { 0x00fef0, 13026 },
-  { 0x00fef1, 13044 },
-  { 0x00fef2, 13062 },
-  { 0x00fef3, 13080 },
-  { 0x00feee, 12986 },
-  { 0x00fefb, 13210 },
-  { 0x00fefc, 13230 },
-  { 0x00fee3, 12807 },
-  { 0x00fee6, 12851 },
-  { 0x00fee7, 12868 },
-  { 0x00fef5, 13116 },
-  { 0x00fef6, 13130 },
-  { 0x00fef7, 13144 },
-  { 0x00fef8, 13158 },
-  { 0x00fefd, 13250 },
-  { 0x00fef4, 13098 },
-  { 0x00fef9, 13172 },
-  { 0x00fee0, 12769 },
-  { 0x00fee1, 12782 },
-  { 0x00fee2, 12796 },
-  { 0x00fee4, 12820 },
-  { 0x00fee5, 12835 },
-  { 0x00fed1, 12692 },
-  { 0x00ff3e, 13685 },
-  { 0x00ff61, 13788 },
-  { 0x00ff55, 13750 },
+  { 0x1001e56, 19027 },
+  { 0x00ff56, 14287 },
+  { 0x00ff55, 14268 },
+  { 0x1008ff6d, 26473 },
+  { 0x00ff13, 13705 },
+  { 0x10020a7, 20567 },
+  { 0x1008ff6e, 26479 },
+  { 0x1008ff91, 26733 },
+  { 0x00fefa, 13596 },
+  { 0x00fee9, 13311 },
+  { 0x00feea, 13327 },
+  { 0x00feeb, 13343 },
+  { 0x00feec, 13359 },
+  { 0x00feed, 13375 },
+  { 0x00fee8, 13291 },
+  { 0x00feef, 13413 },
+  { 0x00fef0, 13431 },
+  { 0x00fef1, 13449 },
+  { 0x00fef2, 13467 },
+  { 0x00fef3, 13485 },
+  { 0x00feee, 13391 },
+  { 0x00fefb, 13615 },
+  { 0x00fefc, 13635 },
+  { 0x00fee3, 13212 },
+  { 0x00fee6, 13256 },
+  { 0x00fee7, 13273 },
+  { 0x00fef5, 13521 },
+  { 0x00fef6, 13535 },
+  { 0x00fef7, 13549 },
+  { 0x00fef8, 13563 },
+  { 0x00fefd, 13655 },
+  { 0x00fef4, 13503 },
+  { 0x00fef9, 13577 },
+  { 0x00fee0, 13174 },
+  { 0x00fee1, 13187 },
+  { 0x00fee2, 13201 },
+  { 0x00fee4, 13225 },
+  { 0x00fee5, 13240 },
+  { 0x1008ff21, 25857 },
+  { 0x1008ff2a, 25940 },
+  { 0x1008fe23, 25564 },
+  { 0x00fed1, 13097 },
+  { 0x00ff3e, 14211 },
+  { 0x00ff61, 14314 },
+  { 0x00ff55, 14276 },
   { 0x000051, 239 },
   { 0x000052, 241 },
-  { 0x0001c0, 1466 },
-  { 0x0001d8, 1558 },
-  { 0x0003a3, 1962 },
-  { 0x00ff66, 13814 },
-  { 0x00fe72, 12510 },
-  { 0x00ff0d, 13293 },
-  { 0x00ff53, 13731 },
-  { 0x00ff24, 13377 },
-  { 0x0020a8, 11110 },
+  { 0x00ffd2, 14886 },
+  { 0x00ffdb, 14949 },
+  { 0x00ffdc, 14957 },
+  { 0x00ffdd, 14965 },
+  { 0x00ffde, 14973 },
+  { 0x00ffdf, 14981 },
+  { 0x00ffe0, 14989 },
+  { 0x00ffd3, 14893 },
+  { 0x00ffd4, 14900 },
+  { 0x00ffd5, 14907 },
+  { 0x00ffd6, 14914 },
+  { 0x00ffd7, 14921 },
+  { 0x00ffd8, 14928 },
+  { 0x00ffd9, 14935 },
+  { 0x00ffda, 14942 },
+  { 0x0001c0, 1482 },
+  { 0x0001d8, 1574 },
+  { 0x0003a3, 1978 },
+  { 0x1008ffa3, 26906 },
+  { 0x00ff66, 14340 },
+  { 0x1008ff29, 25932 },
+  { 0x1008ff73, 26491 },
+  { 0x00fe72, 12777 },
+  { 0x1008ff72, 26485 },
+  { 0x00ff0d, 13698 },
+  { 0x00ff53, 14257 },
+  { 0x1008ff24, 25891 },
+  { 0x1008ff25, 25902 },
+  { 0x1008ff23, 25882 },
+  { 0x00ff24, 13782 },
+  { 0x1008ff74, 26498 },
+  { 0x1008ff76, 26523 },
+  { 0x1008ff75, 26512 },
+  { 0x10020a8, 20578 },
   { 0x000053, 243 },
-  { 0x0001a6, 1310 },
-  { 0x0001a9, 1317 },
-  { 0x0001aa, 1324 },
-  { 0x0002de, 1877 },
-  { 0x00ff14, 13306 },
-  { 0x00ff60, 13781 },
-  { 0x0006b1, 3786 },
-  { 0x0006bf, 4045 },
-  { 0x0006b8, 3923 },
-  { 0x0006b9, 3947 },
-  { 0x0006ba, 3972 },
-  { 0x0006bb, 3984 },
-  { 0x0006a1, 3504 },
-  { 0x0006af, 3763 },
-  { 0x0006a8, 3641 },
-  { 0x0006a9, 3665 },
-  { 0x0006aa, 3690 },
-  { 0x0006ab, 3702 },
-  { 0x00ffe1, 14385 },
-  { 0x00ffe6, 14431 },
-  { 0x00ffe2, 14393 },
-  { 0x00ff3c, 13651 },
-  { 0x00fe73, 12528 },
-  { 0x00fe75, 12562 },
-  { 0x00ffeb, 14468 },
-  { 0x00ffec, 14476 },
-  { 0x00ff15, 13318 },
+  { 0x100018f, 15318 },
+  { 0x1001e60, 19047 },
+  { 0x0001a6, 1326 },
+  { 0x1008ff77, 26534 },
+  { 0x0001a9, 1333 },
+  { 0x0001aa, 1340 },
+  { 0x0002de, 1893 },
+  { 0x1008ff2d, 25962 },
+  { 0x1008ff7a, 26559 },
+  { 0x1008ff79, 26548 },
+  { 0x1008ff78, 26539 },
+  { 0x00ff14, 13711 },
+  { 0x1008ff1b, 25804 },
+  { 0x00ff60, 14307 },
+  { 0x1008ffa0, 26880 },
+  { 0x1008ff7b, 26571 },
+  { 0x0006b1, 3828 },
+  { 0x0006bf, 4113 },
+  { 0x0006b8, 3965 },
+  { 0x0006b9, 3989 },
+  { 0x0006ba, 4014 },
+  { 0x0006bb, 4026 },
+  { 0x0006a1, 3520 },
+  { 0x0006af, 3805 },
+  { 0x0006a8, 3657 },
+  { 0x0006a9, 3681 },
+  { 0x0006aa, 3706 },
+  { 0x0006ab, 3718 },
+  { 0x00ffe1, 14993 },
+  { 0x00ffe6, 15039 },
+  { 0x00ffe2, 15001 },
+  { 0x1008ff36, 26048 },
+  { 0x00ff3c, 14109 },
+  { 0x1000d85, 17740 },
+  { 0x1000d86, 17747 },
+  { 0x1000dcf, 18252 },
+  { 0x1000d87, 17755 },
+  { 0x1000dd0, 18261 },
+  { 0x1000d88, 17763 },
+  { 0x1000dd1, 18270 },
+  { 0x1000d93, 17851 },
+  { 0x1000ddb, 18340 },
+  { 0x1000dca, 18244 },
+  { 0x1000d96, 17874 },
+  { 0x1000dde, 18366 },
+  { 0x1000db6, 18126 },
+  { 0x1000db7, 18134 },
+  { 0x1000da0, 17934 },
+  { 0x1000da1, 17942 },
+  { 0x1000da9, 18015 },
+  { 0x1000daa, 18024 },
+  { 0x1000daf, 18072 },
+  { 0x1000db0, 18081 },
+  { 0x1000d91, 17836 },
+  { 0x1000dd9, 18323 },
+  { 0x1000d92, 17843 },
+  { 0x1000dda, 18331 },
+  { 0x1000dc6, 18236 },
+  { 0x1000d9c, 17899 },
+  { 0x1000d9d, 17907 },
+  { 0x1000d83, 17732 },
+  { 0x1000dc4, 18219 },
+  { 0x1000d89, 17772 },
+  { 0x1000dd2, 18280 },
+  { 0x1000d8a, 17779 },
+  { 0x1000dd3, 18288 },
+  { 0x1000da2, 17951 },
+  { 0x1000da3, 17959 },
+  { 0x1000da5, 17977 },
+  { 0x1000d9a, 17882 },
+  { 0x1000d9b, 17890 },
+  { 0x1000df4, 18404 },
+  { 0x1000dbd, 18176 },
+  { 0x1000dc5, 18227 },
+  { 0x1000d8f, 17819 },
+  { 0x1000ddf, 18375 },
+  { 0x1000d90, 17827 },
+  { 0x1000df3, 18394 },
+  { 0x1000db8, 18143 },
+  { 0x1000db9, 18151 },
+  { 0x1000db1, 18091 },
+  { 0x1000dac, 18043 },
+  { 0x1000db3, 18099 },
+  { 0x1000d82, 17724 },
+  { 0x1000d9e, 17916 },
+  { 0x1000d9f, 17925 },
+  { 0x1000da6, 17987 },
+  { 0x1000dab, 18034 },
+  { 0x1000da4, 17968 },
+  { 0x1000d94, 17859 },
+  { 0x1000ddc, 18349 },
+  { 0x1000d95, 17866 },
+  { 0x1000ddd, 18357 },
+  { 0x1000db4, 18109 },
+  { 0x1000db5, 18117 },
+  { 0x1000dbb, 18168 },
+  { 0x1000d8d, 17802 },
+  { 0x1000d8e, 17810 },
+  { 0x1000dd8, 18314 },
+  { 0x1000df2, 18384 },
+  { 0x1000dc3, 18211 },
+  { 0x1000dc1, 18192 },
+  { 0x1000dc2, 18201 },
+  { 0x1000dad, 18053 },
+  { 0x1000dae, 18062 },
+  { 0x1000da7, 17996 },
+  { 0x1000da8, 18005 },
+  { 0x1000d8b, 17787 },
+  { 0x1000dd4, 18297 },
+  { 0x1000d8c, 17794 },
+  { 0x1000dd6, 18305 },
+  { 0x1000dc0, 18184 },
+  { 0x1000dba, 18160 },
+  { 0x1008ff2f, 25978 },
+  { 0x00fe73, 12795 },
+  { 0x1008ff7c, 26576 },
+  { 0x1008ff7d, 26582 },
+  { 0x1008ff10, 25692 },
+  { 0x1008ff1a, 25798 },
+  { 0x00fe75, 12829 },
+  { 0x1008ff28, 25927 },
+  { 0x1008ff9a, 26816 },
+  { 0x00ffeb, 15076 },
+  { 0x00ffec, 15084 },
+  { 0x1008ff7e, 26594 },
+  { 0x1008ffa7, 26928 },
+  { 0x1008fe01, 25389 },
+  { 0x1008fe0a, 25497 },
+  { 0x1008fe0b, 25510 },
+  { 0x1008fe0c, 25523 },
+  { 0x1008fe02, 25401 },
+  { 0x1008fe03, 25413 },
+  { 0x1008fe04, 25425 },
+  { 0x1008fe05, 25437 },
+  { 0x1008fe06, 25449 },
+  { 0x1008fe07, 25461 },
+  { 0x1008fe08, 25473 },
+  { 0x1008fe09, 25485 },
+  { 0x00ff15, 13723 },
   { 0x000054, 245 },
-  { 0x0000de, 994 },
-  { 0x00ff09, 13274 },
-  { 0x0001ab, 1333 },
-  { 0x0001de, 1584 },
-  { 0x00fed5, 12752 },
-  { 0x000ddf, 9260 },
-  { 0x000dba, 8843 },
-  { 0x000da8, 8607 },
-  { 0x000daa, 8634 },
-  { 0x000da9, 8620 },
-  { 0x000dac, 8658 },
-  { 0x000dae, 8683 },
-  { 0x000db4, 8768 },
-  { 0x000dbd, 8882 },
-  { 0x000dbf, 8905 },
-  { 0x000dcb, 9039 },
-  { 0x000dce, 9073 },
-  { 0x000da2, 8525 },
-  { 0x000da5, 8566 },
-  { 0x000da3, 8538 },
-  { 0x000da4, 8552 },
-  { 0x000da6, 8579 },
-  { 0x000da1, 8514 },
-  { 0x000de5, 9343 },
-  { 0x000df7, 9556 },
-  { 0x000df5, 9533 },
-  { 0x000df6, 9544 },
-  { 0x000df9, 9582 },
-  { 0x000df1, 9484 },
-  { 0x000df8, 9569 },
-  { 0x000df3, 9510 },
-  { 0x000df4, 9522 },
-  { 0x000df2, 9497 },
-  { 0x000df0, 9472 },
-  { 0x000dcc, 9050 },
-  { 0x000dc5, 8972 },
-  { 0x000dc6, 8984 },
-  { 0x000deb, 9424 },
-  { 0x000de8, 9389 },
-  { 0x000dd1, 9113 },
-  { 0x000dde, 9237 },
-  { 0x000de7, 9374 },
-  { 0x000de9, 9400 },
-  { 0x000dea, 9412 },
-  { 0x000de6, 9360 },
-  { 0x000dc1, 8932 },
-  { 0x000da7, 8595 },
-  { 0x000ded, 9458 },
-  { 0x000db3, 8757 },
-  { 0x000db9, 8833 },
-  { 0x000dcd, 9063 },
-  { 0x000dcf, 9087 },
-  { 0x000dda, 9224 },
-  { 0x000dbe, 8892 },
-  { 0x000dbc, 8868 },
-  { 0x000dc0, 8916 },
-  { 0x000dbb, 8857 },
-  { 0x000dc3, 8953 },
-  { 0x000dc4, 8964 },
-  { 0x000dd0, 9102 },
-  { 0x000dd2, 9129 },
-  { 0x000de1, 9281 },
-  { 0x000de4, 9323 },
-  { 0x000de3, 9304 },
-  { 0x000dd3, 9141 },
-  { 0x000de0, 9270 },
-  { 0x000dd4, 9153 },
-  { 0x000dd5, 9164 },
-  { 0x000de2, 9293 },
-  { 0x000dd8, 9201 },
-  { 0x000dd6, 9176 },
-  { 0x000dd7, 9188 },
-  { 0x000dd9, 9212 },
-  { 0x000dc9, 9016 },
-  { 0x000dc8, 9004 },
-  { 0x000dab, 8648 },
-  { 0x000dca, 9028 },
-  { 0x000dec, 9441 },
-  { 0x000db1, 8722 },
-  { 0x000db2, 8741 },
-  { 0x000db7, 8804 },
-  { 0x000db0, 8709 },
-  { 0x000db8, 8819 },
-  { 0x000db6, 8790 },
-  { 0x000daf, 8696 },
-  { 0x000db5, 8779 },
-  { 0x000dc7, 8992 },
-  { 0x000dc2, 8942 },
-  { 0x000dad, 8671 },
-  { 0x0000de, 1000 },
-  { 0x00ff2b, 13452 },
-  { 0x0003ac, 2004 },
+  { 0x0000de, 1007 },
+  { 0x00ff09, 13679 },
+  { 0x1001e6a, 19067 },
+  { 0x1008ff7f, 26602 },
+  { 0x0001ab, 1349 },
+  { 0x0001de, 1600 },
+  { 0x1008ff80, 26611 },
+  { 0x00fed5, 13157 },
+  { 0x000ddf, 9337 },
+  { 0x000dba, 8920 },
+  { 0x000da8, 8684 },
+  { 0x000daa, 8711 },
+  { 0x000da9, 8697 },
+  { 0x000dac, 8735 },
+  { 0x000dae, 8760 },
+  { 0x000db4, 8845 },
+  { 0x000dbd, 8959 },
+  { 0x000dbf, 8982 },
+  { 0x000dcb, 9116 },
+  { 0x000dce, 9150 },
+  { 0x000da2, 8602 },
+  { 0x000da5, 8643 },
+  { 0x000da3, 8615 },
+  { 0x000da4, 8629 },
+  { 0x000da6, 8656 },
+  { 0x000da1, 8591 },
+  { 0x000de5, 9420 },
+  { 0x000df7, 9633 },
+  { 0x000df5, 9610 },
+  { 0x000df6, 9621 },
+  { 0x000df9, 9659 },
+  { 0x000df1, 9561 },
+  { 0x000df8, 9646 },
+  { 0x000df3, 9587 },
+  { 0x000df4, 9599 },
+  { 0x000df2, 9574 },
+  { 0x000df0, 9549 },
+  { 0x000dcc, 9127 },
+  { 0x000dc5, 9049 },
+  { 0x000dc6, 9061 },
+  { 0x000deb, 9501 },
+  { 0x000de8, 9466 },
+  { 0x000dd1, 9190 },
+  { 0x000dde, 9314 },
+  { 0x000de7, 9451 },
+  { 0x000de9, 9477 },
+  { 0x000dea, 9489 },
+  { 0x000de6, 9437 },
+  { 0x000dc1, 9009 },
+  { 0x000da7, 8672 },
+  { 0x000ded, 9535 },
+  { 0x000db3, 8834 },
+  { 0x000db9, 8910 },
+  { 0x000dcd, 9140 },
+  { 0x000dcf, 9164 },
+  { 0x000dda, 9301 },
+  { 0x000dbe, 8969 },
+  { 0x000dbc, 8945 },
+  { 0x000dc0, 8993 },
+  { 0x000dbb, 8934 },
+  { 0x000dc3, 9030 },
+  { 0x000dc4, 9041 },
+  { 0x000dd0, 9179 },
+  { 0x000dd2, 9206 },
+  { 0x000de1, 9358 },
+  { 0x000de4, 9400 },
+  { 0x000de3, 9381 },
+  { 0x000dd3, 9218 },
+  { 0x000de0, 9347 },
+  { 0x000dd4, 9230 },
+  { 0x000dd5, 9241 },
+  { 0x000de2, 9370 },
+  { 0x000dd8, 9278 },
+  { 0x000dd6, 9253 },
+  { 0x000dd7, 9265 },
+  { 0x000dd9, 9289 },
+  { 0x000dc9, 9093 },
+  { 0x000dc8, 9081 },
+  { 0x000dab, 8725 },
+  { 0x000dca, 9105 },
+  { 0x000dec, 9518 },
+  { 0x000db1, 8799 },
+  { 0x000db2, 8818 },
+  { 0x000db7, 8881 },
+  { 0x000db0, 8786 },
+  { 0x000db8, 8896 },
+  { 0x000db6, 8867 },
+  { 0x000daf, 8773 },
+  { 0x000db5, 8856 },
+  { 0x000dc7, 9069 },
+  { 0x000dc2, 9019 },
+  { 0x000dad, 8748 },
+  { 0x0000de, 1001 },
+  { 0x1008ff9f, 26875 },
+  { 0x1008ff1f, 25839 },
+  { 0x1008ff81, 26620 },
+  { 0x1008ffa2, 26898 },
+  { 0x1008ffb1, 26972 },
+  { 0x1008ffb0, 26961 },
+  { 0x1008ffa9, 26946 },
+  { 0x00ff2b, 13857 },
+  { 0x1008ff82, 26626 },
+  { 0x0003ac, 2020 },
   { 0x000055, 247 },
-  { 0x0000da, 957 },
-  { 0x0002dd, 1870 },
-  { 0x0000db, 964 },
-  { 0x0000dc, 976 },
-  { 0x0001db, 1571 },
-  { 0x0000d9, 950 },
-  { 0x0006b6, 3863 },
-  { 0x0006b4, 3824 },
-  { 0x0006b7, 3886 },
-  { 0x0006a6, 3581 },
-  { 0x0006a4, 3542 },
-  { 0x0006a7, 3604 },
-  { 0x0006b6, 3875 },
-  { 0x0006b4, 3837 },
-  { 0x0006b7, 3899 },
-  { 0x0006a6, 3593 },
-  { 0x0006a4, 3555 },
-  { 0x0006a7, 3617 },
-  { 0x0003de, 2143 },
-  { 0x00ff65, 13809 },
-  { 0x0003d9, 2128 },
-  { 0x00ff52, 13728 },
-  { 0x0001d9, 1565 },
-  { 0x0003dd, 2136 },
+  { 0x1008ff96, 26771 },
+  { 0x0000da, 964 },
+  { 0x1001ee4, 20059 },
+  { 0x0002dd, 1886 },
+  { 0x0000db, 971 },
+  { 0x0000dc, 983 },
+  { 0x0001db, 1587 },
+  { 0x0000d9, 957 },
+  { 0x1001ee6, 20079 },
+  { 0x10001af, 15344 },
+  { 0x1001ee8, 20091 },
+  { 0x1001ef0, 20177 },
+  { 0x1001eea, 20113 },
+  { 0x1001eec, 20135 },
+  { 0x1001eee, 20155 },
+  { 0x0006bd, 4053 },
+  { 0x0006b6, 3905 },
+  { 0x0006b4, 3866 },
+  { 0x0006b7, 3928 },
+  { 0x0006ad, 3745 },
+  { 0x0006a6, 3597 },
+  { 0x0006a4, 3558 },
+  { 0x0006a7, 3620 },
+  { 0x0006b6, 3917 },
+  { 0x0006b4, 3879 },
+  { 0x0006b7, 3941 },
+  { 0x0006a6, 3609 },
+  { 0x0006a4, 3571 },
+  { 0x0006a7, 3633 },
+  { 0x0003de, 2159 },
+  { 0x00ff65, 14335 },
+  { 0x1008fe20, 25536 },
+  { 0x0003d9, 2144 },
+  { 0x00ff52, 14254 },
+  { 0x0001d9, 1581 },
+  { 0x1008ff85, 26640 },
+  { 0x1008ff86, 26648 },
+  { 0x1008ff84, 26633 },
+  { 0x0003dd, 2152 },
   { 0x000056, 249 },
-  { 0xffffff, 14507 },
+  { 0x1008ff34, 26027 },
+  { 0x1008ff87, 26656 },
+  { 0x1008ffa1, 26893 },
+  { 0xffffff, 26984 },
   { 0x000057, 251 },
-  { 0x0020a9, 11120 },
+  { 0x1008ff95, 26766 },
+  { 0x1008ff2e, 25974 },
+  { 0x1001e82, 19101 },
+  { 0x1008ff2b, 25949 },
+  { 0x1000174, 15270 },
+  { 0x1001e84, 19115 },
+  { 0x1008ff8f, 26714 },
+  { 0x1001e80, 19087 },
+  { 0x1008ff88, 26662 },
+  { 0x1008ff55, 26318 },
+  { 0x10020a9, 20588 },
+  { 0x1008ff89, 26674 },
   { 0x000058, 253 },
+  { 0x1001e8a, 19137 },
+  { 0x1008ff8a, 26679 },
   { 0x000059, 255 },
-  { 0x0000dd, 987 },
-  { 0x0013be, 11018 },
+  { 0x0000dd, 994 },
+  { 0x1001ef4, 20219 },
+  { 0x1000176, 15294 },
+  { 0x0013be, 11095 },
+  { 0x1008ffa5, 26916 },
+  { 0x1001ef2, 20205 },
+  { 0x1001ef6, 20239 },
+  { 0x1001ef8, 20251 },
   { 0x00005a, 257 },
-  { 0x0001af, 1354 },
-  { 0x0001ac, 1340 },
-  { 0x0001ae, 1347 },
-  { 0x00ff28, 13420 },
-  { 0x00ff2a, 13436 },
+  { 0x0001af, 1370 },
+  { 0x0001ac, 1356 },
+  { 0x0001ae, 1363 },
+  { 0x00ff3d, 14168 },
+  { 0x00ff28, 13825 },
+  { 0x00ff2a, 13841 },
+  { 0x1008ff8b, 26684 },
+  { 0x1008ff8c, 26691 },
+  { 0x10001b5, 15356 },
   { 0x000061, 333 },
-  { 0x0000e1, 1020 },
-  { 0x0001ff, 1720 },
-  { 0x0001e3, 1600 },
-  { 0x0000e2, 1027 },
+  { 0x0000e1, 1027 },
+  { 0x1001ea1, 19167 },
+  { 0x0001ff, 1736 },
+  { 0x0001e3, 1616 },
+  { 0x1001eaf, 19375 },
+  { 0x1001eb7, 19472 },
+  { 0x1001eb1, 19399 },
+  { 0x1001eb3, 19422 },
+  { 0x1001eb5, 19445 },
+  { 0x0000e2, 1034 },
+  { 0x1001ea5, 19206 },
+  { 0x1001ead, 19343 },
+  { 0x1001ea7, 19240 },
+  { 0x1001ea9, 19273 },
+  { 0x1001eab, 19306 },
   { 0x0000b4, 612 },
-  { 0x0000e4, 1046 },
-  { 0x0000e6, 1063 },
-  { 0x0000e0, 1013 },
-  { 0x0003e0, 2151 },
+  { 0x0000e4, 1053 },
+  { 0x0000e6, 1070 },
+  { 0x0000e0, 1020 },
+  { 0x1001ea3, 19183 },
+  { 0x0003e0, 2167 },
   { 0x000026, 48 },
-  { 0x0001b1, 1364 },
+  { 0x0001b1, 1380 },
   { 0x000027, 58 },
-  { 0x0008c8, 6376 },
-  { 0x0000e5, 1057 },
+  { 0x1002248, 20750 },
+  { 0x0008c8, 6444 },
+  { 0x0000e5, 1064 },
   { 0x00005e, 294 },
   { 0x00007e, 410 },
   { 0x00002a, 101 },
   { 0x000040, 204 },
-  { 0x0000e3, 1039 },
+  { 0x0000e3, 1046 },
   { 0x000062, 335 },
+  { 0x1001e03, 18937 },
   { 0x00005c, 271 },
-  { 0x000af4, 7692 },
+  { 0x000af4, 7769 },
   { 0x00007c, 395 },
-  { 0x0009df, 6562 },
-  { 0x0008a5, 5952 },
-  { 0x0008ac, 6062 },
-  { 0x0008a8, 5995 },
-  { 0x0008b2, 6166 },
-  { 0x0008ae, 6091 },
-  { 0x0008aa, 6030 },
-  { 0x0008b6, 6253 },
-  { 0x0009f6, 6770 },
-  { 0x0008b4, 6209 },
+  { 0x1002235, 20730 },
+  { 0x0009df, 6630 },
+  { 0x0008a5, 6020 },
+  { 0x0008ac, 6130 },
+  { 0x0008a8, 6063 },
+  { 0x0008b2, 6234 },
+  { 0x0008ae, 6159 },
+  { 0x0008aa, 6098 },
+  { 0x0008b6, 6321 },
+  { 0x0009f6, 6838 },
+  { 0x0008b4, 6277 },
   { 0x00007b, 385 },
   { 0x00007d, 399 },
   { 0x00005b, 259 },
   { 0x00005d, 281 },
-  { 0x0001a2, 1289 },
+  { 0x1002800, 20781 },
+  { 0x00fff1, 15108 },
+  { 0x00fffa, 15234 },
+  { 0x00fff2, 15122 },
+  { 0x00fff3, 15136 },
+  { 0x00fff4, 15150 },
+  { 0x00fff5, 15164 },
+  { 0x00fff6, 15178 },
+  { 0x00fff7, 15192 },
+  { 0x00fff8, 15206 },
+  { 0x00fff9, 15220 },
+  { 0x1002801, 20795 },
+  { 0x1002803, 20825 },
+  { 0x1002807, 20888 },
+  { 0x100280f, 21019 },
+  { 0x100281f, 21290 },
+  { 0x100283f, 21849 },
+  { 0x100287f, 23000 },
+  { 0x10028ff, 25367 },
+  { 0x10028bf, 24152 },
+  { 0x100285f, 22409 },
+  { 0x10028df, 24744 },
+  { 0x100289f, 23561 },
+  { 0x100282f, 21562 },
+  { 0x100286f, 22697 },
+  { 0x10028ef, 25048 },
+  { 0x10028af, 23849 },
+  { 0x100284f, 22122 },
+  { 0x10028cf, 24441 },
+  { 0x100288f, 23274 },
+  { 0x1002817, 21151 },
+  { 0x1002837, 21702 },
+  { 0x1002877, 22845 },
+  { 0x10028f7, 25204 },
+  { 0x10028b7, 23997 },
+  { 0x1002857, 22262 },
+  { 0x10028d7, 24589 },
+  { 0x1002897, 23414 },
+  { 0x1002827, 21423 },
+  { 0x1002867, 22550 },
+  { 0x10028e7, 24893 },
+  { 0x10028a7, 23702 },
+  { 0x1002847, 21983 },
+  { 0x10028c7, 24294 },
+  { 0x1002887, 23135 },
+  { 0x100280b, 20952 },
+  { 0x100281b, 21219 },
+  { 0x100283b, 21774 },
+  { 0x100287b, 22921 },
+  { 0x10028fb, 25284 },
+  { 0x10028bb, 24073 },
+  { 0x100285b, 22334 },
+  { 0x10028db, 24665 },
+  { 0x100289b, 23486 },
+  { 0x100282b, 21491 },
+  { 0x100286b, 22622 },
+  { 0x10028eb, 24969 },
+  { 0x10028ab, 23774 },
+  { 0x100284b, 22051 },
+  { 0x10028cb, 24366 },
+  { 0x100288b, 23203 },
+  { 0x1002813, 21084 },
+  { 0x1002833, 21631 },
+  { 0x1002873, 22770 },
+  { 0x10028f3, 25125 },
+  { 0x10028b3, 23922 },
+  { 0x1002853, 22191 },
+  { 0x10028d3, 24514 },
+  { 0x1002893, 23343 },
+  { 0x1002823, 21356 },
+  { 0x1002863, 22479 },
+  { 0x10028e3, 24818 },
+  { 0x10028a3, 23631 },
+  { 0x1002843, 21916 },
+  { 0x10028c3, 24223 },
+  { 0x1002883, 23068 },
+  { 0x1002805, 20856 },
+  { 0x100280d, 20985 },
+  { 0x100281d, 21254 },
+  { 0x100283d, 21811 },
+  { 0x100287d, 22960 },
+  { 0x10028fd, 25325 },
+  { 0x10028bd, 24112 },
+  { 0x100285d, 22371 },
+  { 0x10028dd, 24704 },
+  { 0x100289d, 23523 },
+  { 0x100282d, 21526 },
+  { 0x100286d, 22659 },
+  { 0x10028ed, 25008 },
+  { 0x10028ad, 23811 },
+  { 0x100284d, 22086 },
+  { 0x10028cd, 24403 },
+  { 0x100288d, 23238 },
+  { 0x1002815, 21117 },
+  { 0x1002835, 21666 },
+  { 0x1002875, 22807 },
+  { 0x10028f5, 25164 },
+  { 0x10028b5, 23959 },
+  { 0x1002855, 22226 },
+  { 0x10028d5, 24551 },
+  { 0x1002895, 23378 },
+  { 0x1002825, 21389 },
+  { 0x1002865, 22514 },
+  { 0x10028e5, 24855 },
+  { 0x10028a5, 23666 },
+  { 0x1002845, 21949 },
+  { 0x10028c5, 24258 },
+  { 0x1002885, 23101 },
+  { 0x1002809, 20920 },
+  { 0x1002819, 21185 },
+  { 0x1002839, 21738 },
+  { 0x1002879, 22883 },
+  { 0x10028f9, 25244 },
+  { 0x10028b9, 24035 },
+  { 0x1002859, 22298 },
+  { 0x10028d9, 24627 },
+  { 0x1002899, 23450 },
+  { 0x1002829, 21457 },
+  { 0x1002869, 22586 },
+  { 0x10028e9, 24931 },
+  { 0x10028a9, 23738 },
+  { 0x1002849, 22017 },
+  { 0x10028c9, 24330 },
+  { 0x1002889, 23169 },
+  { 0x1002811, 21052 },
+  { 0x1002831, 21597 },
+  { 0x1002871, 22734 },
+  { 0x10028f1, 25087 },
+  { 0x10028b1, 23886 },
+  { 0x1002851, 22157 },
+  { 0x10028d1, 24478 },
+  { 0x1002891, 23309 },
+  { 0x1002821, 21324 },
+  { 0x1002861, 22445 },
+  { 0x10028e1, 24782 },
+  { 0x10028a1, 23597 },
+  { 0x1002841, 21884 },
+  { 0x10028c1, 24189 },
+  { 0x1002881, 23036 },
+  { 0x1002802, 20810 },
+  { 0x1002806, 20872 },
+  { 0x100280e, 21002 },
+  { 0x100281e, 21272 },
+  { 0x100283e, 21830 },
+  { 0x100287e, 22980 },
+  { 0x10028fe, 25346 },
+  { 0x10028be, 24132 },
+  { 0x100285e, 22390 },
+  { 0x10028de, 24724 },
+  { 0x100289e, 23542 },
+  { 0x100282e, 21544 },
+  { 0x100286e, 22678 },
+  { 0x10028ee, 25028 },
+  { 0x10028ae, 23830 },
+  { 0x100284e, 22104 },
+  { 0x10028ce, 24422 },
+  { 0x100288e, 23256 },
+  { 0x1002816, 21134 },
+  { 0x1002836, 21684 },
+  { 0x1002876, 22826 },
+  { 0x10028f6, 25184 },
+  { 0x10028b6, 23978 },
+  { 0x1002856, 22244 },
+  { 0x10028d6, 24570 },
+  { 0x1002896, 23396 },
+  { 0x1002826, 21406 },
+  { 0x1002866, 22532 },
+  { 0x10028e6, 24874 },
+  { 0x10028a6, 23684 },
+  { 0x1002846, 21966 },
+  { 0x10028c6, 24276 },
+  { 0x1002886, 23118 },
+  { 0x100280a, 20936 },
+  { 0x100281a, 21202 },
+  { 0x100283a, 21756 },
+  { 0x100287a, 22902 },
+  { 0x10028fa, 25264 },
+  { 0x10028ba, 24054 },
+  { 0x100285a, 22316 },
+  { 0x10028da, 24646 },
+  { 0x100289a, 23468 },
+  { 0x100282a, 21474 },
+  { 0x100286a, 22604 },
+  { 0x10028ea, 24950 },
+  { 0x10028aa, 23756 },
+  { 0x100284a, 22034 },
+  { 0x10028ca, 24348 },
+  { 0x100288a, 23186 },
+  { 0x1002812, 21068 },
+  { 0x1002832, 21614 },
+  { 0x1002872, 22752 },
+  { 0x10028f2, 25106 },
+  { 0x10028b2, 23904 },
+  { 0x1002852, 22174 },
+  { 0x10028d2, 24496 },
+  { 0x1002892, 23326 },
+  { 0x1002822, 21340 },
+  { 0x1002862, 22462 },
+  { 0x10028e2, 24800 },
+  { 0x10028a2, 23614 },
+  { 0x1002842, 21900 },
+  { 0x10028c2, 24206 },
+  { 0x1002882, 23052 },
+  { 0x1002804, 20841 },
+  { 0x100280c, 20969 },
+  { 0x100281c, 21237 },
+  { 0x100283c, 21793 },
+  { 0x100287c, 22941 },
+  { 0x10028fc, 25305 },
+  { 0x10028bc, 24093 },
+  { 0x100285c, 22353 },
+  { 0x10028dc, 24685 },
+  { 0x100289c, 23505 },
+  { 0x100282c, 21509 },
+  { 0x100286c, 22641 },
+  { 0x10028ec, 24989 },
+  { 0x10028ac, 23793 },
+  { 0x100284c, 22069 },
+  { 0x10028cc, 24385 },
+  { 0x100288c, 23221 },
+  { 0x1002814, 21101 },
+  { 0x1002834, 21649 },
+  { 0x1002874, 22789 },
+  { 0x10028f4, 25145 },
+  { 0x10028b4, 23941 },
+  { 0x1002854, 22209 },
+  { 0x10028d4, 24533 },
+  { 0x1002894, 23361 },
+  { 0x1002824, 21373 },
+  { 0x1002864, 22497 },
+  { 0x10028e4, 24837 },
+  { 0x10028a4, 23649 },
+  { 0x1002844, 21933 },
+  { 0x10028c4, 24241 },
+  { 0x1002884, 23085 },
+  { 0x1002808, 20905 },
+  { 0x1002818, 21169 },
+  { 0x1002838, 21721 },
+  { 0x1002878, 22865 },
+  { 0x10028f8, 25225 },
+  { 0x10028b8, 24017 },
+  { 0x1002858, 22281 },
+  { 0x10028d8, 24609 },
+  { 0x1002898, 23433 },
+  { 0x1002828, 21441 },
+  { 0x1002868, 22569 },
+  { 0x10028e8, 24913 },
+  { 0x10028a8, 23721 },
+  { 0x1002848, 22001 },
+  { 0x10028c8, 24313 },
+  { 0x1002888, 23153 },
+  { 0x1002810, 21037 },
+  { 0x1002830, 21581 },
+  { 0x1002870, 22717 },
+  { 0x10028f0, 25069 },
+  { 0x10028b0, 23869 },
+  { 0x1002850, 22141 },
+  { 0x10028d0, 24461 },
+  { 0x1002890, 23293 },
+  { 0x1002820, 21309 },
+  { 0x1002860, 22429 },
+  { 0x10028e0, 24765 },
+  { 0x10028a0, 23581 },
+  { 0x1002840, 21869 },
+  { 0x10028c0, 24173 },
+  { 0x1002880, 23021 },
+  { 0x0001a2, 1305 },
   { 0x0000a6, 472 },
   { 0x000063, 337 },
-  { 0x0002e5, 1889 },
-  { 0x0001e6, 1614 },
-  { 0x000ab8, 6996 },
-  { 0x000afc, 7801 },
-  { 0x0001b7, 1401 },
-  { 0x0001e8, 1621 },
-  { 0x0000e7, 1066 },
-  { 0x0002e6, 1899 },
+  { 0x00fea3, 13064 },
+  { 0x0002e5, 1905 },
+  { 0x0001e6, 1630 },
+  { 0x000ab8, 7064 },
+  { 0x000afc, 7878 },
+  { 0x0001b7, 1417 },
+  { 0x0001e8, 1637 },
+  { 0x0000e7, 1073 },
+  { 0x0002e6, 1915 },
   { 0x0000b8, 646 },
   { 0x0000a2, 445 },
-  { 0x0009e1, 6581 },
-  { 0x000af3, 7682 },
-  { 0x000bcf, 7950 },
-  { 0x000aec, 7630 },
+  { 0x00fea0, 13055 },
+  { 0x0009e1, 6649 },
+  { 0x000af3, 7759 },
+  { 0x000bcf, 8027 },
+  { 0x000aec, 7707 },
   { 0x00003a, 160 },
   { 0x00002c, 115 },
+  { 0x100220b, 20668 },
   { 0x0000a9, 500 },
-  { 0x0009e4, 6600 },
-  { 0x0009ee, 6668 },
+  { 0x0009e4, 6668 },
+  { 0x0009ee, 6736 },
+  { 0x100221b, 20690 },
   { 0x0000a4, 459 },
-  { 0x000aff, 7845 },
+  { 0x000aff, 7922 },
   { 0x000064, 339 },
-  { 0x000af1, 7662 },
-  { 0x0001ef, 1643 },
-  { 0x00fe56, 12290 },
-  { 0x00fe58, 12319 },
-  { 0x00fe51, 12229 },
-  { 0x00fe60, 12437 },
-  { 0x00fe55, 12279 },
-  { 0x00fe5a, 12351 },
-  { 0x00fe5b, 12362 },
-  { 0x00fe52, 12240 },
-  { 0x00fe57, 12304 },
-  { 0x00fe59, 12334 },
-  { 0x00fe50, 12218 },
-  { 0x00fe61, 12451 },
-  { 0x00fe62, 12461 },
-  { 0x00fe5d, 12387 },
-  { 0x00fe54, 12267 },
-  { 0x00fe5c, 12375 },
-  { 0x00fe5f, 12415 },
-  { 0x00fe53, 12256 },
-  { 0x00fe5e, 12397 },
-  { 0x000abd, 7028 },
+  { 0x1001e0b, 18957 },
+  { 0x000af1, 7739 },
+  { 0x0001ef, 1659 },
+  { 0x00fe81, 12945 },
+  { 0x00fe83, 12959 },
+  { 0x00fe85, 12973 },
+  { 0x00fe87, 12987 },
+  { 0x00fe89, 13001 },
+  { 0x00fe80, 12938 },
+  { 0x00fe64, 12505 },
+  { 0x00fe56, 12312 },
+  { 0x00fe65, 12532 },
+  { 0x00fe58, 12341 },
+  { 0x00fe51, 12234 },
+  { 0x00fe6b, 12653 },
+  { 0x00fe69, 12616 },
+  { 0x00fe6e, 12708 },
+  { 0x00fe6c, 12669 },
+  { 0x00fe60, 12459 },
+  { 0x00fe68, 12599 },
+  { 0x00fe67, 12584 },
+  { 0x00fe6a, 12637 },
+  { 0x00fe55, 12301 },
+  { 0x00fe8b, 13025 },
+  { 0x00fe5a, 12373 },
+  { 0x00fe5b, 12384 },
+  { 0x00fe52, 12245 },
+  { 0x00fe6f, 12724 },
+  { 0x00fe65, 12556 },
+  { 0x00fe57, 12326 },
+  { 0x00fe59, 12356 },
+  { 0x00fe66, 12567 },
+  { 0x00fe82, 12952 },
+  { 0x00fe50, 12223 },
+  { 0x00fe8c, 13044 },
+  { 0x00fe61, 12473 },
+  { 0x00fe62, 12483 },
+  { 0x00fe84, 12966 },
+  { 0x00fe6d, 12689 },
+  { 0x00fe5d, 12409 },
+  { 0x00fe54, 12289 },
+  { 0x00fe86, 12980 },
+  { 0x00fe5c, 12397 },
+  { 0x00fe53, 12261 },
+  { 0x00fe64, 12521 },
+  { 0x00fe5f, 12437 },
+  { 0x00fe8a, 13008 },
+  { 0x00fe63, 12493 },
+  { 0x00fe53, 12278 },
+  { 0x00fe88, 12994 },
+  { 0x00fe5e, 12419 },
+  { 0x000abd, 7096 },
   { 0x0000b0, 569 },
   { 0x0000a8, 490 },
-  { 0x000aed, 7635 },
-  { 0x000aa5, 6822 },
-  { 0x0000f7, 1204 },
+  { 0x000aed, 7712 },
+  { 0x000aa5, 6890 },
+  { 0x100222c, 20710 },
+  { 0x0000f7, 1211 },
   { 0x000024, 33 },
-  { 0x000aaf, 6899 },
-  { 0x0001bd, 1437 },
-  { 0x000af2, 7669 },
-  { 0x000afe, 7826 },
-  { 0x0008fe, 6552 },
-  { 0x000ba8, 7873 },
-  { 0x000bd6, 7965 },
-  { 0x000bc4, 7915 },
-  { 0x000bc2, 7899 },
-  { 0x0001f0, 1650 },
+  { 0x000aaf, 6967 },
+  { 0x0001bd, 1453 },
+  { 0x000af2, 7746 },
+  { 0x000afe, 7903 },
+  { 0x0008fe, 6620 },
+  { 0x000ba8, 7950 },
+  { 0x000bd6, 8042 },
+  { 0x000bc4, 7992 },
+  { 0x000bc2, 7976 },
+  { 0x0001f0, 1666 },
   { 0x000065, 341 },
-  { 0x0003ec, 2167 },
-  { 0x0000e9, 1082 },
-  { 0x0001ec, 1636 },
-  { 0x0000ea, 1089 },
-  { 0x0000eb, 1101 },
-  { 0x0000e8, 1075 },
-  { 0x000aae, 6890 },
-  { 0x000aa3, 6804 },
-  { 0x000aa4, 6813 },
-  { 0x0003ba, 2036 },
-  { 0x000aa9, 6864 },
-  { 0x000ade, 7409 },
-  { 0x000adf, 7424 },
-  { 0x000ace, 7191 },
-  { 0x000acf, 7204 },
-  { 0x000aa1, 6788 },
-  { 0x000aaa, 6871 },
-  { 0x000ae6, 7531 },
-  { 0x000ae7, 7550 },
-  { 0x0003bf, 2064 },
-  { 0x000ae0, 7437 },
-  { 0x000ae1, 7454 },
-  { 0x000aa2, 6796 },
-  { 0x0001ea, 1628 },
+  { 0x0003ec, 2183 },
+  { 0x0000e9, 1089 },
+  { 0x1001eb9, 19497 },
+  { 0x0001ec, 1652 },
+  { 0x0000ea, 1096 },
+  { 0x1001ebf, 19550 },
+  { 0x1001ec7, 19687 },
+  { 0x1001ec1, 19584 },
+  { 0x1001ec3, 19617 },
+  { 0x1001ec5, 19650 },
+  { 0x0000eb, 1108 },
+  { 0x0000e8, 1082 },
+  { 0x1001ebb, 19513 },
+  { 0x1002088, 20468 },
+  { 0x1002078, 20330 },
+  { 0x1002208, 20645 },
+  { 0x000aae, 6958 },
+  { 0x000aa3, 6872 },
+  { 0x000aa4, 6881 },
+  { 0x0003ba, 2052 },
+  { 0x000aa9, 6932 },
+  { 0x000ade, 7486 },
+  { 0x000adf, 7501 },
+  { 0x000ace, 7259 },
+  { 0x000acf, 7272 },
+  { 0x1002205, 20636 },
+  { 0x000aa1, 6856 },
+  { 0x000aaa, 6939 },
+  { 0x000ae6, 7608 },
+  { 0x000ae7, 7627 },
+  { 0x0003bf, 2080 },
+  { 0x000ae0, 7514 },
+  { 0x000ae1, 7531 },
+  { 0x000aa2, 6864 },
+  { 0x0001ea, 1644 },
   { 0x00003d, 181 },
-  { 0x0000f0, 1149 },
+  { 0x0000f0, 1156 },
+  { 0x1001ebd, 19526 },
   { 0x000021, 6 },
   { 0x0000a1, 434 },
+  { 0x1000292, 15418 },
   { 0x000066, 343 },
-  { 0x000af8, 7740 },
-  { 0x0009e3, 6597 },
-  { 0x000abb, 7003 },
-  { 0x000adc, 7368 },
-  { 0x000adb, 7351 },
-  { 0x000add, 7388 },
-  { 0x000ae9, 7585 },
-  { 0x000ae8, 7567 },
-  { 0x000ac5, 7089 },
-  { 0x000ab7, 6985 },
-  { 0x000ab5, 6965 },
-  { 0x0008f6, 6514 },
+  { 0x1001e1f, 18977 },
+  { 0x000af8, 7817 },
+  { 0x0009e3, 6665 },
+  { 0x000abb, 7071 },
+  { 0x000adc, 7445 },
+  { 0x000adb, 7428 },
+  { 0x000add, 7465 },
+  { 0x000ae9, 7662 },
+  { 0x000ae8, 7644 },
+  { 0x000ac5, 7157 },
+  { 0x000ab7, 7053 },
+  { 0x1002085, 20426 },
+  { 0x1002075, 20291 },
+  { 0x000ab5, 7033 },
+  { 0x1002084, 20412 },
+  { 0x1002074, 20278 },
+  { 0x100221c, 20699 },
+  { 0x0008f6, 6582 },
   { 0x000067, 345 },
-  { 0x0002f5, 1911 },
-  { 0x0002bb, 1807 },
-  { 0x0003bb, 2044 },
-  { 0x0002f8, 1921 },
+  { 0x0002f5, 1927 },
+  { 0x0002bb, 1823 },
+  { 0x10001e7, 15397 },
+  { 0x0003bb, 2060 },
+  { 0x0002f8, 1937 },
   { 0x000060, 317 },
   { 0x00003e, 187 },
-  { 0x0008be, 6315 },
+  { 0x0008be, 6383 },
   { 0x0000ab, 522 },
   { 0x0000bb, 676 },
   { 0x000068, 347 },
-  { 0x000aa8, 6854 },
-  { 0x0002b6, 1786 },
-  { 0x000aee, 7643 },
-  { 0x000ce0, 8033 },
-  { 0x000cf2, 8350 },
-  { 0x000ce1, 8046 },
-  { 0x000ce1, 8057 },
-  { 0x000ce7, 8169 },
-  { 0x000ce3, 8096 },
-  { 0x000ce3, 8109 },
-  { 0x000cdf, 8012 },
-  { 0x000cea, 8226 },
-  { 0x000ced, 8268 },
-  { 0x000cef, 8295 },
-  { 0x000cf3, 8362 },
-  { 0x000cf5, 8387 },
-  { 0x000cf5, 8404 },
-  { 0x000ce2, 8069 },
-  { 0x000ce2, 8082 },
-  { 0x000ce4, 8123 },
-  { 0x000ce7, 8181 },
-  { 0x000ceb, 8243 },
-  { 0x000cf7, 8445 },
-  { 0x000cec, 8255 },
-  { 0x000cee, 8284 },
-  { 0x000cf0, 8311 },
-  { 0x000cf4, 8377 },
-  { 0x000cf7, 8456 },
-  { 0x000cf8, 8468 },
-  { 0x000cf1, 8322 },
-  { 0x000cf1, 8336 },
-  { 0x000cf9, 8480 },
-  { 0x000cfa, 8492 },
-  { 0x000cfa, 8503 },
-  { 0x000ce8, 8192 },
-  { 0x000ce8, 8203 },
-  { 0x000ce5, 8133 },
-  { 0x000ce9, 8215 },
-  { 0x000cf6, 8421 },
-  { 0x000cf6, 8433 },
-  { 0x000ce6, 8144 },
-  { 0x000ce6, 8156 },
-  { 0x000ada, 7342 },
-  { 0x0008a3, 5925 },
-  { 0x0009ef, 6682 },
-  { 0x0009f0, 6697 },
-  { 0x0009f1, 6712 },
-  { 0x0009f2, 6727 },
-  { 0x0009f3, 6742 },
-  { 0x0002b1, 1778 },
-  { 0x0009e2, 6594 },
+  { 0x000aa8, 6922 },
+  { 0x0002b6, 1802 },
+  { 0x000aee, 7720 },
+  { 0x000ce0, 8110 },
+  { 0x000cf2, 8427 },
+  { 0x000ce1, 8123 },
+  { 0x000ce1, 8134 },
+  { 0x000ce7, 8246 },
+  { 0x000ce3, 8173 },
+  { 0x000ce3, 8186 },
+  { 0x000cdf, 8089 },
+  { 0x000cea, 8303 },
+  { 0x000ced, 8345 },
+  { 0x000cef, 8372 },
+  { 0x000cf3, 8439 },
+  { 0x000cf5, 8464 },
+  { 0x000cf5, 8481 },
+  { 0x000ce2, 8146 },
+  { 0x000ce2, 8159 },
+  { 0x000ce4, 8200 },
+  { 0x000ce7, 8258 },
+  { 0x000ceb, 8320 },
+  { 0x000cf7, 8522 },
+  { 0x000cec, 8332 },
+  { 0x000cee, 8361 },
+  { 0x000cf0, 8388 },
+  { 0x000cf4, 8454 },
+  { 0x000cf7, 8533 },
+  { 0x000cf8, 8545 },
+  { 0x000cf1, 8399 },
+  { 0x000cf1, 8413 },
+  { 0x000cf9, 8557 },
+  { 0x000cfa, 8569 },
+  { 0x000cfa, 8580 },
+  { 0x000ce8, 8269 },
+  { 0x000ce8, 8280 },
+  { 0x000ce5, 8210 },
+  { 0x000ce9, 8292 },
+  { 0x000cf6, 8498 },
+  { 0x000cf6, 8510 },
+  { 0x000ce6, 8221 },
+  { 0x000ce6, 8233 },
+  { 0x000ada, 7419 },
+  { 0x0008a3, 5993 },
+  { 0x0009ef, 6750 },
+  { 0x0009f0, 6765 },
+  { 0x0009f1, 6780 },
+  { 0x0009f2, 6795 },
+  { 0x0009f3, 6810 },
+  { 0x0002b1, 1794 },
+  { 0x0009e2, 6662 },
   { 0x0000ad, 544 },
   { 0x000069, 349 },
-  { 0x0000ed, 1119 },
-  { 0x0000ee, 1126 },
-  { 0x0008cf, 6418 },
-  { 0x0000ef, 1138 },
-  { 0x0002b9, 1798 },
-  { 0x0008cd, 6401 },
-  { 0x0000ec, 1112 },
-  { 0x0003ef, 2177 },
-  { 0x0008ce, 6410 },
-  { 0x0008da, 6436 },
-  { 0x0008db, 6447 },
-  { 0x0008c2, 6361 },
-  { 0x0008bf, 6332 },
-  { 0x0008dc, 6456 },
-  { 0x0003e7, 2159 },
-  { 0x0003b5, 2020 },
+  { 0x1008ff60, 26390 },
+  { 0x0000ed, 1126 },
+  { 0x1001ecb, 19729 },
+  { 0x100012d, 15263 },
+  { 0x0000ee, 1133 },
+  { 0x0008cf, 6486 },
+  { 0x0000ef, 1145 },
+  { 0x0002b9, 1814 },
+  { 0x0008cd, 6469 },
+  { 0x0000ec, 1119 },
+  { 0x1001ec9, 19713 },
+  { 0x0003ef, 2193 },
+  { 0x0008ce, 6478 },
+  { 0x0008da, 6504 },
+  { 0x0008db, 6515 },
+  { 0x0008c2, 6429 },
+  { 0x0008bf, 6400 },
+  { 0x0008dc, 6524 },
+  { 0x0003e7, 2175 },
+  { 0x0003b5, 2036 },
   { 0x00006a, 351 },
-  { 0x0002bc, 1814 },
-  { 0x000bca, 7934 },
+  { 0x0002bc, 1830 },
+  { 0x000bca, 8011 },
   { 0x00006b, 353 },
-  { 0x0004b1, 2439 },
-  { 0x0004c1, 2563 },
-  { 0x0004b4, 2460 },
-  { 0x0004cc, 2669 },
-  { 0x0004ca, 2653 },
-  { 0x0004cd, 2685 },
-  { 0x0004cb, 2661 },
-  { 0x0004ce, 2693 },
-  { 0x0004cc, 2677 },
-  { 0x0004b2, 2446 },
-  { 0x0004b6, 2474 },
-  { 0x0004b9, 2498 },
-  { 0x0004b7, 2482 },
-  { 0x0004ba, 2506 },
-  { 0x0004b8, 2490 },
-  { 0x0004cf, 2701 },
-  { 0x0004d2, 2725 },
-  { 0x0004d0, 2709 },
-  { 0x0004d3, 2733 },
-  { 0x0004d1, 2717 },
-  { 0x0004dd, 2813 },
-  { 0x0004c5, 2613 },
-  { 0x0004c8, 2637 },
-  { 0x0004c6, 2621 },
-  { 0x0004c9, 2645 },
-  { 0x0004c7, 2629 },
-  { 0x0004b5, 2467 },
-  { 0x0004d7, 2765 },
-  { 0x0004da, 2789 },
-  { 0x0004d8, 2773 },
-  { 0x0004db, 2797 },
-  { 0x0004d9, 2781 },
-  { 0x0004bb, 2514 },
-  { 0x0004be, 2539 },
-  { 0x0004bc, 2522 },
-  { 0x0004bf, 2547 },
-  { 0x0004bd, 2531 },
-  { 0x0004c0, 2555 },
-  { 0x0004c3, 2597 },
-  { 0x0004c1, 2572 },
-  { 0x0004c4, 2605 },
-  { 0x0004c2, 2580 },
-  { 0x0004c2, 2589 },
-  { 0x0004b3, 2453 },
-  { 0x0004dc, 2805 },
-  { 0x0004a6, 2340 },
-  { 0x0004d4, 2741 },
-  { 0x0004d6, 2757 },
-  { 0x0004d5, 2749 },
-  { 0x0004a7, 2348 },
-  { 0x0004a3, 2277 },
-  { 0x0004a4, 2297 },
-  { 0x0004a5, 2308 },
-  { 0x0004aa, 2369 },
-  { 0x0004a1, 2243 },
-  { 0x0004a8, 2355 },
-  { 0x0004a5, 2325 },
-  { 0x0004ab, 2376 },
-  { 0x0004a2, 2257 },
-  { 0x00ff7e, 13930 },
-  { 0x0004af, 2407 },
-  { 0x0004af, 2416 },
-  { 0x0004a9, 2362 },
-  { 0x0004ac, 2383 },
-  { 0x0004ae, 2399 },
-  { 0x0004ad, 2391 },
-  { 0x0003a2, 1952 },
-  { 0x0003f3, 2202 },
-  { 0x0003a2, 1958 },
+  { 0x0004b1, 2455 },
+  { 0x0004c1, 2579 },
+  { 0x0004b4, 2476 },
+  { 0x0004cc, 2685 },
+  { 0x0004ca, 2669 },
+  { 0x0004cd, 2701 },
+  { 0x0004cb, 2677 },
+  { 0x0004ce, 2709 },
+  { 0x0004cc, 2693 },
+  { 0x0004b2, 2462 },
+  { 0x0004b6, 2490 },
+  { 0x0004b9, 2514 },
+  { 0x0004b7, 2498 },
+  { 0x0004ba, 2522 },
+  { 0x0004b8, 2506 },
+  { 0x0004cf, 2717 },
+  { 0x0004d2, 2741 },
+  { 0x0004d0, 2725 },
+  { 0x0004d3, 2749 },
+  { 0x0004d1, 2733 },
+  { 0x0004dd, 2829 },
+  { 0x0004c5, 2629 },
+  { 0x0004c8, 2653 },
+  { 0x0004c6, 2637 },
+  { 0x0004c9, 2661 },
+  { 0x0004c7, 2645 },
+  { 0x0004b5, 2483 },
+  { 0x0004d7, 2781 },
+  { 0x0004da, 2805 },
+  { 0x0004d8, 2789 },
+  { 0x0004db, 2813 },
+  { 0x0004d9, 2797 },
+  { 0x0004bb, 2530 },
+  { 0x0004be, 2555 },
+  { 0x0004bc, 2538 },
+  { 0x0004bf, 2563 },
+  { 0x0004bd, 2547 },
+  { 0x0004c0, 2571 },
+  { 0x0004c3, 2613 },
+  { 0x0004c1, 2588 },
+  { 0x0004c4, 2621 },
+  { 0x0004c2, 2596 },
+  { 0x0004c2, 2605 },
+  { 0x0004b3, 2469 },
+  { 0x0004dc, 2821 },
+  { 0x0004a6, 2356 },
+  { 0x0004d4, 2757 },
+  { 0x0004d6, 2773 },
+  { 0x0004d5, 2765 },
+  { 0x0004a7, 2364 },
+  { 0x0004a3, 2293 },
+  { 0x0004a4, 2313 },
+  { 0x0004a5, 2324 },
+  { 0x0004aa, 2385 },
+  { 0x0004a1, 2259 },
+  { 0x0004a8, 2371 },
+  { 0x0004a5, 2341 },
+  { 0x0004ab, 2392 },
+  { 0x0004a2, 2273 },
+  { 0x00ff7e, 14444 },
+  { 0x0004af, 2423 },
+  { 0x0004af, 2432 },
+  { 0x0004a9, 2378 },
+  { 0x0004ac, 2399 },
+  { 0x0004ae, 2415 },
+  { 0x0004ad, 2407 },
+  { 0x0003a2, 1968 },
+  { 0x0003f3, 2218 },
+  { 0x0003a2, 1974 },
   { 0x00006c, 355 },
-  { 0x0001e5, 1607 },
-  { 0x000ad9, 7331 },
-  { 0x0001b5, 1387 },
-  { 0x0003b6, 2027 },
-  { 0x000abc, 7011 },
-  { 0x0008fb, 6523 },
-  { 0x000ba3, 7852 },
-  { 0x000ad2, 7261 },
-  { 0x0008af, 6106 },
-  { 0x000acc, 7156 },
-  { 0x000aea, 7605 },
-  { 0x0008a1, 5898 },
-  { 0x000bda, 7984 },
-  { 0x000ad0, 7220 },
-  { 0x0009f4, 6757 },
-  { 0x000bdc, 7993 },
+  { 0x0001e5, 1623 },
+  { 0x000ad9, 7408 },
+  { 0x1001e37, 18997 },
+  { 0x0001b5, 1403 },
+  { 0x0003b6, 2043 },
+  { 0x000abc, 7079 },
+  { 0x0008fb, 6591 },
+  { 0x000ba3, 7929 },
+  { 0x000ad2, 7329 },
+  { 0x0008af, 6174 },
+  { 0x000acc, 7224 },
+  { 0x000aea, 7682 },
+  { 0x0008a1, 5966 },
+  { 0x000bda, 8061 },
+  { 0x000ad0, 7288 },
+  { 0x0009f4, 6825 },
+  { 0x000bdc, 8070 },
   { 0x00003c, 176 },
-  { 0x0008bc, 6292 },
-  { 0x0009e5, 6603 },
-  { 0x0008de, 6475 },
-  { 0x0008df, 6486 },
-  { 0x0009ed, 6654 },
-  { 0x0009ea, 6612 },
-  { 0x0001b3, 1379 },
+  { 0x0008bc, 6360 },
+  { 0x0009e5, 6671 },
+  { 0x0008de, 6543 },
+  { 0x0008df, 6554 },
+  { 0x0009ed, 6722 },
+  { 0x0009ea, 6680 },
+  { 0x0001b3, 1395 },
   { 0x00006d, 357 },
+  { 0x1001e41, 19017 },
   { 0x0000af, 562 },
-  { 0x000af7, 7729 },
-  { 0x000af0, 7649 },
-  { 0x000abf, 7059 },
+  { 0x000af7, 7806 },
+  { 0x000af0, 7726 },
+  { 0x000abf, 7127 },
   { 0x0000ba, 666 },
   { 0x00002d, 121 },
-  { 0x000ad6, 7315 },
+  { 0x000ad6, 7392 },
   { 0x0000b5, 618 },
   { 0x0000d7, 932 },
-  { 0x000af6, 7717 },
-  { 0x000af5, 7704 },
+  { 0x000af6, 7794 },
+  { 0x000af5, 7781 },
   { 0x00006e, 359 },
-  { 0x0008c5, 6370 },
-  { 0x0001f1, 1658 },
-  { 0x0001f2, 1665 },
-  { 0x0003f1, 2185 },
-  { 0x0009e8, 6606 },
+  { 0x0008c5, 6438 },
+  { 0x0001f1, 1674 },
+  { 0x0001f2, 1681 },
+  { 0x0003f1, 2201 },
+  { 0x1002089, 20483 },
+  { 0x1002079, 20344 },
+  { 0x0009e8, 6674 },
   { 0x0000a0, 421 },
-  { 0x0008bd, 6306 },
+  { 0x1002247, 20738 },
+  { 0x1002209, 20655 },
+  { 0x0008bd, 6374 },
+  { 0x1002262, 20759 },
   { 0x0000ac, 536 },
-  { 0x0000f1, 1153 },
+  { 0x0000f1, 1160 },
   { 0x000023, 22 },
-  { 0x0006b0, 3775 },
+  { 0x0006b0, 3817 },
   { 0x00006f, 361 },
-  { 0x0000f3, 1167 },
-  { 0x0000f4, 1174 },
-  { 0x0000f6, 1193 },
-  { 0x0001f5, 1672 },
-  { 0x0013bd, 11015 },
-  { 0x0001b2, 1372 },
-  { 0x0000f2, 1160 },
-  { 0x0003f2, 2194 },
-  { 0x000ac3, 7066 },
-  { 0x000ab2, 6934 },
+  { 0x0000f3, 1174 },
+  { 0x1000275, 15410 },
+  { 0x1001ecd, 19749 },
+  { 0x10001d2, 15383 },
+  { 0x0000f4, 1181 },
+  { 0x1001ed1, 19788 },
+  { 0x1001ed9, 19925 },
+  { 0x1001ed3, 19822 },
+  { 0x1001ed5, 19855 },
+  { 0x1001ed7, 19888 },
+  { 0x0000f6, 1200 },
+  { 0x0001f5, 1688 },
+  { 0x0013bd, 11092 },
+  { 0x0001b2, 1388 },
+  { 0x0000f2, 1167 },
+  { 0x1001ecf, 19765 },
+  { 0x10001a1, 15338 },
+  { 0x1001edb, 19956 },
+  { 0x1001ee3, 20045 },
+  { 0x1001edd, 19978 },
+  { 0x1001edf, 19999 },
+  { 0x1001ee1, 20020 },
+  { 0x0003f2, 2210 },
+  { 0x000ac3, 7134 },
+  { 0x000ab2, 7002 },
   { 0x0000bd, 702 },
   { 0x0000bc, 691 },
-  { 0x000ab6, 6976 },
+  { 0x000ab6, 7044 },
+  { 0x1002081, 20371 },
   { 0x0000b9, 654 },
-  { 0x000ab0, 6915 },
-  { 0x000ae2, 7473 },
-  { 0x000ae5, 7522 },
-  { 0x000ae4, 7504 },
-  { 0x000ae3, 7488 },
+  { 0x000ab0, 6983 },
+  { 0x0000f8, 1220 },
+  { 0x000ae2, 7550 },
+  { 0x000ae5, 7599 },
+  { 0x000ae4, 7581 },
+  { 0x000ae3, 7565 },
   { 0x0000aa, 510 },
-  { 0x0000f8, 1213 },
-  { 0x0000f5, 1186 },
-  { 0x000bc0, 7891 },
-  { 0x00047e, 2234 },
+  { 0x0000f8, 1229 },
+  { 0x0000f5, 1193 },
+  { 0x000bc0, 7968 },
+  { 0x00047e, 2250 },
   { 0x000070, 363 },
+  { 0x1001e57, 19037 },
   { 0x0000b6, 621 },
   { 0x000028, 80 },
   { 0x000029, 90 },
-  { 0x0008ef, 6496 },
+  { 0x1002202, 20619 },
+  { 0x0008ef, 6564 },
   { 0x000025, 40 },
   { 0x00002e, 127 },
   { 0x0000b7, 631 },
-  { 0x000afb, 7781 },
+  { 0x000ad5, 7383 },
+  { 0x000afb, 7858 },
   { 0x00002b, 110 },
   { 0x0000b1, 576 },
-  { 0x000ad4, 7302 },
-  { 0x0004b0, 2424 },
-  { 0x000aa6, 6833 },
+  { 0x000ad4, 7370 },
+  { 0x0004b0, 2440 },
+  { 0x000aa6, 6901 },
   { 0x000071, 365 },
-  { 0x000bcc, 7938 },
+  { 0x000bcc, 8015 },
   { 0x00003f, 195 },
   { 0x0000bf, 724 },
   { 0x000022, 13 },
   { 0x000060, 323 },
   { 0x000027, 69 },
   { 0x000072, 367 },
-  { 0x0001e0, 1593 },
-  { 0x0008d6, 6428 },
-  { 0x0001f8, 1685 },
-  { 0x0003b3, 2011 },
+  { 0x0001e0, 1609 },
+  { 0x0008d6, 6496 },
+  { 0x0001f8, 1701 },
+  { 0x0003b3, 2027 },
   { 0x0000ae, 551 },
-  { 0x000abe, 7041 },
-  { 0x0008fd, 6541 },
-  { 0x000ba6, 7862 },
-  { 0x000ad3, 7281 },
-  { 0x0008b0, 6127 },
-  { 0x0008b7, 6271 },
-  { 0x000acd, 7173 },
-  { 0x000aeb, 7617 },
-  { 0x000bd8, 7974 },
-  { 0x000ad1, 7240 },
-  { 0x0009f5, 6763 },
-  { 0x000bfc, 8002 },
+  { 0x000abe, 7109 },
+  { 0x0008fd, 6609 },
+  { 0x000ba6, 7939 },
+  { 0x000ad3, 7349 },
+  { 0x0008b0, 6195 },
+  { 0x0008b7, 6339 },
+  { 0x000acd, 7241 },
+  { 0x000aeb, 7694 },
+  { 0x000bd8, 8051 },
+  { 0x000ad1, 7308 },
+  { 0x0009f5, 6831 },
+  { 0x000bfc, 8079 },
   { 0x000073, 369 },
-  { 0x0001b6, 1394 },
-  { 0x0001b9, 1407 },
-  { 0x0001ba, 1414 },
-  { 0x0002fe, 1940 },
-  { 0x00ff7e, 13942 },
-  { 0x000ad7, 7323 },
+  { 0x1001e61, 19057 },
+  { 0x0001b6, 1410 },
+  { 0x0001b9, 1423 },
+  { 0x0001ba, 1430 },
+  { 0x1000259, 15404 },
+  { 0x0002fe, 1956 },
+  { 0x00ff7e, 14468 },
+  { 0x000ad7, 7400 },
   { 0x0000a7, 482 },
   { 0x00003b, 166 },
-  { 0x0004df, 2832 },
-  { 0x000ac6, 7101 },
-  { 0x000aca, 7124 },
-  { 0x000aac, 6878 },
-  { 0x0008c9, 6388 },
-  { 0x000afd, 7807 },
+  { 0x0004df, 2848 },
+  { 0x000ac6, 7169 },
+  { 0x1002087, 20453 },
+  { 0x1002077, 20316 },
+  { 0x000aca, 7192 },
+  { 0x000aac, 6946 },
+  { 0x0008c9, 6456 },
+  { 0x000afd, 7884 },
+  { 0x1002086, 20440 },
+  { 0x1002076, 20304 },
   { 0x00002f, 134 },
-  { 0x0009e0, 6568 },
+  { 0x0009e0, 6636 },
   { 0x000020, 0 },
-  { 0x0000df, 1006 },
+  { 0x100221a, 20679 },
+  { 0x0000df, 1013 },
   { 0x0000a3, 450 },
+  { 0x1002263, 20772 },
   { 0x000074, 371 },
-  { 0x0001bb, 1423 },
-  { 0x0001fe, 1711 },
-  { 0x000af9, 7753 },
-  { 0x000afa, 7763 },
-  { 0x0008c0, 6341 },
-  { 0x000aa7, 6844 },
-  { 0x0000fe, 1264 },
-  { 0x000ac4, 7076 },
-  { 0x000ab4, 6953 },
+  { 0x1001e6b, 19077 },
+  { 0x0001bb, 1439 },
+  { 0x0001fe, 1727 },
+  { 0x000af9, 7830 },
+  { 0x000afa, 7840 },
+  { 0x0008c0, 6409 },
+  { 0x000aa7, 6912 },
+  { 0x0000fe, 1280 },
+  { 0x000ac4, 7144 },
+  { 0x000ab4, 7021 },
   { 0x0000be, 710 },
+  { 0x1002083, 20397 },
   { 0x0000b3, 598 },
-  { 0x0008a4, 5940 },
-  { 0x0008ab, 6048 },
-  { 0x0008a2, 5910 },
-  { 0x0008a7, 5978 },
-  { 0x0008b1, 6149 },
-  { 0x0008ad, 6076 },
-  { 0x0008a9, 6012 },
-  { 0x0008b5, 6235 },
-  { 0x0009f7, 6775 },
-  { 0x0008b3, 6183 },
-  { 0x000ac9, 7114 },
-  { 0x000acb, 7138 },
-  { 0x0003bc, 2053 },
-  { 0x000ab3, 6943 },
+  { 0x100222d, 20720 },
+  { 0x0008a4, 6008 },
+  { 0x0008ab, 6116 },
+  { 0x0008a2, 5978 },
+  { 0x0008a7, 6046 },
+  { 0x0008b1, 6217 },
+  { 0x0008ad, 6144 },
+  { 0x0008a9, 6080 },
+  { 0x0008b5, 6303 },
+  { 0x0009f7, 6843 },
+  { 0x0008b3, 6251 },
+  { 0x000ac9, 7182 },
+  { 0x000acb, 7206 },
+  { 0x0003bc, 2069 },
+  { 0x000ab3, 7011 },
+  { 0x1002082, 20384 },
   { 0x0000b2, 586 },
-  { 0x000ab1, 6924 },
+  { 0x000ab1, 6992 },
   { 0x000075, 373 },
-  { 0x0000fa, 1227 },
-  { 0x0002fd, 1933 },
-  { 0x0000fb, 1234 },
-  { 0x0000fc, 1246 },
-  { 0x0001fb, 1698 },
-  { 0x0000f9, 1220 },
-  { 0x0003fe, 2226 },
-  { 0x000bc6, 7925 },
+  { 0x0000fa, 1243 },
+  { 0x1001ee5, 20069 },
+  { 0x0002fd, 1949 },
+  { 0x0000fb, 1250 },
+  { 0x0000fc, 1262 },
+  { 0x0001fb, 1714 },
+  { 0x0000f9, 1236 },
+  { 0x1001ee7, 20085 },
+  { 0x10001b0, 15350 },
+  { 0x1001ee9, 20102 },
+  { 0x1001ef1, 20191 },
+  { 0x1001eeb, 20124 },
+  { 0x1001eed, 20145 },
+  { 0x1001eef, 20166 },
+  { 0x0003fe, 2242 },
+  { 0x000bc6, 8002 },
   { 0x00005f, 306 },
-  { 0x0008dd, 6469 },
-  { 0x0003f9, 2211 },
-  { 0x0008fc, 6533 },
-  { 0x000ba9, 7883 },
-  { 0x0009ec, 6641 },
-  { 0x0009eb, 6627 },
-  { 0x000bc3, 7908 },
-  { 0x000bd3, 7957 },
-  { 0x000bce, 7943 },
-  { 0x0001f9, 1692 },
-  { 0x0003fd, 2219 },
+  { 0x0008dd, 6537 },
+  { 0x0003f9, 2227 },
+  { 0x0008fc, 6601 },
+  { 0x000ba9, 7960 },
+  { 0x0009ec, 6709 },
+  { 0x0009eb, 6695 },
+  { 0x000bc3, 7985 },
+  { 0x000bd3, 8034 },
+  { 0x000bce, 8020 },
+  { 0x0001f9, 1708 },
+  { 0x0003fd, 2235 },
   { 0x000076, 375 },
-  { 0x0008c1, 6351 },
-  { 0x0009f8, 6780 },
-  { 0x0008a6, 5964 },
-  { 0x0004de, 2820 },
-  { 0x0009e9, 6609 },
+  { 0x0008c1, 6419 },
+  { 0x0009f8, 6848 },
+  { 0x0008a6, 6032 },
+  { 0x0004de, 2836 },
+  { 0x0009e9, 6677 },
   { 0x000077, 377 },
+  { 0x1001e83, 19108 },
+  { 0x1000175, 15282 },
+  { 0x1001e85, 19126 },
+  { 0x1001e81, 19094 },
   { 0x000078, 379 },
+  { 0x1001e8b, 19147 },
   { 0x000079, 381 },
-  { 0x0000fd, 1257 },
-  { 0x0000ff, 1270 },
+  { 0x0000fd, 1273 },
+  { 0x1001ef5, 20229 },
+  { 0x1000177, 15306 },
+  { 0x0000ff, 1286 },
   { 0x0000a5, 468 },
+  { 0x1001ef3, 20212 },
+  { 0x1001ef7, 20245 },
+  { 0x1001ef9, 20258 },
   { 0x00007a, 383 },
-  { 0x0001bf, 1456 },
-  { 0x0001bc, 1430 },
-  { 0x0001be, 1449 }};
+  { 0x0001bf, 1472 },
+  { 0x0001bc, 1446 },
+  { 0x0001be, 1465 },
+  { 0x1002080, 20357 },
+  { 0x1002070, 20265 },
+  { 0x10001b6, 15364 }};
 
 
 #if 0
@@ -3947,7 +6836,6 @@ static const gdk_key gdk_keys_by_name[] = {
  * XF86AudioMute - Audio mute
  * Scroll_lock   - Scroll lock
  * KP_Space      - Space (keypad)
- * Page_Up       - Page up
  */
 NC_("keyboard label", "BackSpace")
 NC_("keyboard label", "Tab")
@@ -3987,32 +6875,33 @@ NC_("keyboard label", "KP_Begin")
 NC_("keyboard label", "KP_Insert")
 NC_("keyboard label", "KP_Delete")
 NC_("keyboard label", "Delete")
-/* Translators: 'Mon' means Monitor here, and the XF86 prefix should be removed */
-NC_("keyboard label", "XF86MonBrightnessUp")
-NC_("keyboard label", "XF86MonBrightnessDown")
-NC_("keyboard label", "XF86AudioMute")
-NC_("keyboard label", "XF86AudioLowerVolume")
-NC_("keyboard label", "XF86AudioRaiseVolume")
-NC_("keyboard label", "XF86AudioPlay")
-NC_("keyboard label", "XF86AudioStop")
-NC_("keyboard label", "XF86AudioNext")
-NC_("keyboard label", "XF86AudioPrev")
-NC_("keyboard label", "XF86AudioRecord")
-NC_("keyboard label", "XF86AudioPause")
-NC_("keyboard label", "XF86AudioRewind")
-NC_("keyboard label", "XF86AudioMedia")
-NC_("keyboard label", "XF86ScreenSaver")
-NC_("keyboard label", "XF86Battery")
-NC_("keyboard label", "XF86Launch1")
-NC_("keyboard label", "XF86Forward")
-NC_("keyboard label", "XF86Back")
-NC_("keyboard label", "XF86Sleep")
-NC_("keyboard label", "XF86Hibernate")
-NC_("keyboard label", "XF86WLAN")
-NC_("keyboard label", "XF86WebCam")
-NC_("keyboard label", "XF86Display")
-NC_("keyboard label", "XF86TouchpadToggle")
-NC_("keyboard label", "XF86WakeUp")
-NC_("keyboard label", "XF86Suspend")
+NC_("keyboard label", "MonBrightnessUp")
+NC_("keyboard label", "MonBrightnessDown")
+NC_("keyboard label", "KbdBrightnessUp")
+NC_("keyboard label", "KbdBrightnessDown")
+NC_("keyboard label", "AudioMute")
+NC_("keyboard label", "AudioLowerVolume")
+NC_("keyboard label", "AudioRaiseVolume")
+NC_("keyboard label", "AudioPlay")
+NC_("keyboard label", "AudioStop")
+NC_("keyboard label", "AudioNext")
+NC_("keyboard label", "AudioPrev")
+NC_("keyboard label", "AudioRecord")
+NC_("keyboard label", "AudioPause")
+NC_("keyboard label", "AudioRewind")
+NC_("keyboard label", "AudioMedia")
+NC_("keyboard label", "ScreenSaver")
+NC_("keyboard label", "Battery")
+NC_("keyboard label", "Launch1")
+NC_("keyboard label", "Forward")
+NC_("keyboard label", "Back")
+NC_("keyboard label", "Sleep")
+NC_("keyboard label", "Hibernate")
+NC_("keyboard label", "WLAN")
+NC_("keyboard label", "WebCam")
+NC_("keyboard label", "Display")
+NC_("keyboard label", "TouchpadToggle")
+NC_("keyboard label", "WakeUp")
+NC_("keyboard label", "Suspend")
 
 #endif
diff --git a/gdk/keynames-translate.txt b/gdk/keynames-translate.txt
index e575feb..b5ac98b 100644
--- a/gdk/keynames-translate.txt
+++ b/gdk/keynames-translate.txt
@@ -1,28 +1,65 @@
-XF86MonBrightnessUp
-XF86MonBrightnessDown
-XF86KbdBrightnessUp
-XF86KbdBrightnessDown
-XF86AudioMute
-XF86AudioLowerVolume
-XF86AudioRaiseVolume
-XF86AudioPlay
-XF86AudioStop
-XF86AudioNext
-XF86AudioPrev
-XF86AudioRecord
-XF86AudioPause
-XF86AudioRewind
-XF86AudioMedia
-XF86ScreenSaver
-XF86Battery
-XF86Launch1
-XF86Forward
-XF86Back
-XF86Sleep
-XF86Hibernate
-XF86WLAN
-XF86WebCam
-XF86Display
-XF86TouchpadToggle
-XF86WakeUp
-XF86Suspend
+BackSpace
+Tab
+Return
+Pause
+Scroll_Lock
+Sys_Req
+Escape
+Multi_key
+Home
+Left
+Up
+Right
+Down
+Page_Up
+Page_Down
+End
+Begin
+Print
+Insert
+Num_Lock
+KP_Space
+KP_Tab
+KP_Enter
+KP_Home
+KP_Left
+KP_Up
+KP_Right
+KP_Down
+KP_Page_Up
+KP_Prior
+KP_Page_Down
+KP_Next
+KP_End
+KP_Begin
+KP_Insert
+KP_Delete
+Delete
+MonBrightnessUp
+MonBrightnessDown
+KbdBrightnessUp
+KbdBrightnessDown
+AudioMute
+AudioLowerVolume
+AudioRaiseVolume
+AudioPlay
+AudioStop
+AudioNext
+AudioPrev
+AudioRecord
+AudioPause
+AudioRewind
+AudioMedia
+ScreenSaver
+Battery
+Launch1
+Forward
+Back
+Sleep
+Hibernate
+WLAN
+WebCam
+Display
+TouchpadToggle
+WakeUp
+Suspend
diff --git a/gdk/keynames.txt b/gdk/keynames.txt
index ef5c2d4..3bf34fc 100644
--- a/gdk/keynames.txt
+++ b/gdk/keynames.txt
@@ -143,8 +143,8 @@
 0x0000cd Iacute
 0x0000ce Icircumflex
 0x0000cf Idiaeresis
-0x0000d0 ETH
 0x0000d0 Eth
+0x0000d0 ETH
 0x0000d1 Ntilde
 0x0000d2 Ograve
 0x0000d3 Oacute
@@ -153,13 +153,14 @@
 0x0000d6 Odiaeresis
 0x0000d7 multiply
 0x0000d8 Ooblique
+0x0000d8 Oslash
 0x0000d9 Ugrave
 0x0000da Uacute
 0x0000db Ucircumflex
 0x0000dc Udiaeresis
 0x0000dd Yacute
-0x0000de THORN
 0x0000de Thorn
+0x0000de THORN
 0x0000df ssharp
 0x0000e0 agrave
 0x0000e1 aacute
@@ -185,6 +186,7 @@
 0x0000f5 otilde
 0x0000f6 odiaeresis
 0x0000f7 division
+0x0000f8 ooblique
 0x0000f8 oslash
 0x0000f9 ugrave
 0x0000fa uacute
@@ -444,6 +446,7 @@
 0x0006aa Serbian_nje
 0x0006ab Serbian_tshe
 0x0006ac Macedonia_kje
+0x0006ad Ukrainian_ghe_with_upturn
 0x0006ae Byelorussian_shortu
 0x0006af Cyrillic_dzhe
 0x0006af Serbian_dze
@@ -466,6 +469,7 @@
 0x0006ba Serbian_NJE
 0x0006bb Serbian_TSHE
 0x0006bc Macedonia_KJE
+0x0006bd Ukrainian_GHE_WITH_UPTURN
 0x0006be Byelorussian_SHORTU
 0x0006bf Cyrillic_DZHE
 0x0006bf Serbian_DZE
@@ -537,8 +541,8 @@
 0x0007a2 Greek_EPSILONaccent
 0x0007a3 Greek_ETAaccent
 0x0007a4 Greek_IOTAaccent
-0x0007a5 Greek_IOTAdieresis
 0x0007a5 Greek_IOTAdiaeresis
+0x0007a5 Greek_IOTAdieresis
 0x0007a7 Greek_OMICRONaccent
 0x0007a8 Greek_UPSILONaccent
 0x0007a9 Greek_UPSILONdieresis
@@ -723,6 +727,7 @@
 0x000ad2 leftdoublequotemark
 0x000ad3 rightdoublequotemark
 0x000ad4 prescription
+0x000ad5 permille
 0x000ad6 minutes
 0x000ad7 seconds
 0x000ad9 latincross
@@ -999,18 +1004,6 @@
 0x0013bc OE
 0x0013bd oe
 0x0013be Ydiaeresis
-0x0020a0 EcuSign
-0x0020a1 ColonSign
-0x0020a2 CruzeiroSign
-0x0020a3 FFrancSign
-0x0020a4 LiraSign
-0x0020a5 MillSign
-0x0020a6 NairaSign
-0x0020a7 PesetaSign
-0x0020a8 RupeeSign
-0x0020a9 WonSign
-0x0020aa NewSheqelSign
-0x0020ab DongSign
 0x0020ac EuroSign
 0x00fd01 3270_Duplicate
 0x00fd02 3270_FieldMark
@@ -1057,6 +1050,9 @@
 0x00fe0d ISO_First_Group_Lock
 0x00fe0e ISO_Last_Group
 0x00fe0f ISO_Last_Group_Lock
+0x00fe11 ISO_Level5_Shift
+0x00fe12 ISO_Level5_Latch
+0x00fe13 ISO_Level5_Lock
 0x00fe20 ISO_Left_Tab
 0x00fe21 ISO_Move_Line_Up
 0x00fe22 ISO_Move_Line_Down
@@ -1081,6 +1077,7 @@
 0x00fe50 dead_grave
 0x00fe51 dead_acute
 0x00fe52 dead_circumflex
+0x00fe53 dead_perispomeni
 0x00fe53 dead_tilde
 0x00fe54 dead_macron
 0x00fe55 dead_breve
@@ -1097,6 +1094,21 @@
 0x00fe60 dead_belowdot
 0x00fe61 dead_hook
 0x00fe62 dead_horn
+0x00fe63 dead_stroke
+0x00fe64 dead_abovecomma
+0x00fe64 dead_psili
+0x00fe65 dead_abovereversedcomma
+0x00fe65 dead_dasia
+0x00fe66 dead_doublegrave
+0x00fe67 dead_belowring
+0x00fe68 dead_belowmacron
+0x00fe69 dead_belowcircumflex
+0x00fe6a dead_belowtilde
+0x00fe6b dead_belowbreve
+0x00fe6c dead_belowdiaeresis
+0x00fe6d dead_invertedbreve
+0x00fe6e dead_belowcomma
+0x00fe6f dead_currency
 0x00fe70 AccessX_Enable
 0x00fe71 AccessX_Feedback_Enable
 0x00fe72 RepeatKeys_Enable
@@ -1108,6 +1120,25 @@
 0x00fe78 Overlay1_Enable
 0x00fe79 Overlay2_Enable
 0x00fe7a AudibleBell_Enable
+0x00fe80 dead_a
+0x00fe81 dead_A
+0x00fe82 dead_e
+0x00fe83 dead_E
+0x00fe84 dead_i
+0x00fe85 dead_I
+0x00fe86 dead_o
+0x00fe87 dead_O
+0x00fe88 dead_u
+0x00fe89 dead_U
+0x00fe8a dead_small_schwa
+0x00fe8b dead_capital_schwa
+0x00fe8c dead_greek
+0x00fea0 ch
+0x00fea1 Ch
+0x00fea2 CH
+0x00fea3 c_h
+0x00fea4 C_h
+0x00fea5 C_H
 0x00fed0 First_Virtual_Screen
 0x00fed1 Prev_Virtual_Screen
 0x00fed2 Next_Virtual_Screen
@@ -1143,16 +1174,16 @@
 0x00fefb Pointer_DfltBtnNext
 0x00fefc Pointer_DfltBtnPrev
 0x00fefd Pointer_Drag5
-0x00ff08 BackSpace             1
-0x00ff09 Tab                   1
+0x00ff08 BackSpace
+0x00ff09 Tab
 0x00ff0a Linefeed
 0x00ff0b Clear
-0x00ff0d Return                        1
-0x00ff13 Pause                 1
-0x00ff14 Scroll_Lock           1
-0x00ff15 Sys_Req               1
-0x00ff1b Escape                        1
-0x00ff20 Multi_key             1
+0x00ff0d Return
+0x00ff13 Pause
+0x00ff14 Scroll_Lock
+0x00ff15 Sys_Req
+0x00ff1b Escape
+0x00ff20 Multi_key
 0x00ff21 Kanji
 0x00ff22 Muhenkan
 0x00ff23 Henkan
@@ -1177,29 +1208,36 @@
 0x00ff35 Hangul_Jamo
 0x00ff36 Hangul_Romaja
 0x00ff37 Codeinput
+0x00ff37 Hangul_Codeinput
+0x00ff37 Kanji_Bangou
 0x00ff38 Hangul_Jeonja
 0x00ff39 Hangul_Banja
 0x00ff3a Hangul_PreHanja
 0x00ff3b Hangul_PostHanja
+0x00ff3c Hangul_SingleCandidate
 0x00ff3c SingleCandidate
+0x00ff3d Hangul_MultipleCandidate
 0x00ff3d MultipleCandidate
+0x00ff3d Zen_Koho
+0x00ff3e Hangul_PreviousCandidate
+0x00ff3e Mae_Koho
 0x00ff3e PreviousCandidate
 0x00ff3f Hangul_Special
-0x00ff50 Home                  1
-0x00ff51 Left                  1
-0x00ff52 Up                    1
-0x00ff53 Right                 1
-0x00ff54 Down                  1
-0x00ff55 Page_Up               1
+0x00ff50 Home
+0x00ff51 Left
+0x00ff52 Up
+0x00ff53 Right
+0x00ff54 Down
+0x00ff55 Page_Up
 0x00ff55 Prior
-0x00ff56 Page_Down             1
 0x00ff56 Next
-0x00ff57 End                   1
-0x00ff58 Begin                 1
+0x00ff56 Page_Down
+0x00ff57 End
+0x00ff58 Begin
 0x00ff60 Select
-0x00ff61 Print                 1
+0x00ff61 Print
 0x00ff62 Execute
-0x00ff63 Insert                        1
+0x00ff63 Insert
 0x00ff65 Undo
 0x00ff66 Redo
 0x00ff67 Menu
@@ -1212,30 +1250,30 @@
 0x00ff7e Hangul_switch
 0x00ff7e Hebrew_switch
 0x00ff7e ISO_Group_Shift
-0x00ff7e Mode_switch
 0x00ff7e kana_switch
+0x00ff7e Mode_switch
 0x00ff7e script_switch
-0x00ff7f Num_Lock              1
-0x00ff80 KP_Space              1
-0x00ff89 KP_Tab                        1
-0x00ff8d KP_Enter              1
+0x00ff7f Num_Lock
+0x00ff80 KP_Space
+0x00ff89 KP_Tab
+0x00ff8d KP_Enter
 0x00ff91 KP_F1
 0x00ff92 KP_F2
 0x00ff93 KP_F3
 0x00ff94 KP_F4
-0x00ff95 KP_Home               1
-0x00ff96 KP_Left               1
-0x00ff97 KP_Up                 1
-0x00ff98 KP_Right              1
-0x00ff99 KP_Down               1
-0x00ff9a KP_Page_Up            1
-0x00ff9a KP_Prior              1
-0x00ff9b KP_Page_Down          1
-0x00ff9b KP_Next               1
-0x00ff9c KP_End                        1
-0x00ff9d KP_Begin              1
-0x00ff9e KP_Insert             1
-0x00ff9f KP_Delete             1
+0x00ff95 KP_Home
+0x00ff96 KP_Left
+0x00ff97 KP_Up
+0x00ff98 KP_Right
+0x00ff99 KP_Down
+0x00ff9a KP_Page_Up
+0x00ff9a KP_Prior
+0x00ff9b KP_Next
+0x00ff9b KP_Page_Down
+0x00ff9c KP_End
+0x00ff9d KP_Begin
+0x00ff9e KP_Insert
+0x00ff9f KP_Delete
 0x00ffaa KP_Multiply
 0x00ffab KP_Add
 0x00ffac KP_Separator
@@ -1264,30 +1302,55 @@
 0x00ffc6 F9
 0x00ffc7 F10
 0x00ffc8 F11
+0x00ffc8 L1
 0x00ffc9 F12
+0x00ffc9 L2
 0x00ffca F13
+0x00ffca L3
 0x00ffcb F14
+0x00ffcb L4
 0x00ffcc F15
+0x00ffcc L5
 0x00ffcd F16
+0x00ffcd L6
 0x00ffce F17
+0x00ffce L7
 0x00ffcf F18
+0x00ffcf L8
 0x00ffd0 F19
+0x00ffd0 L9
 0x00ffd1 F20
+0x00ffd1 L10
 0x00ffd2 F21
+0x00ffd2 R1
 0x00ffd3 F22
+0x00ffd3 R2
 0x00ffd4 F23
+0x00ffd4 R3
 0x00ffd5 F24
+0x00ffd5 R4
 0x00ffd6 F25
+0x00ffd6 R5
 0x00ffd7 F26
+0x00ffd7 R6
 0x00ffd8 F27
+0x00ffd8 R7
 0x00ffd9 F28
+0x00ffd9 R8
 0x00ffda F29
+0x00ffda R9
 0x00ffdb F30
+0x00ffdb R10
 0x00ffdc F31
+0x00ffdc R11
 0x00ffdd F32
+0x00ffdd R12
 0x00ffde F33
+0x00ffde R13
 0x00ffdf F34
+0x00ffdf R14
 0x00ffe0 F35
+0x00ffe0 R15
 0x00ffe1 Shift_L
 0x00ffe2 Shift_R
 0x00ffe3 Control_L
@@ -1302,5 +1365,905 @@
 0x00ffec Super_R
 0x00ffed Hyper_L
 0x00ffee Hyper_R
-0x00ffff Delete                1
+0x00fff1 braille_dot_1
+0x00fff2 braille_dot_2
+0x00fff3 braille_dot_3
+0x00fff4 braille_dot_4
+0x00fff5 braille_dot_5
+0x00fff6 braille_dot_6
+0x00fff7 braille_dot_7
+0x00fff8 braille_dot_8
+0x00fff9 braille_dot_9
+0x00fffa braille_dot_10
+0x00ffff Delete
+0x100012c Ibreve
+0x100012d ibreve
+0x1000174 Wcircumflex
+0x1000175 wcircumflex
+0x1000176 Ycircumflex
+0x1000177 ycircumflex
+0x100018f SCHWA
+0x100019f Obarred
+0x10001a0 Ohorn
+0x10001a1 ohorn
+0x10001af Uhorn
+0x10001b0 uhorn
+0x10001b5 Zstroke
+0x10001b6 zstroke
+0x10001b7 EZH
+0x10001d1 Ocaron
+0x10001d2 ocaron
+0x10001e6 Gcaron
+0x10001e7 gcaron
+0x1000259 schwa
+0x1000275 obarred
+0x1000292 ezh
+0x1000492 Cyrillic_GHE_bar
+0x1000493 Cyrillic_ghe_bar
+0x1000496 Cyrillic_ZHE_descender
+0x1000497 Cyrillic_zhe_descender
+0x100049a Cyrillic_KA_descender
+0x100049b Cyrillic_ka_descender
+0x100049c Cyrillic_KA_vertstroke
+0x100049d Cyrillic_ka_vertstroke
+0x10004a2 Cyrillic_EN_descender
+0x10004a3 Cyrillic_en_descender
+0x10004ae Cyrillic_U_straight
+0x10004af Cyrillic_u_straight
+0x10004b0 Cyrillic_U_straight_bar
+0x10004b1 Cyrillic_u_straight_bar
+0x10004b2 Cyrillic_HA_descender
+0x10004b3 Cyrillic_ha_descender
+0x10004b6 Cyrillic_CHE_descender
+0x10004b7 Cyrillic_che_descender
+0x10004b8 Cyrillic_CHE_vertstroke
+0x10004b9 Cyrillic_che_vertstroke
+0x10004ba Cyrillic_SHHA
+0x10004bb Cyrillic_shha
+0x10004d8 Cyrillic_SCHWA
+0x10004d9 Cyrillic_schwa
+0x10004e2 Cyrillic_I_macron
+0x10004e3 Cyrillic_i_macron
+0x10004e8 Cyrillic_O_bar
+0x10004e9 Cyrillic_o_bar
+0x10004ee Cyrillic_U_macron
+0x10004ef Cyrillic_u_macron
+0x1000531 Armenian_AYB
+0x1000532 Armenian_BEN
+0x1000533 Armenian_GIM
+0x1000534 Armenian_DA
+0x1000535 Armenian_YECH
+0x1000536 Armenian_ZA
+0x1000537 Armenian_E
+0x1000538 Armenian_AT
+0x1000539 Armenian_TO
+0x100053a Armenian_ZHE
+0x100053b Armenian_INI
+0x100053c Armenian_LYUN
+0x100053d Armenian_KHE
+0x100053e Armenian_TSA
+0x100053f Armenian_KEN
+0x1000540 Armenian_HO
+0x1000541 Armenian_DZA
+0x1000542 Armenian_GHAT
+0x1000543 Armenian_TCHE
+0x1000544 Armenian_MEN
+0x1000545 Armenian_HI
+0x1000546 Armenian_NU
+0x1000547 Armenian_SHA
+0x1000548 Armenian_VO
+0x1000549 Armenian_CHA
+0x100054a Armenian_PE
+0x100054b Armenian_JE
+0x100054c Armenian_RA
+0x100054d Armenian_SE
+0x100054e Armenian_VEV
+0x100054f Armenian_TYUN
+0x1000550 Armenian_RE
+0x1000551 Armenian_TSO
+0x1000552 Armenian_VYUN
+0x1000553 Armenian_PYUR
+0x1000554 Armenian_KE
+0x1000555 Armenian_O
+0x1000556 Armenian_FE
+0x100055a Armenian_apostrophe
+0x100055b Armenian_accent
+0x100055b Armenian_shesht
+0x100055c Armenian_amanak
+0x100055c Armenian_exclam
+0x100055d Armenian_but
+0x100055d Armenian_separation_mark
+0x100055e Armenian_paruyk
+0x100055e Armenian_question
+0x1000561 Armenian_ayb
+0x1000562 Armenian_ben
+0x1000563 Armenian_gim
+0x1000564 Armenian_da
+0x1000565 Armenian_yech
+0x1000566 Armenian_za
+0x1000567 Armenian_e
+0x1000568 Armenian_at
+0x1000569 Armenian_to
+0x100056a Armenian_zhe
+0x100056b Armenian_ini
+0x100056c Armenian_lyun
+0x100056d Armenian_khe
+0x100056e Armenian_tsa
+0x100056f Armenian_ken
+0x1000570 Armenian_ho
+0x1000571 Armenian_dza
+0x1000572 Armenian_ghat
+0x1000573 Armenian_tche
+0x1000574 Armenian_men
+0x1000575 Armenian_hi
+0x1000576 Armenian_nu
+0x1000577 Armenian_sha
+0x1000578 Armenian_vo
+0x1000579 Armenian_cha
+0x100057a Armenian_pe
+0x100057b Armenian_je
+0x100057c Armenian_ra
+0x100057d Armenian_se
+0x100057e Armenian_vev
+0x100057f Armenian_tyun
+0x1000580 Armenian_re
+0x1000581 Armenian_tso
+0x1000582 Armenian_vyun
+0x1000583 Armenian_pyur
+0x1000584 Armenian_ke
+0x1000585 Armenian_o
+0x1000586 Armenian_fe
+0x1000587 Armenian_ligature_ew
+0x1000589 Armenian_full_stop
+0x1000589 Armenian_verjaket
+0x100058a Armenian_hyphen
+0x100058a Armenian_yentamna
+0x1000653 Arabic_madda_above
+0x1000654 Arabic_hamza_above
+0x1000655 Arabic_hamza_below
+0x1000660 Arabic_0
+0x1000661 Arabic_1
+0x1000662 Arabic_2
+0x1000663 Arabic_3
+0x1000664 Arabic_4
+0x1000665 Arabic_5
+0x1000666 Arabic_6
+0x1000667 Arabic_7
+0x1000668 Arabic_8
+0x1000669 Arabic_9
+0x100066a Arabic_percent
+0x1000670 Arabic_superscript_alef
+0x1000679 Arabic_tteh
+0x100067e Arabic_peh
+0x1000686 Arabic_tcheh
+0x1000688 Arabic_ddal
+0x1000691 Arabic_rreh
+0x1000698 Arabic_jeh
+0x10006a4 Arabic_veh
+0x10006a9 Arabic_keheh
+0x10006af Arabic_gaf
+0x10006ba Arabic_noon_ghunna
+0x10006be Arabic_heh_doachashmee
+0x10006c1 Arabic_heh_goal
+0x10006cc Arabic_farsi_yeh
+0x10006cc Farsi_yeh
+0x10006d2 Arabic_yeh_baree
+0x10006d4 Arabic_fullstop
+0x10006f0 Farsi_0
+0x10006f1 Farsi_1
+0x10006f2 Farsi_2
+0x10006f3 Farsi_3
+0x10006f4 Farsi_4
+0x10006f5 Farsi_5
+0x10006f6 Farsi_6
+0x10006f7 Farsi_7
+0x10006f8 Farsi_8
+0x10006f9 Farsi_9
+0x1000d82 Sinh_ng
+0x1000d83 Sinh_h2
+0x1000d85 Sinh_a
+0x1000d86 Sinh_aa
+0x1000d87 Sinh_ae
+0x1000d88 Sinh_aee
+0x1000d89 Sinh_i
+0x1000d8a Sinh_ii
+0x1000d8b Sinh_u
+0x1000d8c Sinh_uu
+0x1000d8d Sinh_ri
+0x1000d8e Sinh_rii
+0x1000d8f Sinh_lu
+0x1000d90 Sinh_luu
+0x1000d91 Sinh_e
+0x1000d92 Sinh_ee
+0x1000d93 Sinh_ai
+0x1000d94 Sinh_o
+0x1000d95 Sinh_oo
+0x1000d96 Sinh_au
+0x1000d9a Sinh_ka
+0x1000d9b Sinh_kha
+0x1000d9c Sinh_ga
+0x1000d9d Sinh_gha
+0x1000d9e Sinh_ng2
+0x1000d9f Sinh_nga
+0x1000da0 Sinh_ca
+0x1000da1 Sinh_cha
+0x1000da2 Sinh_ja
+0x1000da3 Sinh_jha
+0x1000da4 Sinh_nya
+0x1000da5 Sinh_jnya
+0x1000da6 Sinh_nja
+0x1000da7 Sinh_tta
+0x1000da8 Sinh_ttha
+0x1000da9 Sinh_dda
+0x1000daa Sinh_ddha
+0x1000dab Sinh_nna
+0x1000dac Sinh_ndda
+0x1000dad Sinh_tha
+0x1000dae Sinh_thha
+0x1000daf Sinh_dha
+0x1000db0 Sinh_dhha
+0x1000db1 Sinh_na
+0x1000db3 Sinh_ndha
+0x1000db4 Sinh_pa
+0x1000db5 Sinh_pha
+0x1000db6 Sinh_ba
+0x1000db7 Sinh_bha
+0x1000db8 Sinh_ma
+0x1000db9 Sinh_mba
+0x1000dba Sinh_ya
+0x1000dbb Sinh_ra
+0x1000dbd Sinh_la
+0x1000dc0 Sinh_va
+0x1000dc1 Sinh_sha
+0x1000dc2 Sinh_ssha
+0x1000dc3 Sinh_sa
+0x1000dc4 Sinh_ha
+0x1000dc5 Sinh_lla
+0x1000dc6 Sinh_fa
+0x1000dca Sinh_al
+0x1000dcf Sinh_aa2
+0x1000dd0 Sinh_ae2
+0x1000dd1 Sinh_aee2
+0x1000dd2 Sinh_i2
+0x1000dd3 Sinh_ii2
+0x1000dd4 Sinh_u2
+0x1000dd6 Sinh_uu2
+0x1000dd8 Sinh_ru2
+0x1000dd9 Sinh_e2
+0x1000dda Sinh_ee2
+0x1000ddb Sinh_ai2
+0x1000ddc Sinh_o2
+0x1000ddd Sinh_oo2
+0x1000dde Sinh_au2
+0x1000ddf Sinh_lu2
+0x1000df2 Sinh_ruu2
+0x1000df3 Sinh_luu2
+0x1000df4 Sinh_kunddaliya
+0x10010d0 Georgian_an
+0x10010d1 Georgian_ban
+0x10010d2 Georgian_gan
+0x10010d3 Georgian_don
+0x10010d4 Georgian_en
+0x10010d5 Georgian_vin
+0x10010d6 Georgian_zen
+0x10010d7 Georgian_tan
+0x10010d8 Georgian_in
+0x10010d9 Georgian_kan
+0x10010da Georgian_las
+0x10010db Georgian_man
+0x10010dc Georgian_nar
+0x10010dd Georgian_on
+0x10010de Georgian_par
+0x10010df Georgian_zhar
+0x10010e0 Georgian_rae
+0x10010e1 Georgian_san
+0x10010e2 Georgian_tar
+0x10010e3 Georgian_un
+0x10010e4 Georgian_phar
+0x10010e5 Georgian_khar
+0x10010e6 Georgian_ghan
+0x10010e7 Georgian_qar
+0x10010e8 Georgian_shin
+0x10010e9 Georgian_chin
+0x10010ea Georgian_can
+0x10010eb Georgian_jil
+0x10010ec Georgian_cil
+0x10010ed Georgian_char
+0x10010ee Georgian_xan
+0x10010ef Georgian_jhan
+0x10010f0 Georgian_hae
+0x10010f1 Georgian_he
+0x10010f2 Georgian_hie
+0x10010f3 Georgian_we
+0x10010f4 Georgian_har
+0x10010f5 Georgian_hoe
+0x10010f6 Georgian_fi
+0x1001e02 Babovedot
+0x1001e03 babovedot
+0x1001e0a Dabovedot
+0x1001e0b dabovedot
+0x1001e1e Fabovedot
+0x1001e1f fabovedot
+0x1001e36 Lbelowdot
+0x1001e37 lbelowdot
+0x1001e40 Mabovedot
+0x1001e41 mabovedot
+0x1001e56 Pabovedot
+0x1001e57 pabovedot
+0x1001e60 Sabovedot
+0x1001e61 sabovedot
+0x1001e6a Tabovedot
+0x1001e6b tabovedot
+0x1001e80 Wgrave
+0x1001e81 wgrave
+0x1001e82 Wacute
+0x1001e83 wacute
+0x1001e84 Wdiaeresis
+0x1001e85 wdiaeresis
+0x1001e8a Xabovedot
+0x1001e8b xabovedot
+0x1001ea0 Abelowdot
+0x1001ea1 abelowdot
+0x1001ea2 Ahook
+0x1001ea3 ahook
+0x1001ea4 Acircumflexacute
+0x1001ea5 acircumflexacute
+0x1001ea6 Acircumflexgrave
+0x1001ea7 acircumflexgrave
+0x1001ea8 Acircumflexhook
+0x1001ea9 acircumflexhook
+0x1001eaa Acircumflextilde
+0x1001eab acircumflextilde
+0x1001eac Acircumflexbelowdot
+0x1001ead acircumflexbelowdot
+0x1001eae Abreveacute
+0x1001eaf abreveacute
+0x1001eb0 Abrevegrave
+0x1001eb1 abrevegrave
+0x1001eb2 Abrevehook
+0x1001eb3 abrevehook
+0x1001eb4 Abrevetilde
+0x1001eb5 abrevetilde
+0x1001eb6 Abrevebelowdot
+0x1001eb7 abrevebelowdot
+0x1001eb8 Ebelowdot
+0x1001eb9 ebelowdot
+0x1001eba Ehook
+0x1001ebb ehook
+0x1001ebc Etilde
+0x1001ebd etilde
+0x1001ebe Ecircumflexacute
+0x1001ebf ecircumflexacute
+0x1001ec0 Ecircumflexgrave
+0x1001ec1 ecircumflexgrave
+0x1001ec2 Ecircumflexhook
+0x1001ec3 ecircumflexhook
+0x1001ec4 Ecircumflextilde
+0x1001ec5 ecircumflextilde
+0x1001ec6 Ecircumflexbelowdot
+0x1001ec7 ecircumflexbelowdot
+0x1001ec8 Ihook
+0x1001ec9 ihook
+0x1001eca Ibelowdot
+0x1001ecb ibelowdot
+0x1001ecc Obelowdot
+0x1001ecd obelowdot
+0x1001ece Ohook
+0x1001ecf ohook
+0x1001ed0 Ocircumflexacute
+0x1001ed1 ocircumflexacute
+0x1001ed2 Ocircumflexgrave
+0x1001ed3 ocircumflexgrave
+0x1001ed4 Ocircumflexhook
+0x1001ed5 ocircumflexhook
+0x1001ed6 Ocircumflextilde
+0x1001ed7 ocircumflextilde
+0x1001ed8 Ocircumflexbelowdot
+0x1001ed9 ocircumflexbelowdot
+0x1001eda Ohornacute
+0x1001edb ohornacute
+0x1001edc Ohorngrave
+0x1001edd ohorngrave
+0x1001ede Ohornhook
+0x1001edf ohornhook
+0x1001ee0 Ohorntilde
+0x1001ee1 ohorntilde
+0x1001ee2 Ohornbelowdot
+0x1001ee3 ohornbelowdot
+0x1001ee4 Ubelowdot
+0x1001ee5 ubelowdot
+0x1001ee6 Uhook
+0x1001ee7 uhook
+0x1001ee8 Uhornacute
+0x1001ee9 uhornacute
+0x1001eea Uhorngrave
+0x1001eeb uhorngrave
+0x1001eec Uhornhook
+0x1001eed uhornhook
+0x1001eee Uhorntilde
+0x1001eef uhorntilde
+0x1001ef0 Uhornbelowdot
+0x1001ef1 uhornbelowdot
+0x1001ef2 Ygrave
+0x1001ef3 ygrave
+0x1001ef4 Ybelowdot
+0x1001ef5 ybelowdot
+0x1001ef6 Yhook
+0x1001ef7 yhook
+0x1001ef8 Ytilde
+0x1001ef9 ytilde
+0x1002070 zerosuperior
+0x1002074 foursuperior
+0x1002075 fivesuperior
+0x1002076 sixsuperior
+0x1002077 sevensuperior
+0x1002078 eightsuperior
+0x1002079 ninesuperior
+0x1002080 zerosubscript
+0x1002081 onesubscript
+0x1002082 twosubscript
+0x1002083 threesubscript
+0x1002084 foursubscript
+0x1002085 fivesubscript
+0x1002086 sixsubscript
+0x1002087 sevensubscript
+0x1002088 eightsubscript
+0x1002089 ninesubscript
+0x10020a0 EcuSign
+0x10020a1 ColonSign
+0x10020a2 CruzeiroSign
+0x10020a3 FFrancSign
+0x10020a4 LiraSign
+0x10020a5 MillSign
+0x10020a6 NairaSign
+0x10020a7 PesetaSign
+0x10020a8 RupeeSign
+0x10020a9 WonSign
+0x10020aa NewSheqelSign
+0x10020ab DongSign
+0x1002202 partdifferential
+0x1002205 emptyset
+0x1002208 elementof
+0x1002209 notelementof
+0x100220b containsas
+0x100221a squareroot
+0x100221b cuberoot
+0x100221c fourthroot
+0x100222c dintegral
+0x100222d tintegral
+0x1002235 because
+0x1002247 notapproxeq
+0x1002248 approxeq
+0x1002262 notidentical
+0x1002263 stricteq
+0x1002800 braille_blank
+0x1002801 braille_dots_1
+0x1002802 braille_dots_2
+0x1002803 braille_dots_12
+0x1002804 braille_dots_3
+0x1002805 braille_dots_13
+0x1002806 braille_dots_23
+0x1002807 braille_dots_123
+0x1002808 braille_dots_4
+0x1002809 braille_dots_14
+0x100280a braille_dots_24
+0x100280b braille_dots_124
+0x100280c braille_dots_34
+0x100280d braille_dots_134
+0x100280e braille_dots_234
+0x100280f braille_dots_1234
+0x1002810 braille_dots_5
+0x1002811 braille_dots_15
+0x1002812 braille_dots_25
+0x1002813 braille_dots_125
+0x1002814 braille_dots_35
+0x1002815 braille_dots_135
+0x1002816 braille_dots_235
+0x1002817 braille_dots_1235
+0x1002818 braille_dots_45
+0x1002819 braille_dots_145
+0x100281a braille_dots_245
+0x100281b braille_dots_1245
+0x100281c braille_dots_345
+0x100281d braille_dots_1345
+0x100281e braille_dots_2345
+0x100281f braille_dots_12345
+0x1002820 braille_dots_6
+0x1002821 braille_dots_16
+0x1002822 braille_dots_26
+0x1002823 braille_dots_126
+0x1002824 braille_dots_36
+0x1002825 braille_dots_136
+0x1002826 braille_dots_236
+0x1002827 braille_dots_1236
+0x1002828 braille_dots_46
+0x1002829 braille_dots_146
+0x100282a braille_dots_246
+0x100282b braille_dots_1246
+0x100282c braille_dots_346
+0x100282d braille_dots_1346
+0x100282e braille_dots_2346
+0x100282f braille_dots_12346
+0x1002830 braille_dots_56
+0x1002831 braille_dots_156
+0x1002832 braille_dots_256
+0x1002833 braille_dots_1256
+0x1002834 braille_dots_356
+0x1002835 braille_dots_1356
+0x1002836 braille_dots_2356
+0x1002837 braille_dots_12356
+0x1002838 braille_dots_456
+0x1002839 braille_dots_1456
+0x100283a braille_dots_2456
+0x100283b braille_dots_12456
+0x100283c braille_dots_3456
+0x100283d braille_dots_13456
+0x100283e braille_dots_23456
+0x100283f braille_dots_123456
+0x1002840 braille_dots_7
+0x1002841 braille_dots_17
+0x1002842 braille_dots_27
+0x1002843 braille_dots_127
+0x1002844 braille_dots_37
+0x1002845 braille_dots_137
+0x1002846 braille_dots_237
+0x1002847 braille_dots_1237
+0x1002848 braille_dots_47
+0x1002849 braille_dots_147
+0x100284a braille_dots_247
+0x100284b braille_dots_1247
+0x100284c braille_dots_347
+0x100284d braille_dots_1347
+0x100284e braille_dots_2347
+0x100284f braille_dots_12347
+0x1002850 braille_dots_57
+0x1002851 braille_dots_157
+0x1002852 braille_dots_257
+0x1002853 braille_dots_1257
+0x1002854 braille_dots_357
+0x1002855 braille_dots_1357
+0x1002856 braille_dots_2357
+0x1002857 braille_dots_12357
+0x1002858 braille_dots_457
+0x1002859 braille_dots_1457
+0x100285a braille_dots_2457
+0x100285b braille_dots_12457
+0x100285c braille_dots_3457
+0x100285d braille_dots_13457
+0x100285e braille_dots_23457
+0x100285f braille_dots_123457
+0x1002860 braille_dots_67
+0x1002861 braille_dots_167
+0x1002862 braille_dots_267
+0x1002863 braille_dots_1267
+0x1002864 braille_dots_367
+0x1002865 braille_dots_1367
+0x1002866 braille_dots_2367
+0x1002867 braille_dots_12367
+0x1002868 braille_dots_467
+0x1002869 braille_dots_1467
+0x100286a braille_dots_2467
+0x100286b braille_dots_12467
+0x100286c braille_dots_3467
+0x100286d braille_dots_13467
+0x100286e braille_dots_23467
+0x100286f braille_dots_123467
+0x1002870 braille_dots_567
+0x1002871 braille_dots_1567
+0x1002872 braille_dots_2567
+0x1002873 braille_dots_12567
+0x1002874 braille_dots_3567
+0x1002875 braille_dots_13567
+0x1002876 braille_dots_23567
+0x1002877 braille_dots_123567
+0x1002878 braille_dots_4567
+0x1002879 braille_dots_14567
+0x100287a braille_dots_24567
+0x100287b braille_dots_124567
+0x100287c braille_dots_34567
+0x100287d braille_dots_134567
+0x100287e braille_dots_234567
+0x100287f braille_dots_1234567
+0x1002880 braille_dots_8
+0x1002881 braille_dots_18
+0x1002882 braille_dots_28
+0x1002883 braille_dots_128
+0x1002884 braille_dots_38
+0x1002885 braille_dots_138
+0x1002886 braille_dots_238
+0x1002887 braille_dots_1238
+0x1002888 braille_dots_48
+0x1002889 braille_dots_148
+0x100288a braille_dots_248
+0x100288b braille_dots_1248
+0x100288c braille_dots_348
+0x100288d braille_dots_1348
+0x100288e braille_dots_2348
+0x100288f braille_dots_12348
+0x1002890 braille_dots_58
+0x1002891 braille_dots_158
+0x1002892 braille_dots_258
+0x1002893 braille_dots_1258
+0x1002894 braille_dots_358
+0x1002895 braille_dots_1358
+0x1002896 braille_dots_2358
+0x1002897 braille_dots_12358
+0x1002898 braille_dots_458
+0x1002899 braille_dots_1458
+0x100289a braille_dots_2458
+0x100289b braille_dots_12458
+0x100289c braille_dots_3458
+0x100289d braille_dots_13458
+0x100289e braille_dots_23458
+0x100289f braille_dots_123458
+0x10028a0 braille_dots_68
+0x10028a1 braille_dots_168
+0x10028a2 braille_dots_268
+0x10028a3 braille_dots_1268
+0x10028a4 braille_dots_368
+0x10028a5 braille_dots_1368
+0x10028a6 braille_dots_2368
+0x10028a7 braille_dots_12368
+0x10028a8 braille_dots_468
+0x10028a9 braille_dots_1468
+0x10028aa braille_dots_2468
+0x10028ab braille_dots_12468
+0x10028ac braille_dots_3468
+0x10028ad braille_dots_13468
+0x10028ae braille_dots_23468
+0x10028af braille_dots_123468
+0x10028b0 braille_dots_568
+0x10028b1 braille_dots_1568
+0x10028b2 braille_dots_2568
+0x10028b3 braille_dots_12568
+0x10028b4 braille_dots_3568
+0x10028b5 braille_dots_13568
+0x10028b6 braille_dots_23568
+0x10028b7 braille_dots_123568
+0x10028b8 braille_dots_4568
+0x10028b9 braille_dots_14568
+0x10028ba braille_dots_24568
+0x10028bb braille_dots_124568
+0x10028bc braille_dots_34568
+0x10028bd braille_dots_134568
+0x10028be braille_dots_234568
+0x10028bf braille_dots_1234568
+0x10028c0 braille_dots_78
+0x10028c1 braille_dots_178
+0x10028c2 braille_dots_278
+0x10028c3 braille_dots_1278
+0x10028c4 braille_dots_378
+0x10028c5 braille_dots_1378
+0x10028c6 braille_dots_2378
+0x10028c7 braille_dots_12378
+0x10028c8 braille_dots_478
+0x10028c9 braille_dots_1478
+0x10028ca braille_dots_2478
+0x10028cb braille_dots_12478
+0x10028cc braille_dots_3478
+0x10028cd braille_dots_13478
+0x10028ce braille_dots_23478
+0x10028cf braille_dots_123478
+0x10028d0 braille_dots_578
+0x10028d1 braille_dots_1578
+0x10028d2 braille_dots_2578
+0x10028d3 braille_dots_12578
+0x10028d4 braille_dots_3578
+0x10028d5 braille_dots_13578
+0x10028d6 braille_dots_23578
+0x10028d7 braille_dots_123578
+0x10028d8 braille_dots_4578
+0x10028d9 braille_dots_14578
+0x10028da braille_dots_24578
+0x10028db braille_dots_124578
+0x10028dc braille_dots_34578
+0x10028dd braille_dots_134578
+0x10028de braille_dots_234578
+0x10028df braille_dots_1234578
+0x10028e0 braille_dots_678
+0x10028e1 braille_dots_1678
+0x10028e2 braille_dots_2678
+0x10028e3 braille_dots_12678
+0x10028e4 braille_dots_3678
+0x10028e5 braille_dots_13678
+0x10028e6 braille_dots_23678
+0x10028e7 braille_dots_123678
+0x10028e8 braille_dots_4678
+0x10028e9 braille_dots_14678
+0x10028ea braille_dots_24678
+0x10028eb braille_dots_124678
+0x10028ec braille_dots_34678
+0x10028ed braille_dots_134678
+0x10028ee braille_dots_234678
+0x10028ef braille_dots_1234678
+0x10028f0 braille_dots_5678
+0x10028f1 braille_dots_15678
+0x10028f2 braille_dots_25678
+0x10028f3 braille_dots_125678
+0x10028f4 braille_dots_35678
+0x10028f5 braille_dots_135678
+0x10028f6 braille_dots_235678
+0x10028f7 braille_dots_1235678
+0x10028f8 braille_dots_45678
+0x10028f9 braille_dots_145678
+0x10028fa braille_dots_245678
+0x10028fb braille_dots_1245678
+0x10028fc braille_dots_345678
+0x10028fd braille_dots_1345678
+0x10028fe braille_dots_2345678
+0x10028ff braille_dots_12345678
+0x1008fe01 Switch_VT_1
+0x1008fe02 Switch_VT_2
+0x1008fe03 Switch_VT_3
+0x1008fe04 Switch_VT_4
+0x1008fe05 Switch_VT_5
+0x1008fe06 Switch_VT_6
+0x1008fe07 Switch_VT_7
+0x1008fe08 Switch_VT_8
+0x1008fe09 Switch_VT_9
+0x1008fe0a Switch_VT_10
+0x1008fe0b Switch_VT_11
+0x1008fe0c Switch_VT_12
+0x1008fe20 Ungrab
+0x1008fe21 ClearGrab
+0x1008fe22 Next_VMode
+0x1008fe23 Prev_VMode
+0x1008fe24 LogWindowTree
+0x1008fe25 LogGrabInfo
+0x1008ff01 ModeLock
+0x1008ff02 MonBrightnessUp
+0x1008ff03 MonBrightnessDown
+0x1008ff04 KbdLightOnOff
+0x1008ff05 KbdBrightnessUp
+0x1008ff06 KbdBrightnessDown
+0x1008ff10 Standby
+0x1008ff11 AudioLowerVolume
+0x1008ff12 AudioMute
+0x1008ff13 AudioRaiseVolume
+0x1008ff14 AudioPlay
+0x1008ff15 AudioStop
+0x1008ff16 AudioPrev
+0x1008ff17 AudioNext
+0x1008ff18 HomePage
+0x1008ff19 Mail
+0x1008ff1a Start
+0x1008ff1b Search
+0x1008ff1c AudioRecord
+0x1008ff1d Calculator
+0x1008ff1e Memo
+0x1008ff1f ToDoList
+0x1008ff20 Calendar
+0x1008ff21 PowerDown
+0x1008ff22 ContrastAdjust
+0x1008ff23 RockerUp
+0x1008ff24 RockerDown
+0x1008ff25 RockerEnter
+0x1008ff26 Back
+0x1008ff27 Forward
+0x1008ff28 Stop
+0x1008ff29 Refresh
+0x1008ff2a PowerOff
+0x1008ff2b WakeUp
+0x1008ff2c Eject
+0x1008ff2d ScreenSaver
+0x1008ff2e WWW
+0x1008ff2f Sleep
+0x1008ff30 Favorites
+0x1008ff31 AudioPause
+0x1008ff32 AudioMedia
+0x1008ff33 MyComputer
+0x1008ff34 VendorHome
+0x1008ff35 LightBulb
+0x1008ff36 Shop
+0x1008ff37 History
+0x1008ff38 OpenURL
+0x1008ff39 AddFavorite
+0x1008ff3a HotLinks
+0x1008ff3b BrightnessAdjust
+0x1008ff3c Finance
+0x1008ff3d Community
+0x1008ff3e AudioRewind
+0x1008ff3f BackForward
+0x1008ff40 Launch0
+0x1008ff41 Launch1
+0x1008ff42 Launch2
+0x1008ff43 Launch3
+0x1008ff44 Launch4
+0x1008ff45 Launch5
+0x1008ff46 Launch6
+0x1008ff47 Launch7
+0x1008ff48 Launch8
+0x1008ff49 Launch9
+0x1008ff4a LaunchA
+0x1008ff4b LaunchB
+0x1008ff4c LaunchC
+0x1008ff4d LaunchD
+0x1008ff4e LaunchE
+0x1008ff4f LaunchF
+0x1008ff50 ApplicationLeft
+0x1008ff51 ApplicationRight
+0x1008ff52 Book
+0x1008ff53 CD
+0x1008ff55 WindowClear
+0x1008ff56 Close
+0x1008ff57 Copy
+0x1008ff58 Cut
+0x1008ff59 Display
+0x1008ff5a DOS
+0x1008ff5b Documents
+0x1008ff5c Excel
+0x1008ff5d Explorer
+0x1008ff5e Game
+0x1008ff5f Go
+0x1008ff60 iTouch
+0x1008ff61 LogOff
+0x1008ff62 Market
+0x1008ff63 Meeting
+0x1008ff65 MenuKB
+0x1008ff66 MenuPB
+0x1008ff67 MySites
+0x1008ff68 New
+0x1008ff69 News
+0x1008ff6a OfficeHome
+0x1008ff6b Open
+0x1008ff6c Option
+0x1008ff6d Paste
+0x1008ff6e Phone
+0x1008ff72 Reply
+0x1008ff73 Reload
+0x1008ff74 RotateWindows
+0x1008ff75 RotationPB
+0x1008ff76 RotationKB
+0x1008ff77 Save
+0x1008ff78 ScrollUp
+0x1008ff79 ScrollDown
+0x1008ff7a ScrollClick
+0x1008ff7b Send
+0x1008ff7c Spell
+0x1008ff7d SplitScreen
+0x1008ff7e Support
+0x1008ff7f TaskPane
+0x1008ff80 Terminal
+0x1008ff81 Tools
+0x1008ff82 Travel
+0x1008ff84 UserPB
+0x1008ff85 User1KB
+0x1008ff86 User2KB
+0x1008ff87 Video
+0x1008ff88 WheelButton
+0x1008ff89 Word
+0x1008ff8a Xfer
+0x1008ff8b ZoomIn
+0x1008ff8c ZoomOut
+0x1008ff8d Away
+0x1008ff8e Messenger
+0x1008ff8f WebCam
+0x1008ff90 MailForward
+0x1008ff91 Pictures
+0x1008ff92 Music
+0x1008ff93 Battery
+0x1008ff94 Bluetooth
+0x1008ff95 WLAN
+0x1008ff96 UWB
+0x1008ff97 AudioForward
+0x1008ff98 AudioRepeat
+0x1008ff99 AudioRandomPlay
+0x1008ff9a Subtitle
+0x1008ff9b AudioCycleTrack
+0x1008ff9c CycleAngle
+0x1008ff9d FrameBack
+0x1008ff9e FrameForward
+0x1008ff9f Time
+0x1008ffa0 SelectButton
+0x1008ffa1 View
+0x1008ffa2 TopMenu
+0x1008ffa3 Red
+0x1008ffa4 Green
+0x1008ffa5 Yellow
+0x1008ffa6 Blue
+0x1008ffa7 Suspend
+0x1008ffa8 Hibernate
+0x1008ffa9 TouchpadToggle
+0x1008ffb0 TouchpadOn
+0x1008ffb1 TouchpadOff
 0xffffff VoidSymbol


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