[前][次][番号順一覧][スレッド一覧]

ruby-changes:11686

From: naruse <ko1@a...>
Date: Sat, 2 May 2009 10:38:44 +0900 (JST)
Subject: [ruby-changes:11686] Ruby:r23325 (trunk): * enc/trans/utf8_mac-tbl.rb: don't use Unicode escape.

naruse	2009-05-02 10:38:27 +0900 (Sat, 02 May 2009)

  New Revision: 23325

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=23325

  Log:
    * enc/trans/utf8_mac-tbl.rb: don't use Unicode escape.
    * enc/trans/utf8_mac.trans: follow above.

  Modified files:
    trunk/ChangeLog
    trunk/enc/trans/utf8_mac-tbl.rb
    trunk/enc/trans/utf8_mac.trans

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 23324)
+++ ChangeLog	(revision 23325)
@@ -1,3 +1,9 @@
+Sat May  2 10:34:29 2009  NARUSE, Yui  <naruse@r...>
+
+	* enc/trans/utf8_mac-tbl.rb: don't use Unicode escape.
+
+	* enc/trans/utf8_mac.trans: follow above.
+
 Sat May  2 09:19:40 2009  Nobuyoshi Nakada  <nobu@r...>
 
 	* array.c (Init_Array): made #to_s an alias to #inspect to reduce
Index: enc/trans/utf8_mac-tbl.rb
===================================================================
--- enc/trans/utf8_mac-tbl.rb	(revision 23324)
+++ enc/trans/utf8_mac-tbl.rb	(revision 23325)
@@ -1,945 +1,945 @@
 # http://developer.apple.com/technotes/tn/tn1150table.html
 MAC_DECOMPOSE_TBL = [
-  ["\u00C0", "\u0041\u0300"],
-  ["\u00C1", "\u0041\u0301"],
-  ["\u00C2", "\u0041\u0302"],
-  ["\u00C3", "\u0041\u0303"],
-  ["\u00C4", "\u0041\u0308"],
-  ["\u00C5", "\u0041\u030A"],
-  ["\u00C7", "\u0043\u0327"],
-  ["\u00C8", "\u0045\u0300"],
-  ["\u00C9", "\u0045\u0301"],
-  ["\u00CA", "\u0045\u0302"],
-  ["\u00CB", "\u0045\u0308"],
-  ["\u00CC", "\u0049\u0300"],
-  ["\u00CD", "\u0049\u0301"],
-  ["\u00CE", "\u0049\u0302"],
-  ["\u00CF", "\u0049\u0308"],
-  ["\u00D1", "\u004E\u0303"],
-  ["\u00D2", "\u004F\u0300"],
-  ["\u00D3", "\u004F\u0301"],
-  ["\u00D4", "\u004F\u0302"],
-  ["\u00D5", "\u004F\u0303"],
-  ["\u00D6", "\u004F\u0308"],
-  ["\u00D9", "\u0055\u0300"],
-  ["\u00DA", "\u0055\u0301"],
-  ["\u00DB", "\u0055\u0302"],
-  ["\u00DC", "\u0055\u0308"],
-  ["\u00DD", "\u0059\u0301"],
-  ["\u00E0", "\u0061\u0300"],
-  ["\u00E1", "\u0061\u0301"],
-  ["\u00E2", "\u0061\u0302"],
-  ["\u00E3", "\u0061\u0303"],
-  ["\u00E4", "\u0061\u0308"],
-  ["\u00E5", "\u0061\u030A"],
-  ["\u00E7", "\u0063\u0327"],
-  ["\u00E8", "\u0065\u0300"],
-  ["\u00E9", "\u0065\u0301"],
-  ["\u00EA", "\u0065\u0302"],
-  ["\u00EB", "\u0065\u0308"],
-  ["\u00EC", "\u0069\u0300"],
-  ["\u00ED", "\u0069\u0301"],
-  ["\u00EE", "\u0069\u0302"],
-  ["\u00EF", "\u0069\u0308"],
-  ["\u00F1", "\u006E\u0303"],
-  ["\u00F2", "\u006F\u0300"],
-  ["\u00F3", "\u006F\u0301"],
-  ["\u00F4", "\u006F\u0302"],
-  ["\u00F5", "\u006F\u0303"],
-  ["\u00F6", "\u006F\u0308"],
-  ["\u00F9", "\u0075\u0300"],
-  ["\u00FA", "\u0075\u0301"],
-  ["\u00FB", "\u0075\u0302"],
-  ["\u00FC", "\u0075\u0308"],
-  ["\u00FD", "\u0079\u0301"],
-  ["\u00FF", "\u0079\u0308"],
-  ["\u0100", "\u0041\u0304"],
-  ["\u0101", "\u0061\u0304"],
-  ["\u0102", "\u0041\u0306"],
-  ["\u0103", "\u0061\u0306"],
-  ["\u0104", "\u0041\u0328"],
-  ["\u0105", "\u0061\u0328"],
-  ["\u0106", "\u0043\u0301"],
-  ["\u0107", "\u0063\u0301"],
-  ["\u0108", "\u0043\u0302"],
-  ["\u0109", "\u0063\u0302"],
-  ["\u010A", "\u0043\u0307"],
-  ["\u010B", "\u0063\u0307"],
-  ["\u010C", "\u0043\u030C"],
-  ["\u010D", "\u0063\u030C"],
-  ["\u010E", "\u0044\u030C"],
-  ["\u010F", "\u0064\u030C"],
-  ["\u0112", "\u0045\u0304"],
-  ["\u0113", "\u0065\u0304"],
-  ["\u0114", "\u0045\u0306"],
-  ["\u0115", "\u0065\u0306"],
-  ["\u0116", "\u0045\u0307"],
-  ["\u0117", "\u0065\u0307"],
-  ["\u0118", "\u0045\u0328"],
-  ["\u0119", "\u0065\u0328"],
-  ["\u011A", "\u0045\u030C"],
-  ["\u011B", "\u0065\u030C"],
-  ["\u011C", "\u0047\u0302"],
-  ["\u011D", "\u0067\u0302"],
-  ["\u011E", "\u0047\u0306"],
-  ["\u011F", "\u0067\u0306"],
-  ["\u0120", "\u0047\u0307"],
-  ["\u0121", "\u0067\u0307"],
-  ["\u0122", "\u0047\u0327"],
-  ["\u0123", "\u0067\u0327"],
-  ["\u0124", "\u0048\u0302"],
-  ["\u0125", "\u0068\u0302"],
-  ["\u0128", "\u0049\u0303"],
-  ["\u0129", "\u0069\u0303"],
-  ["\u012A", "\u0049\u0304"],
-  ["\u012B", "\u0069\u0304"],
-  ["\u012C", "\u0049\u0306"],
-  ["\u012D", "\u0069\u0306"],
-  ["\u012E", "\u0049\u0328"],
-  ["\u012F", "\u0069\u0328"],
-  ["\u0130", "\u0049\u0307"],
-  ["\u0134", "\u004A\u0302"],
-  ["\u0135", "\u006A\u0302"],
-  ["\u0136", "\u004B\u0327"],
-  ["\u0137", "\u006B\u0327"],
-  ["\u0139", "\u004C\u0301"],
-  ["\u013A", "\u006C\u0301"],
-  ["\u013B", "\u004C\u0327"],
-  ["\u013C", "\u006C\u0327"],
-  ["\u013D", "\u004C\u030C"],
-  ["\u013E", "\u006C\u030C"],
-  ["\u0143", "\u004E\u0301"],
-  ["\u0144", "\u006E\u0301"],
-  ["\u0145", "\u004E\u0327"],
-  ["\u0146", "\u006E\u0327"],
-  ["\u0147", "\u004E\u030C"],
-  ["\u0148", "\u006E\u030C"],
-  ["\u014C", "\u004F\u0304"],
-  ["\u014D", "\u006F\u0304"],
-  ["\u014E", "\u004F\u0306"],
-  ["\u014F", "\u006F\u0306"],
-  ["\u0150", "\u004F\u030B"],
-  ["\u0151", "\u006F\u030B"],
-  ["\u0154", "\u0052\u0301"],
-  ["\u0155", "\u0072\u0301"],
-  ["\u0156", "\u0052\u0327"],
-  ["\u0157", "\u0072\u0327"],
-  ["\u0158", "\u0052\u030C"],
-  ["\u0159", "\u0072\u030C"],
-  ["\u015A", "\u0053\u0301"],
-  ["\u015B", "\u0073\u0301"],
-  ["\u015C", "\u0053\u0302"],
-  ["\u015D", "\u0073\u0302"],
-  ["\u015E", "\u0053\u0327"],
-  ["\u015F", "\u0073\u0327"],
-  ["\u0160", "\u0053\u030C"],
-  ["\u0161", "\u0073\u030C"],
-  ["\u0162", "\u0054\u0327"],
-  ["\u0163", "\u0074\u0327"],
-  ["\u0164", "\u0054\u030C"],
-  ["\u0165", "\u0074\u030C"],
-  ["\u0168", "\u0055\u0303"],
-  ["\u0169", "\u0075\u0303"],
-  ["\u016A", "\u0055\u0304"],
-  ["\u016B", "\u0075\u0304"],
-  ["\u016C", "\u0055\u0306"],
-  ["\u016D", "\u0075\u0306"],
-  ["\u016E", "\u0055\u030A"],
-  ["\u016F", "\u0075\u030A"],
-  ["\u0170", "\u0055\u030B"],
-  ["\u0171", "\u0075\u030B"],
-  ["\u0172", "\u0055\u0328"],
-  ["\u0173", "\u0075\u0328"],
-  ["\u0174", "\u0057\u0302"],
-  ["\u0175", "\u0077\u0302"],
-  ["\u0176", "\u0059\u0302"],
-  ["\u0177", "\u0079\u0302"],
-  ["\u0178", "\u0059\u0308"],
-  ["\u0179", "\u005A\u0301"],
-  ["\u017A", "\u007A\u0301"],
-  ["\u017B", "\u005A\u0307"],
-  ["\u017C", "\u007A\u0307"],
-  ["\u017D", "\u005A\u030C"],
-  ["\u017E", "\u007A\u030C"],
-  ["\u01A0", "\u004F\u031B"],
-  ["\u01A1", "\u006F\u031B"],
-  ["\u01AF", "\u0055\u031B"],
-  ["\u01B0", "\u0075\u031B"],
-  ["\u01CD", "\u0041\u030C"],
-  ["\u01CE", "\u0061\u030C"],
-  ["\u01CF", "\u0049\u030C"],
-  ["\u01D0", "\u0069\u030C"],
-  ["\u01D1", "\u004F\u030C"],
-  ["\u01D2", "\u006F\u030C"],
-  ["\u01D3", "\u0055\u030C"],
-  ["\u01D4", "\u0075\u030C"],
-  ["\u01D5", "\u0055\u0308\u0304"],
-  ["\u01D6", "\u0075\u0308\u0304"],
-  ["\u01D7", "\u0055\u0308\u0301"],
-  ["\u01D8", "\u0075\u0308\u0301"],
-  ["\u01D9", "\u0055\u0308\u030C"],
-  ["\u01DA", "\u0075\u0308\u030C"],
-  ["\u01DB", "\u0055\u0308\u0300"],
-  ["\u01DC", "\u0075\u0308\u0300"],
-  ["\u01DE", "\u0041\u0308\u0304"],
-  ["\u01DF", "\u0061\u0308\u0304"],
-  ["\u01E0", "\u0041\u0307\u0304"],
-  ["\u01E1", "\u0061\u0307\u0304"],
-  ["\u01E2", "\u00C6\u0304"],
-  ["\u01E3", "\u00E6\u0304"],
-  ["\u01E6", "\u0047\u030C"],
-  ["\u01E7", "\u0067\u030C"],
-  ["\u01E8", "\u004B\u030C"],
-  ["\u01E9", "\u006B\u030C"],
-  ["\u01EA", "\u004F\u0328"],
-  ["\u01EB", "\u006F\u0328"],
-  ["\u01EC", "\u004F\u0328\u0304"],
-  ["\u01ED", "\u006F\u0328\u0304"],
-  ["\u01EE", "\u01B7\u030C"],
-  ["\u01EF", "\u0292\u030C"],
-  ["\u01F0", "\u006A\u030C"],
-  ["\u01F4", "\u0047\u0301"],
-  ["\u01F5", "\u0067\u0301"],
-  ["\u01FA", "\u0041\u030A\u0301"],
-  ["\u01FB", "\u0061\u030A\u0301"],
-  ["\u01FC", "\u00C6\u0301"],
-  ["\u01FD", "\u00E6\u0301"],
-  ["\u01FE", "\u00D8\u0301"],
-  ["\u01FF", "\u00F8\u0301"],
-  ["\u0200", "\u0041\u030F"],
-  ["\u0201", "\u0061\u030F"],
-  ["\u0202", "\u0041\u0311"],
-  ["\u0203", "\u0061\u0311"],
-  ["\u0204", "\u0045\u030F"],
-  ["\u0205", "\u0065\u030F"],
-  ["\u0206", "\u0045\u0311"],
-  ["\u0207", "\u0065\u0311"],
-  ["\u0208", "\u0049\u030F"],
-  ["\u0209", "\u0069\u030F"],
-  ["\u020A", "\u0049\u0311"],
-  ["\u020B", "\u0069\u0311"],
-  ["\u020C", "\u004F\u030F"],
-  ["\u020D", "\u006F\u030F"],
-  ["\u020E", "\u004F\u0311"],
-  ["\u020F", "\u006F\u0311"],
-  ["\u0210", "\u0052\u030F"],
-  ["\u0211", "\u0072\u030F"],
-  ["\u0212", "\u0052\u0311"],
-  ["\u0213", "\u0072\u0311"],
-  ["\u0214", "\u0055\u030F"],
-  ["\u0215", "\u0075\u030F"],
-  ["\u0216", "\u0055\u0311"],
-  ["\u0217", "\u0075\u0311"],
-  ["\u0310", "\u0306\u0307"],
-  ["\u0340", "\u0300"],
-  ["\u0341", "\u0301"],
-  ["\u0343", "\u0313"],
-  ["\u0344", "\u0308\u030D"],
-  ["\u0374", "\u02B9"],
-  ["\u037E", "\u003B"],
-  ["\u0385", "\u00A8\u030D"],
-  ["\u0386", "\u0391\u030D"],
-  ["\u0387", "\u00B7"],
-  ["\u0388", "\u0395\u030D"],
-  ["\u0389", "\u0397\u030D"],
-  ["\u038A", "\u0399\u030D"],
-  ["\u038C", "\u039F\u030D"],
-  ["\u038E", "\u03A5\u030D"],
-  ["\u038F", "\u03A9\u030D"],
-  ["\u0390", "\u03B9\u0308\u030D"],
-  ["\u03AA", "\u0399\u0308"],
-  ["\u03AB", "\u03A5\u0308"],
-  ["\u03AC", "\u03B1\u030D"],
-  ["\u03AD", "\u03B5\u030D"],
-  ["\u03AE", "\u03B7\u030D"],
-  ["\u03AF", "\u03B9\u030D"],
-  ["\u03B0", "\u03C5\u0308\u030D"],
-  ["\u03CA", "\u03B9\u0308"],
-  ["\u03CB", "\u03C5\u0308"],
-  ["\u03CC", "\u03BF\u030D"],
-  ["\u03CD", "\u03C5\u030D"],
-  ["\u03CE", "\u03C9\u030D"],
-  ["\u03D3", "\u03D2\u030D"],
-  ["\u03D4", "\u03D2\u0308"],
-  ["\u0401", "\u0415\u0308"],
-  ["\u0403", "\u0413\u0301"],
-  ["\u0407", "\u0406\u0308"],
-  ["\u040C", "\u041A\u0301"],
-  ["\u040E", "\u0423\u0306"],
-  ["\u0419", "\u0418\u0306"],
-  ["\u0439", "\u0438\u0306"],
-  ["\u0451", "\u0435\u0308"],
-  ["\u0453", "\u0433\u0301"],
-  ["\u0457", "\u0456\u0308"],
-  ["\u045C", "\u043A\u0301"],
-  ["\u045E", "\u0443\u0306"],
-  ["\u0476", "\u0474\u030F"],
-  ["\u0477", "\u0475\u030F"],
-  ["\u04C1", "\u0416\u0306"],
-  ["\u04C2", "\u0436\u0306"],
-  ["\u04D0", "\u0410\u0306"],
-  ["\u04D1", "\u0430\u0306"],
-  ["\u04D2", "\u0410\u0308"],
-  ["\u04D3", "\u0430\u0308"],
-  ["\u04D4", "\u00C6"],
-  ["\u04D5", "\u00E6"],
-  ["\u04D6", "\u0415\u0306"],
-  ["\u04D7", "\u0435\u0306"],
-  ["\u04D8", "\u018F"],
-  ["\u04D9", "\u0259"],
-  ["\u04DA", "\u018F\u0308"],
-  ["\u04DB", "\u0259\u0308"],
-  ["\u04DC", "\u0416\u0308"],
-  ["\u04DD", "\u0436\u0308"],
-  ["\u04DE", "\u0417\u0308"],
-  ["\u04DF", "\u0437\u0308"],
-  ["\u04E0", "\u01B7"],
-  ["\u04E1", "\u0292"],
-  ["\u04E2", "\u0418\u0304"],
-  ["\u04E3", "\u0438\u0304"],
-  ["\u04E4", "\u0418\u0308"],
-  ["\u04E5", "\u0438\u0308"],
-  ["\u04E6", "\u041E\u0308"],
-  ["\u04E7", "\u043E\u0308"],
-  ["\u04E8", "\u019F"],
-  ["\u04E9", "\u0275"],
-  ["\u04EA", "\u019F\u0308"],
-  ["\u04EB", "\u0275\u0308"],
-  ["\u04EE", "\u0423\u0304"],
-  ["\u04EF", "\u0443\u0304"],
-  ["\u04F0", "\u0423\u0308"],
-  ["\u04F1", "\u0443\u0308"],
-  ["\u04F2", "\u0423\u030B"],
-  ["\u04F3", "\u0443\u030B"],
-  ["\u04F4", "\u0427\u0308"],
-  ["\u04F5", "\u0447\u0308"],
-  ["\u04F8", "\u042B\u0308"],
-  ["\u04F9", "\u044B\u0308"],
-  ["\u0929", "\u0928\u093C"],
-  ["\u0931", "\u0930\u093C"],
-  ["\u0934", "\u0933\u093C"],
-  ["\u0958", "\u0915\u093C"],
-  ["\u0959", "\u0916\u093C"],
-  ["\u095A", "\u0917\u093C"],
-  ["\u095B", "\u091C\u093C"],
-  ["\u095C", "\u0921\u093C"],
-  ["\u095D", "\u0922\u093C"],
-  ["\u095E", "\u092B\u093C"],
-  ["\u095F", "\u092F\u093C"],
-  ["\u09B0", "\u09AC\u09BC"],
-  ["\u09CB", "\u09C7\u09BE"],
-  ["\u09CC", "\u09C7\u09D7"],
-  ["\u09DC", "\u09A1\u09BC"],
-  ["\u09DD", "\u09A2\u09BC"],
-  ["\u09DF", "\u09AF\u09BC"],
-  ["\u0A59", "\u0A16\u0A3C"],
-  ["\u0A5A", "\u0A17\u0A3C"],
-  ["\u0A5B", "\u0A1C\u0A3C"],
-  ["\u0A5C", "\u0A21\u0A3C"],
-  ["\u0A5E", "\u0A2B\u0A3C"],
-  ["\u0B48", "\u0B47\u0B56"],
-  ["\u0B4B", "\u0B47\u0B3E"],
-  ["\u0B4C", "\u0B47\u0B57"],
-  ["\u0B5C", "\u0B21\u0B3C"],
-  ["\u0B5D", "\u0B22\u0B3C"],
-  ["\u0B5F", "\u0B2F\u0B3C"],
-  ["\u0B94", "\u0B92\u0BD7"],
-  ["\u0BCA", "\u0BC6\u0BBE"],
-  ["\u0BCB", "\u0BC7\u0BBE"],
-  ["\u0BCC", "\u0BC6\u0BD7"],
-  ["\u0C48", "\u0C46\u0C56"],
-  ["\u0CC0", "\u0CBF\u0CD5"],
-  ["\u0CC7", "\u0CC6\u0CD5"],
-  ["\u0CC8", "\u0CC6\u0CD6"],
-  ["\u0CCA", "\u0CC6\u0CC2"],
-  ["\u0CCB", "\u0CC6\u0CC2\u0CD5"],
-  ["\u0D4A", "\u0D46\u0D3E"],
-  ["\u0D4B", "\u0D47\u0D3E"],
-  ["\u0D4C", "\u0D46\u0D57"],
-  ["\u0E33", "\u0E4D\u0E32"],
-  ["\u0EB3", "\u0ECD\u0EB2"],
-  ["\u0F43", "\u0F42\u0FB7"],
-  ["\u0F4D", "\u0F4C\u0FB7"],
-  ["\u0F52", "\u0F51\u0FB7"],
-  ["\u0F57", "\u0F56\u0FB7"],
-  ["\u0F5C", "\u0F5B\u0FB7"],
-  ["\u0F69", "\u0F40\u0FB5"],
-  ["\u0F73", "\u0F72\u0F71"],
-  ["\u0F75", "\u0F74\u0F71"],
-  ["\u0F76", "\u0FB2\u0F80"],
-  ["\u0F77", "\u0FB2\u0F80\u0F71"],
-  ["\u0F78", "\u0FB3\u0F80"],
-  ["\u0F79", "\u0FB3\u0F80\u0F71"],
-  ["\u0F81", "\u0F80\u0F71"],
-  ["\u0F93", "\u0F92\u0FB7"],
-  ["\u0F9D", "\u0F9C\u0FB7"],
-  ["\u0FA2", "\u0FA1\u0FB7"],
-  ["\u0FA7", "\u0FA6\u0FB7"],
-  ["\u0FAC", "\u0FAB\u0FB7"],
-  ["\u0FB9", "\u0F90\u0FB5"],
-  ["\u1E00", "\u0041\u0325"],
-  ["\u1E01", "\u0061\u0325"],
-  ["\u1E02", "\u0042\u0307"],
-  ["\u1E03", "\u0062\u0307"],
-  ["\u1E04", "\u0042\u0323"],
-  ["\u1E05", "\u0062\u0323"],
-  ["\u1E06", "\u0042\u0331"],
-  ["\u1E07", "\u0062\u0331"],
-  ["\u1E08", "\u0043\u0327\u0301"],
-  ["\u1E09", "\u0063\u0327\u0301"],
-  ["\u1E0A", "\u0044\u0307"],
-  ["\u1E0B", "\u0064\u0307"],
-  ["\u1E0C", "\u0044\u0323"],
-  ["\u1E0D", "\u0064\u0323"],
-  ["\u1E0E", "\u0044\u0331"],
-  ["\u1E0F", "\u0064\u0331"],
-  ["\u1E10", "\u0044\u0327"],
-  ["\u1E11", "\u0064\u0327"],
-  ["\u1E12", "\u0044\u032D"],
-  ["\u1E13", "\u0064\u032D"],
-  ["\u1E14", "\u0045\u0304\u0300"],
-  ["\u1E15", "\u0065\u0304\u0300"],
-  ["\u1E16", "\u0045\u0304\u0301"],
-  ["\u1E17", "\u0065\u0304\u0301"],
-  ["\u1E18", "\u0045\u032D"],
-  ["\u1E19", "\u0065\u032D"],
-  ["\u1E1A", "\u0045\u0330"],
-  ["\u1E1B", "\u0065\u0330"],
-  ["\u1E1C", "\u0045\u0327\u0306"],
-  ["\u1E1D", "\u0065\u0327\u0306"],
-  ["\u1E1E", "\u0046\u0307"],
-  ["\u1E1F", "\u0066\u0307"],
-  ["\u1E20", "\u0047\u0304"],
-  ["\u1E21", "\u0067\u0304"],
-  ["\u1E22", "\u0048\u0307"],
-  ["\u1E23", "\u0068\u0307"],
-  ["\u1E24", "\u0048\u0323"],
-  ["\u1E25", "\u0068\u0323"],
-  ["\u1E26", "\u0048\u0308"],
-  ["\u1E27", "\u0068\u0308"],
-  ["\u1E28", "\u0048\u0327"],
-  ["\u1E29", "\u0068\u0327"],
-  ["\u1E2A", "\u0048\u032E"],
-  ["\u1E2B", "\u0068\u032E"],
-  ["\u1E2C", "\u0049\u0330"],
-  ["\u1E2D", "\u0069\u0330"],
-  ["\u1E2E", "\u0049\u0308\u0301"],
-  ["\u1E2F", "\u0069\u0308\u0301"],
-  ["\u1E30", "\u004B\u0301"],
-  ["\u1E31", "\u006B\u0301"],
-  ["\u1E32", "\u004B\u0323"],
-  ["\u1E33", "\u006B\u0323"],
-  ["\u1E34", "\u004B\u0331"],
-  ["\u1E35", "\u006B\u0331"],
-  ["\u1E36", "\u004C\u0323"],
-  ["\u1E37", "\u006C\u0323"],
-  ["\u1E38", "\u004C\u0323\u0304"],
-  ["\u1E39", "\u006C\u0323\u0304"],
-  ["\u1E3A", "\u004C\u0331"],
-  ["\u1E3B", "\u006C\u0331"],
-  ["\u1E3C", "\u004C\u032D"],
-  ["\u1E3D", "\u006C\u032D"],
-  ["\u1E3E", "\u004D\u0301"],
-  ["\u1E3F", "\u006D\u0301"],
-  ["\u1E40", "\u004D\u0307"],
-  ["\u1E41", "\u006D\u0307"],
-  ["\u1E42", "\u004D\u0323"],
-  ["\u1E43", "\u006D\u0323"],
-  ["\u1E44", "\u004E\u0307"],
-  ["\u1E45", "\u006E\u0307"],
-  ["\u1E46", "\u004E\u0323"],
-  ["\u1E47", "\u006E\u0323"],
-  ["\u1E48", "\u004E\u0331"],
-  ["\u1E49", "\u006E\u0331"],
-  ["\u1E4A", "\u004E\u032D"],
-  ["\u1E4B", "\u006E\u032D"],
-  ["\u1E4C", "\u004F\u0303\u0301"],
-  ["\u1E4D", "\u006F\u0303\u0301"],
-  ["\u1E4E", "\u004F\u0303\u0308"],
-  ["\u1E4F", "\u006F\u0303\u0308"],
-  ["\u1E50", "\u004F\u0304\u0300"],
-  ["\u1E51", "\u006F\u0304\u0300"],
-  ["\u1E52", "\u004F\u0304\u0301"],
-  ["\u1E53", "\u006F\u0304\u0301"],
-  ["\u1E54", "\u0050\u0301"],
-  ["\u1E55", "\u0070\u0301"],
-  ["\u1E56", "\u0050\u0307"],
-  ["\u1E57", "\u0070\u0307"],
-  ["\u1E58", "\u0052\u0307"],
-  ["\u1E59", "\u0072\u0307"],
-  ["\u1E5A", "\u0052\u0323"],
-  ["\u1E5B", "\u0072\u0323"],
-  ["\u1E5C", "\u0052\u0323\u0304"],
-  ["\u1E5D", "\u0072\u0323\u0304"],
-  ["\u1E5E", "\u0052\u0331"],
-  ["\u1E5F", "\u0072\u0331"],
-  ["\u1E60", "\u0053\u0307"],
-  ["\u1E61", "\u0073\u0307"],
-  ["\u1E62", "\u0053\u0323"],
-  ["\u1E63", "\u0073\u0323"],
-  ["\u1E64", "\u0053\u0301\u0307"],
-  ["\u1E65", "\u0073\u0301\u0307"],
-  ["\u1E66", "\u0053\u030C\u0307"],
-  ["\u1E67", "\u0073\u030C\u0307"],
-  ["\u1E68", "\u0053\u0323\u0307"],
-  ["\u1E69", "\u0073\u0323\u0307"],
-  ["\u1E6A", "\u0054\u0307"],
-  ["\u1E6B", "\u0074\u0307"],
-  ["\u1E6C", "\u0054\u0323"],
-  ["\u1E6D", "\u0074\u0323"],
-  ["\u1E6E", "\u0054\u0331"],
-  ["\u1E6F", "\u0074\u0331"],
-  ["\u1E70", "\u0054\u032D"],
-  ["\u1E71", "\u0074\u032D"],
-  ["\u1E72", "\u0055\u0324"],
-  ["\u1E73", "\u0075\u0324"],
-  ["\u1E74", "\u0055\u0330"],
-  ["\u1E75", "\u0075\u0330"],
-  ["\u1E76", "\u0055\u032D"],
-  ["\u1E77", "\u0075\u032D"],
-  ["\u1E78", "\u0055\u0303\u0301"],
-  ["\u1E79", "\u0075\u0303\u0301"],
-  ["\u1E7A", "\u0055\u0304\u0308"],
-  ["\u1E7B", "\u0075\u0304\u0308"],
-  ["\u1E7C", "\u0056\u0303"],
-  ["\u1E7D", "\u0076\u0303"],
-  ["\u1E7E", "\u0056\u0323"],
-  ["\u1E7F", "\u0076\u0323"],
-  ["\u1E80", "\u0057\u0300"],
-  ["\u1E81", "\u0077\u0300"],
-  ["\u1E82", "\u0057\u0301"],
-  ["\u1E83", "\u0077\u0301"],
-  ["\u1E84", "\u0057\u0308"],
-  ["\u1E85", "\u0077\u0308"],
-  ["\u1E86", "\u0057\u0307"],
-  ["\u1E87", "\u0077\u0307"],
-  ["\u1E88", "\u0057\u0323"],
-  ["\u1E89", "\u0077\u0323"],
-  ["\u1E8A", "\u0058\u0307"],
-  ["\u1E8B", "\u0078\u0307"],
-  ["\u1E8C", "\u0058\u0308"],
-  ["\u1E8D", "\u0078\u0308"],
-  ["\u1E8E", "\u0059\u0307"],
-  ["\u1E8F", "\u0079\u0307"],
-  ["\u1E90", "\u005A\u0302"],
-  ["\u1E91", "\u007A\u0302"],
-  ["\u1E92", "\u005A\u0323"],
-  ["\u1E93", "\u007A\u0323"],
-  ["\u1E94", "\u005A\u0331"],
-  ["\u1E95", "\u007A\u0331"],
-  ["\u1E96", "\u0068\u0331"],
-  ["\u1E97", "\u0074\u0308"],
-  ["\u1E98", "\u0077\u030A"],
-  ["\u1E99", "\u0079\u030A"],
-  ["\u1E9B", "\u017F\u0307"],
-  ["\u1EA0", "\u0041\u0323"],
-  ["\u1EA1", "\u0061\u0323"],
-  ["\u1EA2", "\u0041\u0309"],
-  ["\u1EA3", "\u0061\u0309"],
-  ["\u1EA4", "\u0041\u0302\u0301"],
-  ["\u1EA5", "\u0061\u0302\u0301"],
-  ["\u1EA6", "\u0041\u0302\u0300"],
-  ["\u1EA7", "\u0061\u0302\u0300"],
-  ["\u1EA8", "\u0041\u0302\u0309"],
-  ["\u1EA9", "\u0061\u0302\u0309"],
-  ["\u1EAA", "\u0041\u0302\u0303"],
-  ["\u1EAB", "\u0061\u0302\u0303"],
-  ["\u1EAC", "\u0041\u0323\u0302"],
-  ["\u1EAD", "\u0061\u0323\u0302"],
-  ["\u1EAE", "\u0041\u0306\u0301"],
-  ["\u1EAF", "\u0061\u0306\u0301"],
-  ["\u1EB0", "\u0041\u0306\u0300"],
-  ["\u1EB1", "\u0061\u0306\u0300"],
-  ["\u1EB2", "\u0041\u0306\u0309"],
-  ["\u1EB3", "\u0061\u0306\u0309"],
-  ["\u1EB4", "\u0041\u0306\u0303"],
-  ["\u1EB5", "\u0061\u0306\u0303"],
-  ["\u1EB6", "\u0041\u0323\u0306"],
-  ["\u1EB7", "\u0061\u0323\u0306"],
-  ["\u1EB8", "\u0045\u0323"],
-  ["\u1EB9", "\u0065\u0323"],
-  ["\u1EBA", "\u0045\u0309"],
-  ["\u1EBB", "\u0065\u0309"],
-  ["\u1EBC", "\u0045\u0303"],
-  ["\u1EBD", "\u0065\u0303"],
-  ["\u1EBE", "\u0045\u0302\u0301"],
-  ["\u1EBF", "\u0065\u0302\u0301"],
-  ["\u1EC0", "\u0045\u0302\u0300"],
-  ["\u1EC1", "\u0065\u0302\u0300"],
-  ["\u1EC2", "\u0045\u0302\u0309"],
-  ["\u1EC3", "\u0065\u0302\u0309"],
-  ["\u1EC4", "\u0045\u0302\u0303"],
-  ["\u1EC5", "\u0065\u0302\u0303"],
-  ["\u1EC6", "\u0045\u0323\u0302"],
-  ["\u1EC7", "\u0065\u0323\u0302"],
-  ["\u1EC8", "\u0049\u0309"],
-  ["\u1EC9", "\u0069\u0309"],
-  ["\u1ECA", "\u0049\u0323"],
-  ["\u1ECB", "\u0069\u0323"],
-  ["\u1ECC", "\u004F\u0323"],
-  ["\u1ECD", "\u006F\u0323"],
-  ["\u1ECE", "\u004F\u0309"],
-  ["\u1ECF", "\u006F\u0309"],
-  ["\u1ED0", "\u004F\u0302\u0301"],
-  ["\u1ED1", "\u006F\u0302\u0301"],
-  ["\u1ED2", "\u004F\u0302\u0300"],
-  ["\u1ED3", "\u006F\u0302\u0300"],
-  ["\u1ED4", "\u004F\u0302\u0309"],
-  ["\u1ED5", "\u006F\u0302\u0309"],
-  ["\u1ED6", "\u004F\u0302\u0303"],
-  ["\u1ED7", "\u006F\u0302\u0303"],
-  ["\u1ED8", "\u004F\u0323\u0302"],
-  ["\u1ED9", "\u006F\u0323\u0302"],
-  ["\u1EDA", "\u004F\u031B\u0301"],
-  ["\u1EDB", "\u006F\u031B\u0301"],
-  ["\u1EDC", "\u004F\u031B\u0300"],
-  ["\u1EDD", "\u006F\u031B\u0300"],
-  ["\u1EDE", "\u004F\u031B\u0309"],
-  ["\u1EDF", "\u006F\u031B\u0309"],
-  ["\u1EE0", "\u004F\u031B\u0303"],
-  ["\u1EE1", "\u006F\u031B\u0303"],
-  ["\u1EE2", "\u004F\u031B\u0323"],
-  ["\u1EE3", "\u006F\u031B\u0323"],
-  ["\u1EE4", "\u0055\u0323"],
-  ["\u1EE5", "\u0075\u0323"],
-  ["\u1EE6", "\u0055\u0309"],
-  ["\u1EE7", "\u0075\u0309"],
-  ["\u1EE8", "\u0055\u031B\u0301"],
-  ["\u1EE9", "\u0075\u031B\u0301"],
-  ["\u1EEA", "\u0055\u031B\u0300"],
-  ["\u1EEB", "\u0075\u031B\u0300"],
-  ["\u1EEC", "\u0055\u031B\u0309"],
-  ["\u1EED", "\u0075\u031B\u0309"],
-  ["\u1EEE", "\u0055\u031B\u0303"],
-  ["\u1EEF", "\u0075\u031B\u0303"],
-  ["\u1EF0", "\u0055\u031B\u0323"],
-  ["\u1EF1", "\u0075\u031B\u0323"],
-  ["\u1EF2", "\u0059\u0300"],
-  ["\u1EF3", "\u0079\u0300"],
-  ["\u1EF4", "\u0059\u0323"],
-  ["\u1EF5", "\u0079\u0323"],
-  ["\u1EF6", "\u0059\u0309"],
-  ["\u1EF7", "\u0079\u0309"],
-  ["\u1EF8", "\u0059\u0303"],
-  ["\u1EF9", "\u0079\u0303"],
-  ["\u1F00", "\u03B1\u0313"],
-  ["\u1F01", "\u03B1\u0314"],
-  ["\u1F02", "\u03B1\u0313\u0300"],
-  ["\u1F03", "\u03B1\u0314\u0300"],
-  ["\u1F04", "\u03B1\u0313\u0301"],
-  ["\u1F05", "\u03B1\u0314\u0301"],
-  ["\u1F06", "\u03B1\u0313\u0342"],
-  ["\u1F07", "\u03B1\u0314\u0342"],
-  ["\u1F08", "\u0391\u0313"],
-  ["\u1F09", "\u0391\u0314"],
-  ["\u1F0A", "\u0391\u0313\u0300"],
-  ["\u1F0B", "\u0391\u0314\u0300"],
-  ["\u1F0C", "\u0391\u0313\u0301"],
-  ["\u1F0D", "\u0391\u0314\u0301"],
-  ["\u1F0E", "\u0391\u0313\u0342"],
-  ["\u1F0F", "\u0391\u0314\u0342"],
-  ["\u1F10", "\u03B5\u0313"],
-  ["\u1F11", "\u03B5\u0314"],
-  ["\u1F12", "\u03B5\u0313\u0300"],
-  ["\u1F13", "\u03B5\u0314\u0300"],
-  ["\u1F14", "\u03B5\u0313\u0301"],
-  ["\u1F15", "\u03B5\u0314\u0301"],
-  ["\u1F18", "\u0395\u0313"],
-  ["\u1F19", "\u0395\u0314"],
-  ["\u1F1A", "\u0395\u0313\u0300"],
-  ["\u1F1B", "\u0395\u0314\u0300"],
-  ["\u1F1C", "\u0395\u0313\u0301"],
-  ["\u1F1D", "\u0395\u0314\u0301"],
-  ["\u1F20", "\u03B7\u0313"],
-  ["\u1F21", "\u03B7\u0314"],
-  ["\u1F22", "\u03B7\u0313\u0300"],
-  ["\u1F23", "\u03B7\u0314\u0300"],
-  ["\u1F24", "\u03B7\u0313\u0301"],
-  ["\u1F25", "\u03B7\u0314\u0301"],
-  ["\u1F26", "\u03B7\u0313\u0342"],
-  ["\u1F27", "\u03B7\u0314\u0342"],
-  ["\u1F28", "\u0397\u0313"],
-  ["\u1F29", "\u0397\u0314"],
-  ["\u1F2A", "\u0397\u0313\u0300"],
-  ["\u1F2B", "\u0397\u0314\u0300"],
-  ["\u1F2C", "\u0397\u0313\u0301"],
-  ["\u1F2D", "\u0397\u0314\u0301"],
-  ["\u1F2E", "\u0397\u0313\u0342"],
-  ["\u1F2F", "\u0397\u0314\u0342"],
-  ["\u1F30", "\u03B9\u0313"],
-  ["\u1F31", "\u03B9\u0314"],
-  ["\u1F32", "\u03B9\u0313\u0300"],
-  ["\u1F33", "\u03B9\u0314\u0300"],
-  ["\u1F34", "\u03B9\u0313\u0301"],
-  ["\u1F35", "\u03B9\u0314\u0301"],
-  ["\u1F36", "\u03B9\u0313\u0342"],
-  ["\u1F37", "\u03B9\u0314\u0342"],
-  ["\u1F38", "\u0399\u0313"],
-  ["\u1F39", "\u0399\u0314"],
-  ["\u1F3A", "\u0399\u0313\u0300"],
-  ["\u1F3B", "\u0399\u0314\u0300"],
-  ["\u1F3C", "\u0399\u0313\u0301"],
-  ["\u1F3D", "\u0399\u0314\u0301"],
-  ["\u1F3E", "\u0399\u0313\u0342"],
-  ["\u1F3F", "\u0399\u0314\u0342"],
-  ["\u1F40", "\u03BF\u0313"],
-  ["\u1F41", "\u03BF\u0314"],
-  ["\u1F42", "\u03BF\u0313\u0300"],
-  ["\u1F43", "\u03BF\u0314\u0300"],
-  ["\u1F44", "\u03BF\u0313\u0301"],
-  ["\u1F45", "\u03BF\u0314\u0301"],
-  ["\u1F48", "\u039F\u0313"],
-  ["\u1F49", "\u039F\u0314"],
-  ["\u1F4A", "\u039F\u0313\u0300"],
-  ["\u1F4B", "\u039F\u0314\u0300"],
-  ["\u1F4C", "\u039F\u0313\u0301"],
-  ["\u1F4D", "\u039F\u0314\u0301"],
-  ["\u1F50", "\u03C5\u0313"],
-  ["\u1F51", "\u03C5\u0314"],
-  ["\u1F52", "\u03C5\u0313\u0300"],
-  ["\u1F53", "\u03C5\u0314\u0300"],
-  ["\u1F54", "\u03C5\u0313\u0301"],
-  ["\u1F55", "\u03C5\u0314\u0301"],
-  ["\u1F56", "\u03C5\u0313\u0342"],
-  ["\u1F57", "\u03C5\u0314\u0342"],
-  ["\u1F59", "\u03A5\u0314"],
-  ["\u1F5B", "\u03A5\u0314\u0300"],
-  ["\u1F5D", "\u03A5\u0314\u0301"],
-  ["\u1F5F", "\u03A5\u0314\u0342"],
-  ["\u1F60", "\u03C9\u0313"],
-  ["\u1F61", "\u03C9\u0314"],
-  ["\u1F62", "\u03C9\u0313\u0300"],
-  ["\u1F63", "\u03C9\u0314\u0300"],
-  ["\u1F64", "\u03C9\u0313\u0301"],
-  ["\u1F65", "\u03C9\u0314\u0301"],
-  ["\u1F66", "\u03C9\u0313\u0342"],
-  ["\u1F67", "\u03C9\u0314\u0342"],
-  ["\u1F68", "\u03A9\u0313"],
-  ["\u1F69", "\u03A9\u0314"],
-  ["\u1F6A", "\u03A9\u0313\u0300"],
-  ["\u1F6B", "\u03A9\u0314\u0300"],
-  ["\u1F6C", "\u03A9\u0313\u0301"],
-  ["\u1F6D", "\u03A9\u0314\u0301"],
-  ["\u1F6E", "\u03A9\u0313\u0342"],
-  ["\u1F6F", "\u03A9\u0314\u0342"],
-  ["\u1F70", "\u03B1\u0300"],
-  ["\u1F71", "\u03B1\u0301"],
-  ["\u1F72", "\u03B5\u0300"],
-  ["\u1F73", "\u03B5\u0301"],
-  ["\u1F74", "\u03B7\u0300"],
-  ["\u1F75", "\u03B7\u0301"],
-  ["\u1F76", "\u03B9\u0300"],
-  ["\u1F77", "\u03B9\u0301"],
-  ["\u1F78", "\u03BF\u0300"],
-  ["\u1F79", "\u03BF\u0301"],
-  ["\u1F7A", "\u03C5\u0300"],
-  ["\u1F7B", "\u03C5\u0301"],
-  ["\u1F7C", "\u03C9\u0300"],
-  ["\u1F7D", "\u03C9\u0301"],
-  ["\u1F80", "\u03B1\u0345\u0313"],
-  ["\u1F81", "\u03B1\u0345\u0314"],
-  ["\u1F82", "\u03B1\u0345\u0313\u0300"],
-  ["\u1F83", "\u03B1\u0345\u0314\u0300"],
-  ["\u1F84", "\u03B1\u0345\u0313\u0301"],
-  ["\u1F85", "\u03B1\u0345\u0314\u0301"],
-  ["\u1F86", "\u03B1\u0345\u0313\u0342"],
-  ["\u1F87", "\u03B1\u0345\u0314\u0342"],
-  ["\u1F88", "\u0391\u0345\u0313"],
-  ["\u1F89", "\u0391\u0345\u0314"],
-  ["\u1F8A", "\u0391\u0345\u0313\u0300"],
-  ["\u1F8B", "\u0391\u0345\u0314\u0300"],
-  ["\u1F8C", "\u0391\u0345\u0313\u0301"],
-  ["\u1F8D", "\u0391\u0345\u0314\u0301"],
-  ["\u1F8E", "\u0391\u0345\u0313\u0342"],
-  ["\u1F8F", "\u0391\u0345\u0314\u0342"],
-  ["\u1F90", "\u03B7\u0345\u0313"],
-  ["\u1F91", "\u03B7\u0345\u0314"],
-  ["\u1F92", "\u03B7\u0345\u0313\u0300"],
-  ["\u1F93", "\u03B7\u0345\u0314\u0300"],
-  ["\u1F94", "\u03B7\u0345\u0313\u0301"],
-  ["\u1F95", "\u03B7\u0345\u0314\u0301"],
-  ["\u1F96", "\u03B7\u0345\u0313\u0342"],
-  ["\u1F97", "\u03B7\u0345\u0314\u0342"],
-  ["\u1F98", "\u0397\u0345\u0313"],
-  ["\u1F99", "\u0397\u0345\u0314"],
-  ["\u1F9A", "\u0397\u0345\u0313\u0300"],
-  ["\u1F9B", "\u0397\u0345\u0314\u0300"],
-  ["\u1F9C", "\u0397\u0345\u0313\u0301"],
-  ["\u1F9D", "\u0397\u0345\u0314\u0301"],
-  ["\u1F9E", "\u0397\u0345\u0313\u0342"],
-  ["\u1F9F", "\u0397\u0345\u0314\u0342"],
-  ["\u1FA0", "\u03C9\u0345\u0313"],
-  ["\u1FA1", "\u03C9\u0345\u0314"],
-  ["\u1FA2", "\u03C9\u0345\u0313\u0300"],
-  ["\u1FA3", "\u03C9\u0345\u0314\u0300"],
-  ["\u1FA4", "\u03C9\u0345\u0313\u0301"],
-  ["\u1FA5", "\u03C9\u0345\u0314\u0301"],
-  ["\u1FA6", "\u03C9\u0345\u0313\u0342"],
-  ["\u1FA7", "\u03C9\u0345\u0314\u0342"],
-  ["\u1FA8", "\u03A9\u0345\u0313"],
-  ["\u1FA9", "\u03A9\u0345\u0314"],
-  ["\u1FAA", "\u03A9\u0345\u0313\u0300"],
-  ["\u1FAB", "\u03A9\u0345\u0314\u0300"],
-  ["\u1FAC", "\u03A9\u0345\u0313\u0301"],
-  ["\u1FAD", "\u03A9\u0345\u0314\u0301"],
-  ["\u1FAE", "\u03A9\u0345\u0313\u0342"],
-  ["\u1FAF", "\u03A9\u0345\u0314\u0342"],
-  ["\u1FB0", "\u03B1\u0306"],
-  ["\u1FB1", "\u03B1\u0304"],
-  ["\u1FB2", "\u03B1\u0345\u0300"],
-  ["\u1FB3", "\u03B1\u0345"],
-  ["\u1FB4", "\u03B1\u0345\u0301"],
-  ["\u1FB6", "\u03B1\u0342"],
-  ["\u1FB7", "\u03B1\u0345\u0342"],
-  ["\u1FB8", "\u0391\u0306"],
-  ["\u1FB9", "\u0391\u0304"],
-  ["\u1FBA", "\u0391\u0300"],
-  ["\u1FBB", "\u0391\u0301"],
-  ["\u1FBC", "\u0391\u0345"],
-  ["\u1FBE", "\u03B9"],
-  ["\u1FC1", "\u00A8\u0342"],
-  ["\u1FC2", "\u03B7\u0345\u0300"],
-  ["\u1FC3", "\u03B7\u0345"],
-  ["\u1FC4", "\u03B7\u0345\u0301"],
-  ["\u1FC6", "\u03B7\u0342"],
-  ["\u1FC7", "\u03B7\u0345\u0342"],
-  ["\u1FC8", "\u0395\u0300"],
-  ["\u1FC9", "\u0395\u0301"],
-  ["\u1FCA", "\u0397\u0300"],
-  ["\u1FCB", "\u0397\u0301"],
-  ["\u1FCC", "\u0397\u0345"],
-  ["\u1FCD", "\u1FBF\u0300"],
-  ["\u1FCE", "\u1FBF\u0301"],
-  ["\u1FCF", "\u1FBF\u0342"],
-  ["\u1FD0", "\u03B9\u0306"],
-  ["\u1FD1", "\u03B9\u0304"],
-  ["\u1FD2", "\u03B9\u0308\u0300"],
-  ["\u1FD3", "\u03B9\u0308\u0301"],
-  ["\u1FD6", "\u03B9\u0342"],
-  ["\u1FD7", "\u03B9\u0308\u0342"],
-  ["\u1FD8", "\u0399\u0306"],
-  ["\u1FD9", "\u0399\u0304"],
-  ["\u1FDA", "\u0399\u0300"],
-  ["\u1FDB", "\u0399\u0301"],
-  ["\u1FDD", "\u1FFE\u0300"],
-  ["\u1FDE", "\u1FFE\u0301"],
-  ["\u1FDF", "\u1FFE\u0342"],
-  ["\u1FE0", "\u03C5\u0306"],
-  ["\u1FE1", "\u03C5\u0304"],
-  ["\u1FE2", "\u03C5\u0308\u0300"],
-  ["\u1FE3", "\u03C5\u0308\u0301"],
-  ["\u1FE4", "\u03C1\u0313"],
-  ["\u1FE5", "\u03C1\u0314"],
-  ["\u1FE6", "\u03C5\u0342"],
-  ["\u1FE7", "\u03C5\u0308\u0342"],
-  ["\u1FE8", "\u03A5\u0306"],
-  ["\u1FE9", "\u03A5\u0304"],
-  ["\u1FEA", "\u03A5\u0300"],
-  ["\u1FEB", "\u03A5\u0301"],
-  ["\u1FEC", "\u03A1\u0314"],
-  ["\u1FED", "\u00A8\u0300"],
-  ["\u1FEE", "\u00A8\u0301"],
-  ["\u1FEF", "\u0060"],
-  ["\u1FF2", "\u03C9\u0345\u0300"],
-  ["\u1FF3", "\u03C9\u0345"],
-  ["\u1FF4", "\u03BF\u0345\u0301"],
-  ["\u1FF6", "\u03C9\u0342"],
-  ["\u1FF7", "\u03C9\u0345\u0342"],
-  ["\u1FF8", "\u039F\u0300"],
-  ["\u1FF9", "\u039F\u0301"],
-  ["\u1FFA", "\u03A9\u0300"],
-  ["\u1FFB", "\u03A9\u0301"],
-  ["\u1FFC", "\u03A9\u0345"],
-  ["\u1FFD", "\u00B4"],
-  ["\u304C", "\u304B\u3099"],
-  ["\u304E", "\u304D\u3099"],
-  ["\u3050", "\u304F\u3099"],
-  ["\u3052", "\u3051\u3099"],
-  ["\u3054", "\u3053\u3099"],
-  ["\u3056", "\u3055\u3099"],
-  ["\u3058", "\u3057\u3099"],
-  ["\u305A", "\u3059\u3099"],
-  ["\u305C", "\u305B\u3099"],
-  ["\u305E", "\u305D\u3099"],
-  ["\u3060", "\u305F\u3099"],
-  ["\u3062", "\u3061\u3099"],
-  ["\u3065", "\u3064\u3099"],
-  ["\u3067", "\u3066\u3099"],
-  ["\u3069", "\u3068\u3099"],
-  ["\u3070", "\u306F\u3099"],
-  ["\u3071", "\u306F\u309A"],
-  ["\u3073", "\u3072\u3099"],
-  ["\u3074", "\u3072\u309A"],
-  ["\u3076", "\u3075\u3099"],
-  ["\u3077", "\u3075\u309A"],
-  ["\u3079", "\u3078\u3099"],
-  ["\u307A", "\u3078\u309A"],
-  ["\u307C", "\u307B\u3099"],
-  ["\u307D", "\u307B\u309A"],
-  ["\u3094", "\u3046\u3099"],
-  ["\u309E", "\u309D\u3099"],
-  ["\u30AC", "\u30AB\u3099"],
-  ["\u30AE", "\u30AD\u3099"],
-  ["\u30B0", "\u30AF\u3099"],
-  ["\u30B2", "\u30B1\u3099"],
-  ["\u30B4", "\u30B3\u3099"],
-  ["\u30B6", "\u30B5\u3099"],
-  ["\u30B8", "\u30B7\u3099"],
-  ["\u30BA", "\u30B9\u3099"],
-  ["\u30BC", "\u30BB\u3099"],
-  ["\u30BE", "\u30BD\u3099"],
-  ["\u30C0", "\u30BF\u3099"],
-  ["\u30C2", "\u30C1\u3099"],
-  ["\u30C5", "\u30C4\u3099"],
-  ["\u30C7", "\u30C6\u3099"],
-  ["\u30C9", "\u30C8\u3099"],
-  ["\u30D0", "\u30CF\u3099"],
-  ["\u30D1", "\u30CF\u309A"],
-  ["\u30D3", "\u30D2\u3099"],
-  ["\u30D4", "\u30D2\u309A"],
-  ["\u30D6", "\u30D5\u3099"],
-  ["\u30D7", "\u30D5\u309A"],
-  ["\u30D9", "\u30D8\u3099"],
-  ["\u30DA", "\u30D8\u309A"],
-  ["\u30DC", "\u30DB\u3099"],
-  ["\u30DD", "\u30DB\u309A"],
-  ["\u30F4", "\u30A6\u3099"],
-  ["\u30F7", "\u30EF\u3099"],
-  ["\u30F8", "\u30F0\u3099"],
-  ["\u30F9", "\u30F1\u3099"],
-  ["\u30FA", "\u30F2\u3099"],
-  ["\u30FE", "\u30FD\u3099"],
-  ["\uFB1F", "\u05F2\u05B7"],
-  ["\uFB2A", "\u05E9\u05C1"],
-  ["\uFB2B", "\u05E9\u05C2"],
-  ["\uFB2C", "\u05E9\u05BC\u05C1"],
-  ["\uFB2D", "\u05E9\u05BC\u05C2"],
-  ["\uFB2E", "\u05D0\u05B7"],
-  ["\uFB2F", "\u05D0\u05B8"],
-  ["\uFB30", "\u05D0\u05BC"],
-  ["\uFB31", "\u05D1\u05BC"],
-  ["\uFB32", "\u05D2\u05BC"],
-  ["\uFB33", "\u05D3\u05BC"],
-  ["\uFB34", "\u05D4\u05BC"],
-  ["\uFB35", "\u05D5\u05BC"],
-  ["\uFB36", "\u05D6\u05BC"],
-  ["\uFB38", "\u05D8\u05BC"],
-  ["\uFB39", "\u05D9\u05BC"],
-  ["\uFB3A", "\u05DA\u05BC"],
-  ["\uFB3B", "\u05DB\u05BC"],
-  ["\uFB3C", "\u05DC\u05BC"],
-  ["\uFB3E", "\u05DE\u05BC"],
-  ["\uFB40", "\u05E0\u05BC"],
-  ["\uFB41", "\u05E1\u05BC"],
-  ["\uFB43", "\u05E3\u05BC"],
-  ["\uFB44", "\u05E4\u05BC"],
-  ["\uFB46", "\u05E6\u05BC"],
-  ["\uFB47", "\u05E7\u05BC"],
-  ["\uFB48", "\u05E8\u05BC"],
-  ["\uFB49", "\u05E9\u05BC"],
-  ["\uFB4A", "\u05EA\u05BC"],
-  ["\uFB4B", "\u05D5\u05B9"],
-  ["\uFB4C", "\u05D1\u05BF"],
-  ["\uFB4D", "\u05DB\u05BF"],
-  ["\uFB4E", "\u05E4\u05BF"],
+  ["c380", "41cc80"],
+  ["c381", "41cc81"],
+  ["c382", "41cc82"],
+  ["c383", "41cc83"],
+  ["c384", "41cc88"],
+  ["c385", "41cc8a"],
+  ["c387", "43cca7"],
+  ["c388", "45cc80"],
+  ["c389", "45cc81"],
+  ["c38a", "45cc82"],
+  ["c38b", "45cc88"],
+  ["c38c", "49cc80"],
+  ["c38d", "49cc81"],
+  ["c38e", "49cc82"],
+  ["c38f", "49cc88"],
+  ["c391", "4ecc83"],
+  ["c392", "4fcc80"],
+  ["c393", "4fcc81"],
+  ["c394", "4fcc82"],
+  ["c395", "4fcc83"],
+  ["c396", "4fcc88"],
+  ["c399", "55cc80"],
+  ["c39a", "55cc81"],
+  ["c39b", "55cc82"],
+  ["c39c", "55cc88"],
+  ["c39d", "59cc81"],
+  ["c3a0", "61cc80"],
+  ["c3a1", "61cc81"],
+  ["c3a2", "61cc82"],
+  ["c3a3", "61cc83"],
+  ["c3a4", "61cc88"],
+  ["c3a5", "61cc8a"],
+  ["c3a7", "63cca7"],
+  ["c3a8", "65cc80"],
+  ["c3a9", "65cc81"],
+  ["c3aa", "65cc82"],
+  ["c3ab", "65cc88"],
+  ["c3ac", "69cc80"],
+  ["c3ad", "69cc81"],
+  ["c3ae", "69cc82"],
+  ["c3af", "69cc88"],
+  ["c3b1", "6ecc83"],
+  ["c3b2", "6fcc80"],
+  ["c3b3", "6fcc81"],
+  ["c3b4", "6fcc82"],
+  ["c3b5", "6fcc83"],
+  ["c3b6", "6fcc88"],
+  ["c3b9", "75cc80"],
+  ["c3ba", "75cc81"],
+  ["c3bb", "75cc82"],
+  ["c3bc", "75cc88"],
+  ["c3bd", "79cc81"],
+  ["c3bf", "79cc88"],
+  ["c480", "41cc84"],
+  ["c481", "61cc84"],
+  ["c482", "41cc86"],
+  ["c483", "61cc86"],
+  ["c484", "41cca8"],
+  ["c485", "61cca8"],
+  ["c486", "43cc81"],
+  ["c487", "63cc81"],
+  ["c488", "43cc82"],
+  ["c489", "63cc82"],
+  ["c48a", "43cc87"],
+  ["c48b", "63cc87"],
+  ["c48c", "43cc8c"],
+  ["c48d", "63cc8c"],
+  ["c48e", "44cc8c"],
+  ["c48f", "64cc8c"],
+  ["c492", "45cc84"],
+  ["c493", "65cc84"],
+  ["c494", "45cc86"],
+  ["c495", "65cc86"],
+  ["c496", "45cc87"],
+  ["c497", "65cc87"],
+  ["c498", "45cca8"],
+  ["c499", "65cca8"],
+  ["c49a", "45cc8c"],
+  ["c49b", "65cc8c"],
+  ["c49c", "47cc82"],
+  ["c49d", "67cc82"],
+  ["c49e", "47cc86"],
+  ["c49f", "67cc86"],
+  ["c4a0", "47cc87"],
+  ["c4a1", "67cc87"],
+  ["c4a2", "47cca7"],
+  ["c4a3", "67cca7"],
+  ["c4a4", "48cc82"],
+  ["c4a5", "68cc82"],
+  ["c4a8", "49cc83"],
+  ["c4a9", "69cc83"],
+  ["c4aa", "49cc84"],
+  ["c4ab", "69cc84"],
+  ["c4ac", "49cc86"],
+  ["c4ad", "69cc86"],
+  ["c4ae", "49cca8"],
+  ["c4af", "69cca8"],
+  ["c4b0", "49cc87"],
+  ["c4b4", "4acc82"],
+  ["c4b5", "6acc82"],
+  ["c4b6", "4bcca7"],
+  ["c4b7", "6bcca7"],
+  ["c4b9", "4ccc81"],
+  ["c4ba", "6ccc81"],
+  ["c4bb", "4ccca7"],
+  ["c4bc", "6ccca7"],
+  ["c4bd", "4ccc8c"],
+  ["c4be", "6ccc8c"],
+  ["c583", "4ecc81"],
+  ["c584", "6ecc81"],
+  ["c585", "4ecca7"],
+  ["c586", "6ecca7"],
+  ["c587", "4ecc8c"],
+  ["c588", "6ecc8c"],
+  ["c58c", "4fcc84"],
+  ["c58d", "6fcc84"],
+  ["c58e", "4fcc86"],
+  ["c58f", "6fcc86"],
+  ["c590", "4fcc8b"],
+  ["c591", "6fcc8b"],
+  ["c594", "52cc81"],
+  ["c595", "72cc81"],
+  ["c596", "52cca7"],
+  ["c597", "72cca7"],
+  ["c598", "52cc8c"],
+  ["c599", "72cc8c"],
+  ["c59a", "53cc81"],
+  ["c59b", "73cc81"],
+  ["c59c", "53cc82"],
+  ["c59d", "73cc82"],
+  ["c59e", "53cca7"],
+  ["c59f", "73cca7"],
+  ["c5a0", "53cc8c"],
+  ["c5a1", "73cc8c"],
+  ["c5a2", "54cca7"],
+  ["c5a3", "74cca7"],
+  ["c5a4", "54cc8c"],
+  ["c5a5", "74cc8c"],
+  ["c5a8", "55cc83"],
+  ["c5a9", "75cc83"],
+  ["c5aa", "55cc84"],
+  ["c5ab", "75cc84"],
+  ["c5ac", "55cc86"],
+  ["c5ad", "75cc86"],
+  ["c5ae", "55cc8a"],
+  ["c5af", "75cc8a"],
+  ["c5b0", "55cc8b"],
+  ["c5b1", "75cc8b"],
+  ["c5b2", "55cca8"],
+  ["c5b3", "75cca8"],
+  ["c5b4", "57cc82"],
+  ["c5b5", "77cc82"],
+  ["c5b6", "59cc82"],
+  ["c5b7", "79cc82"],
+  ["c5b8", "59cc88"],
+  ["c5b9", "5acc81"],
+  ["c5ba", "7acc81"],
+  ["c5bb", "5acc87"],
+  ["c5bc", "7acc87"],
+  ["c5bd", "5acc8c"],
+  ["c5be", "7acc8c"],
+  ["c6a0", "4fcc9b"],
+  ["c6a1", "6fcc9b"],
+  ["c6af", "55cc9b"],
+  ["c6b0", "75cc9b"],
+  ["c78d", "41cc8c"],
+  ["c78e", "61cc8c"],
+  ["c78f", "49cc8c"],
+  ["c790", "69cc8c"],
+  ["c791", "4fcc8c"],
+  ["c792", "6fcc8c"],
+  ["c793", "55cc8c"],
+  ["c794", "75cc8c"],
+  ["c795", "55cc88cc84"],
+  ["c796", "75cc88cc84"],
+  ["c797", "55cc88cc81"],
+  ["c798", "75cc88cc81"],
+  ["c799", "55cc88cc8c"],
+  ["c79a", "75cc88cc8c"],
+  ["c79b", "55cc88cc80"],
+  ["c79c", "75cc88cc80"],
+  ["c79e", "41cc88cc84"],
+  ["c79f", "61cc88cc84"],
+  ["c7a0", "41cc87cc84"],
+  ["c7a1", "61cc87cc84"],
+  ["c7a2", "c386cc84"],
+  ["c7a3", "c3a6cc84"],
+  ["c7a6", "47cc8c"],
+  ["c7a7", "67cc8c"],
+  ["c7a8", "4bcc8c"],
+  ["c7a9", "6bcc8c"],
+  ["c7aa", "4fcca8"],
+  ["c7ab", "6fcca8"],
+  ["c7ac", "4fcca8cc84"],
+  ["c7ad", "6fcca8cc84"],
+  ["c7ae", "c6b7cc8c"],
+  ["c7af", "ca92cc8c"],
+  ["c7b0", "6acc8c"],
+  ["c7b4", "47cc81"],
+  ["c7b5", "67cc81"],
+  ["c7ba", "41cc8acc81"],
+  ["c7bb", "61cc8acc81"],
+  ["c7bc", "c386cc81"],
+  ["c7bd", "c3a6cc81"],
+  ["c7be", "c398cc81"],
+  ["c7bf", "c3b8cc81"],
+  ["c880", "41cc8f"],
+  ["c881", "61cc8f"],
+  ["c882", "41cc91"],
+  ["c883", "61cc91"],
+  ["c884", "45cc8f"],
+  ["c885", "65cc8f"],
+  ["c886", "45cc91"],
+  ["c887", "65cc91"],
+  ["c888", "49cc8f"],
+  ["c889", "69cc8f"],
+  ["c88a", "49cc91"],
+  ["c88b", "69cc91"],
+  ["c88c", "4fcc8f"],
+  ["c88d", "6fcc8f"],
+  ["c88e", "4fcc91"],
+  ["c88f", "6fcc91"],
+  ["c890", "52cc8f"],
+  ["c891", "72cc8f"],
+  ["c892", "52cc91"],
+  ["c893", "72cc91"],
+  ["c894", "55cc8f"],
+  ["c895", "75cc8f"],
+  ["c896", "55cc91"],
+  ["c897", "75cc91"],
+  ["cc90", "cc86cc87"],
+  ["cd80", "cc80"],
+  ["cd81", "cc81"],
+  ["cd83", "cc93"],
+  ["cd84", "cc88cc8d"],
+  ["cdb4", "cab9"],
+  ["cdbe", "3b"],
+  ["ce85", "c2a8cc8d"],
+  ["ce86", "ce91cc8d"],
+  ["ce87", "c2b7"],
+  ["ce88", "ce95cc8d"],
+  ["ce89", "ce97cc8d"],
+  ["ce8a", "ce99cc8d"],
+  ["ce8c", "ce9fcc8d"],
+  ["ce8e", "cea5cc8d"],
+  ["ce8f", "cea9cc8d"],
+  ["ce90", "ceb9cc88cc8d"],
+  ["ceaa", "ce99cc88"],
+  ["ceab", "cea5cc88"],
+  ["ceac", "ceb1cc8d"],
+  ["cead", "ceb5cc8d"],
+  ["ceae", "ceb7cc8d"],
+  ["ceaf", "ceb9cc8d"],
+  ["ceb0", "cf85cc88cc8d"],
+  ["cf8a", "ceb9cc88"],
+  ["cf8b", "cf85cc88"],
+  ["cf8c", "cebfcc8d"],
+  ["cf8d", "cf85cc8d"],
+  ["cf8e", "cf89cc8d"],
+  ["cf93", "cf92cc8d"],
+  ["cf94", "cf92cc88"],
+  ["d081", "d095cc88"],
+  ["d083", "d093cc81"],
+  ["d087", "d086cc88"],
+  ["d08c", "d09acc81"],
+  ["d08e", "d0a3cc86"],
+  ["d099", "d098cc86"],
+  ["d0b9", "d0b8cc86"],
+  ["d191", "d0b5cc88"],
+  ["d193", "d0b3cc81"],
+  ["d197", "d196cc88"],
+  ["d19c", "d0bacc81"],
+  ["d19e", "d183cc86"],
+  ["d1b6", "d1b4cc8f"],
+  ["d1b7", "d1b5cc8f"],
+  ["d381", "d096cc86"],
+  ["d382", "d0b6cc86"],
+  ["d390", "d090cc86"],
+  ["d391", "d0b0cc86"],
+  ["d392", "d090cc88"],
+  ["d393", "d0b0cc88"],
+  ["d394", "c386"],
+  ["d395", "c3a6"],
+  ["d396", "d095cc86"],
+  ["d397", "d0b5cc86"],
+  ["d398", "c68f"],
+  ["d399", "c999"],
+  ["d39a", "c68fcc88"],
+  ["d39b", "c999cc88"],
+  ["d39c", "d096cc88"],
+  ["d39d", "d0b6cc88"],
+  ["d39e", "d097cc88"],
+  ["d39f", "d0b7cc88"],
+  ["d3a0", "c6b7"],
+  ["d3a1", "ca92"],
+  ["d3a2", "d098cc84"],
+  ["d3a3", "d0b8cc84"],
+  ["d3a4", "d098cc88"],
+  ["d3a5", "d0b8cc88"],
+  ["d3a6", "d09ecc88"],
+  ["d3a7", "d0becc88"],
+  ["d3a8", "c69f"],
+  ["d3a9", "c9b5"],
+  ["d3aa", "c69fcc88"],
+  ["d3ab", "c9b5cc88"],
+  ["d3ae", "d0a3cc84"],
+  ["d3af", "d183cc84"],
+  ["d3b0", "d0a3cc88"],
+  ["d3b1", "d183cc88"],
+  ["d3b2", "d0a3cc8b"],
+  ["d3b3", "d183cc8b"],
+  ["d3b4", "d0a7cc88"],
+  ["d3b5", "d187cc88"],
+  ["d3b8", "d0abcc88"],
+  ["d3b9", "d18bcc88"],
+  ["e0a4a9", "e0a4a8e0a4bc"],
+  ["e0a4b1", "e0a4b0e0a4bc"],
+  ["e0a4b4", "e0a4b3e0a4bc"],
+  ["e0a598", "e0a495e0a4bc"],
+  ["e0a599", "e0a496e0a4bc"],
+  ["e0a59a", "e0a497e0a4bc"],
+  ["e0a59b", "e0a49ce0a4bc"],
+  ["e0a59c", "e0a4a1e0a4bc"],
+  ["e0a59d", "e0a4a2e0a4bc"],
+  ["e0a59e", "e0a4abe0a4bc"],
+  ["e0a59f", "e0a4afe0a4bc"],
+  ["e0a6b0", "e0a6ace0a6bc"],
+  ["e0a78b", "e0a787e0a6be"],
+  ["e0a78c", "e0a787e0a797"],
+  ["e0a79c", "e0a6a1e0a6bc"],
+  ["e0a79d", "e0a6a2e0a6bc"],
+  ["e0a79f", "e0a6afe0a6bc"],
+  ["e0a999", "e0a896e0a8bc"],
+  ["e0a99a", "e0a897e0a8bc"],
+  ["e0a99b", "e0a89ce0a8bc"],
+  ["e0a99c", "e0a8a1e0a8bc"],
+  ["e0a99e", "e0a8abe0a8bc"],
+  ["e0ad88", "e0ad87e0ad96"],
+  ["e0ad8b", "e0ad87e0acbe"],
+  ["e0ad8c", "e0ad87e0ad97"],
+  ["e0ad9c", "e0aca1e0acbc"],
+  ["e0ad9d", "e0aca2e0acbc"],
+  ["e0ad9f", "e0acafe0acbc"],
+  ["e0ae94", "e0ae92e0af97"],
+  ["e0af8a", "e0af86e0aebe"],
+  ["e0af8b", "e0af87e0aebe"],
+  ["e0af8c", "e0af86e0af97"],
+  ["e0b188", "e0b186e0b196"],
+  ["e0b380", "e0b2bfe0b395"],
+  ["e0b387", "e0b386e0b395"],
+  ["e0b388", "e0b386e0b396"],
+  ["e0b38a", "e0b386e0b382"],
+  ["e0b38b", "e0b386e0b382e0b395"],
+  ["e0b58a", "e0b586e0b4be"],
+  ["e0b58b", "e0b587e0b4be"],
+  ["e0b58c", "e0b586e0b597"],
+  ["e0b8b3", "e0b98de0b8b2"],
+  ["e0bab3", "e0bb8de0bab2"],
+  ["e0bd83", "e0bd82e0beb7"],
+  ["e0bd8d", "e0bd8ce0beb7"],
+  ["e0bd92", "e0bd91e0beb7"],
+  ["e0bd97", "e0bd96e0beb7"],
+  ["e0bd9c", "e0bd9be0beb7"],
+  ["e0bda9", "e0bd80e0beb5"],
+  ["e0bdb3", "e0bdb2e0bdb1"],
+  ["e0bdb5", "e0bdb4e0bdb1"],
+  ["e0bdb6", "e0beb2e0be80"],
+  ["e0bdb7", "e0beb2e0be80e0bdb1"],
+  ["e0bdb8", "e0beb3e0be80"],
+  ["e0bdb9", "e0beb3e0be80e0bdb1"],
+  ["e0be81", "e0be80e0bdb1"],
+  ["e0be93", "e0be92e0beb7"],
+  ["e0be9d", "e0be9ce0beb7"],
+  ["e0bea2", "e0bea1e0beb7"],
+  ["e0bea7", "e0bea6e0beb7"],
+  ["e0beac", "e0beabe0beb7"],
+  ["e0beb9", "e0be90e0beb5"],
+  ["e1b880", "41cca5"],
+  ["e1b881", "61cca5"],
+  ["e1b882", "42cc87"],
+  ["e1b883", "62cc87"],
+  ["e1b884", "42cca3"],
+  ["e1b885", "62cca3"],
+  ["e1b886", "42ccb1"],
+  ["e1b887", "62ccb1"],
+  ["e1b888", "43cca7cc81"],
+  ["e1b889", "63cca7cc81"],
+  ["e1b88a", "44cc87"],
+  ["e1b88b", "64cc87"],
+  ["e1b88c", "44cca3"],
+  ["e1b88d", "64cca3"],
+  ["e1b88e", "44ccb1"],
+  ["e1b88f", "64ccb1"],
+  ["e1b890", "44cca7"],
+  ["e1b891", "64cca7"],
+  ["e1b892", "44ccad"],
+  ["e1b893", "64ccad"],
+  ["e1b894", "45cc84cc80"],
+  ["e1b895", "65cc84cc80"],
+  ["e1b896", "45cc84cc81"],
+  ["e1b897", "65cc84cc81"],
+  ["e1b898", "45ccad"],
+  ["e1b899", "65ccad"],
+  ["e1b89a", "45ccb0"],
+  ["e1b89b", "65ccb0"],
+  ["e1b89c", "45cca7cc86"],
+  ["e1b89d", "65cca7cc86"],
+  ["e1b89e", "46cc87"],
+  ["e1b89f", "66cc87"],
+  ["e1b8a0", "47cc84"],
+  ["e1b8a1", "67cc84"],
+  ["e1b8a2", "48cc87"],
+  ["e1b8a3", "68cc87"],
+  ["e1b8a4", "48cca3"],
+  ["e1b8a5", "68cca3"],
+  ["e1b8a6", "48cc88"],
+  ["e1b8a7", "68cc88"],
+  ["e1b8a8", "48cca7"],
+  ["e1b8a9", "68cca7"],
+  ["e1b8aa", "48ccae"],
+  ["e1b8ab", "68ccae"],
+  ["e1b8ac", "49ccb0"],
+  ["e1b8ad", "69ccb0"],
+  ["e1b8ae", "49cc88cc81"],
+  ["e1b8af", "69cc88cc81"],
+  ["e1b8b0", "4bcc81"],
+  ["e1b8b1", "6bcc81"],
+  ["e1b8b2", "4bcca3"],
+  ["e1b8b3", "6bcca3"],
+  ["e1b8b4", "4bccb1"],
+  ["e1b8b5", "6bccb1"],
+  ["e1b8b6", "4ccca3"],
+  ["e1b8b7", "6ccca3"],
+  ["e1b8b8", "4ccca3cc84"],
+  ["e1b8b9", "6ccca3cc84"],
+  ["e1b8ba", "4cccb1"],
+  ["e1b8bb", "6cccb1"],
+  ["e1b8bc", "4cccad"],
+  ["e1b8bd", "6cccad"],
+  ["e1b8be", "4dcc81"],
+  ["e1b8bf", "6dcc81"],
+  ["e1b980", "4dcc87"],
+  ["e1b981", "6dcc87"],
+  ["e1b982", "4dcca3"],
+  ["e1b983", "6dcca3"],
+  ["e1b984", "4ecc87"],
+  ["e1b985", "6ecc87"],
+  ["e1b986", "4ecca3"],
+  ["e1b987", "6ecca3"],
+  ["e1b988", "4eccb1"],
+  ["e1b989", "6eccb1"],
+  ["e1b98a", "4eccad"],
+  ["e1b98b", "6eccad"],
+  ["e1b98c", "4fcc83cc81"],
+  ["e1b98d", "6fcc83cc81"],
+  ["e1b98e", "4fcc83cc88"],
+  ["e1b98f", "6fcc83cc88"],
+  ["e1b990", "4fcc84cc80"],
+  ["e1b991", "6fcc84cc80"],
+  ["e1b992", "4fcc84cc81"],
+  ["e1b993", "6fcc84cc81"],
+  ["e1b994", "50cc81"],
+  ["e1b995", "70cc81"],
+  ["e1b996", "50cc87"],
+  ["e1b997", "70cc87"],
+  ["e1b998", "52cc87"],
+  ["e1b999", "72cc87"],
+  ["e1b99a", "52cca3"],
+  ["e1b99b", "72cca3"],
+  ["e1b99c", "52cca3cc84"],
+  ["e1b99d", "72cca3cc84"],
+  ["e1b99e", "52ccb1"],
+  ["e1b99f", "72ccb1"],
+  ["e1b9a0", "53cc87"],
+  ["e1b9a1", "73cc87"],
+  ["e1b9a2", "53cca3"],
+  ["e1b9a3", "73cca3"],
+  ["e1b9a4", "53cc81cc87"],
+  ["e1b9a5", "73cc81cc87"],
+  ["e1b9a6", "53cc8ccc87"],
+  ["e1b9a7", "73cc8ccc87"],
+  ["e1b9a8", "53cca3cc87"],
+  ["e1b9a9", "73cca3cc87"],
+  ["e1b9aa", "54cc87"],
+  ["e1b9ab", "74cc87"],
+  ["e1b9ac", "54cca3"],
+  ["e1b9ad", "74cca3"],
+  ["e1b9ae", "54ccb1"],
+  ["e1b9af", "74ccb1"],
+  ["e1b9b0", "54ccad"],
+  ["e1b9b1", "74ccad"],
+  ["e1b9b2", "55cca4"],
+  ["e1b9b3", "75cca4"],
+  ["e1b9b4", "55ccb0"],
+  ["e1b9b5", "75ccb0"],
+  ["e1b9b6", "55ccad"],
+  ["e1b9b7", "75ccad"],
+  ["e1b9b8", "55cc83cc81"],
+  ["e1b9b9", "75cc83cc81"],
+  ["e1b9ba", "55cc84cc88"],
+  ["e1b9bb", "75cc84cc88"],
+  ["e1b9bc", "56cc83"],
+  ["e1b9bd", "76cc83"],
+  ["e1b9be", "56cca3"],
+  ["e1b9bf", "76cca3"],
+  ["e1ba80", "57cc80"],
+  ["e1ba81", "77cc80"],
+  ["e1ba82", "57cc81"],
+  ["e1ba83", "77cc81"],
+  ["e1ba84", "57cc88"],
+  ["e1ba85", "77cc88"],
+  ["e1ba86", "57cc87"],
+  ["e1ba87", "77cc87"],
+  ["e1ba88", "57cca3"],
+  ["e1ba89", "77cca3"],
+  ["e1ba8a", "58cc87"],
+  ["e1ba8b", "78cc87"],
+  ["e1ba8c", "58cc88"],
+  ["e1ba8d", "78cc88"],
+  ["e1ba8e", "59cc87"],
+  ["e1ba8f", "79cc87"],
+  ["e1ba90", "5acc82"],
+  ["e1ba91", "7acc82"],
+  ["e1ba92", "5acca3"],
+  ["e1ba93", "7acca3"],
+  ["e1ba94", "5accb1"],
+  ["e1ba95", "7accb1"],
+  ["e1ba96", "68ccb1"],
+  ["e1ba97", "74cc88"],
+  ["e1ba98", "77cc8a"],
+  ["e1ba99", "79cc8a"],
+  ["e1ba9b", "c5bfcc87"],
+  ["e1baa0", "41cca3"],
+  ["e1baa1", "61cca3"],
+  ["e1baa2", "41cc89"],
+  ["e1baa3", "61cc89"],
+  ["e1baa4", "41cc82cc81"],
+  ["e1baa5", "61cc82cc81"],
+  ["e1baa6", "41cc82cc80"],
+  ["e1baa7", "61cc82cc80"],
+  ["e1baa8", "41cc82cc89"],
+  ["e1baa9", "61cc82cc89"],
+  ["e1baaa", "41cc82cc83"],
+  ["e1baab", "61cc82cc83"],
+  ["e1baac", "41cca3cc82"],
+  ["e1baad", "61cca3cc82"],
+  ["e1baae", "41cc86cc81"],
+  ["e1baaf", "61cc86cc81"],
+  ["e1bab0", "41cc86cc80"],
+  ["e1bab1", "61cc86cc80"],
+  ["e1bab2", "41cc86cc89"],
+  ["e1bab3", "61cc86cc89"],
+  ["e1bab4", "41cc86cc83"],
+  ["e1bab5", "61cc86cc83"],
+  ["e1bab6", "41cca3cc86"],
+  ["e1bab7", "61cca3cc86"],
+  ["e1bab8", "45cca3"],
+  ["e1bab9", "65cca3"],
+  ["e1baba", "45cc89"],
+  ["e1babb", "65cc89"],
+  ["e1babc", "45cc83"],
+  ["e1babd", "65cc83"],
+  ["e1babe", "45cc82cc81"],
+  ["e1babf", "65cc82cc81"],
+  ["e1bb80", "45cc82cc80"],
+  ["e1bb81", "65cc82cc80"],
+  ["e1bb82", "45cc82cc89"],
+  ["e1bb83", "65cc82cc89"],
+  ["e1bb84", "45cc82cc83"],
+  ["e1bb85", "65cc82cc83"],
+  ["e1bb86", "45cca3cc82"],
+  ["e1bb87", "65cca3cc82"],
+  ["e1bb88", "49cc89"],
+  ["e1bb89", "69cc89"],
+  ["e1bb8a", "49cca3"],
+  ["e1bb8b", "69cca3"],
+  ["e1bb8c", "4fcca3"],
+  ["e1bb8d", "6fcca3"],
+  ["e1bb8e", "4fcc89"],
+  ["e1bb8f", "6fcc89"],
+  ["e1bb90", "4fcc82cc81"],
+  ["e1bb91", "6fcc82cc81"],
+  ["e1bb92", "4fcc82cc80"],
+  ["e1bb93", "6fcc82cc80"],
+  ["e1bb94", "4fcc82cc89"],
+  ["e1bb95", "6fcc82cc89"],
+  ["e1bb96", "4fcc82cc83"],
+  ["e1bb97", "6fcc82cc83"],
+  ["e1bb98", "4fcca3cc82"],
+  ["e1bb99", "6fcca3cc82"],
+  ["e1bb9a", "4fcc9bcc81"],
+  ["e1bb9b", "6fcc9bcc81"],
+  ["e1bb9c", "4fcc9bcc80"],
+  ["e1bb9d", "6fcc9bcc80"],
+  ["e1bb9e", "4fcc9bcc89"],
+  ["e1bb9f", "6fcc9bcc89"],
+  ["e1bba0", "4fcc9bcc83"],
+  ["e1bba1", "6fcc9bcc83"],
+  ["e1bba2", "4fcc9bcca3"],
+  ["e1bba3", "6fcc9bcca3"],
+  ["e1bba4", "55cca3"],
+  ["e1bba5", "75cca3"],
+  ["e1bba6", "55cc89"],
+  ["e1bba7", "75cc89"],
+  ["e1bba8", "55cc9bcc81"],
+  ["e1bba9", "75cc9bcc81"],
+  ["e1bbaa", "55cc9bcc80"],
+  ["e1bbab", "75cc9bcc80"],
+  ["e1bbac", "55cc9bcc89"],
+  ["e1bbad", "75cc9bcc89"],
+  ["e1bbae", "55cc9bcc83"],
+  ["e1bbaf", "75cc9bcc83"],
+  ["e1bbb0", "55cc9bcca3"],
+  ["e1bbb1", "75cc9bcca3"],
+  ["e1bbb2", "59cc80"],
+  ["e1bbb3", "79cc80"],
+  ["e1bbb4", "59cca3"],
+  ["e1bbb5", "79cca3"],
+  ["e1bbb6", "59cc89"],
+  ["e1bbb7", "79cc89"],
+  ["e1bbb8", "59cc83"],
+  ["e1bbb9", "79cc83"],
+  ["e1bc80", "ceb1cc93"],
+  ["e1bc81", "ceb1cc94"],
+  ["e1bc82", "ceb1cc93cc80"],
+  ["e1bc83", "ceb1cc94cc80"],
+  ["e1bc84", "ceb1cc93cc81"],
+  ["e1bc85", "ceb1cc94cc81"],
+  ["e1bc86", "ceb1cc93cd82"],
+  ["e1bc87", "ceb1cc94cd82"],
+  ["e1bc88", "ce91cc93"],
+  ["e1bc89", "ce91cc94"],
+  ["e1bc8a", "ce91cc93cc80"],
+  ["e1bc8b", "ce91cc94cc80"],
+  ["e1bc8c", "ce91cc93cc81"],
+  ["e1bc8d", "ce91cc94cc81"],
+  ["e1bc8e", "ce91cc93cd82"],
+  ["e1bc8f", "ce91cc94cd82"],
+  ["e1bc90", "ceb5cc93"],
+  ["e1bc91", "ceb5cc94"],
+  ["e1bc92", "ceb5cc93cc80"],
+  ["e1bc93", "ceb5cc94cc80"],
+  ["e1bc94", "ceb5cc93cc81"],
+  ["e1bc95", "ceb5cc94cc81"],
+  ["e1bc98", "ce95cc93"],
+  ["e1bc99", "ce95cc94"],
+  ["e1bc9a", "ce95cc93cc80"],
+  ["e1bc9b", "ce95cc94cc80"],
+  ["e1bc9c", "ce95cc93cc81"],
+  ["e1bc9d", "ce95cc94cc81"],
+  ["e1bca0", "ceb7cc93"],
+  ["e1bca1", "ceb7cc94"],
+  ["e1bca2", "ceb7cc93cc80"],
+  ["e1bca3", "ceb7cc94cc80"],
+  ["e1bca4", "ceb7cc93cc81"],
+  ["e1bca5", "ceb7cc94cc81"],
+  ["e1bca6", "ceb7cc93cd82"],
+  ["e1bca7", "ceb7cc94cd82"],
+  ["e1bca8", "ce97cc93"],
+  ["e1bca9", "ce97cc94"],
+  ["e1bcaa", "ce97cc93cc80"],
+  ["e1bcab", "ce97cc94cc80"],
+  ["e1bcac", "ce97cc93cc81"],
+  ["e1bcad", "ce97cc94cc81"],
+  ["e1bcae", "ce97cc93cd82"],
+  ["e1bcaf", "ce97cc94cd82"],
+  ["e1bcb0", "ceb9cc93"],
+  ["e1bcb1", "ceb9cc94"],
+  ["e1bcb2", "ceb9cc93cc80"],
+  ["e1bcb3", "ceb9cc94cc80"],
+  ["e1bcb4", "ceb9cc93cc81"],
+  ["e1bcb5", "ceb9cc94cc81"],
+  ["e1bcb6", "ceb9cc93cd82"],
+  ["e1bcb7", "ceb9cc94cd82"],
+  ["e1bcb8", "ce99cc93"],
+  ["e1bcb9", "ce99cc94"],
+  ["e1bcba", "ce99cc93cc80"],
+  ["e1bcbb", "ce99cc94cc80"],
+  ["e1bcbc", "ce99cc93cc81"],
+  ["e1bcbd", "ce99cc94cc81"],
+  ["e1bcbe", "ce99cc93cd82"],
+  ["e1bcbf", "ce99cc94cd82"],
+  ["e1bd80", "cebfcc93"],
+  ["e1bd81", "cebfcc94"],
+  ["e1bd82", "cebfcc93cc80"],
+  ["e1bd83", "cebfcc94cc80"],
+  ["e1bd84", "cebfcc93cc81"],
+  ["e1bd85", "cebfcc94cc81"],
+  ["e1bd88", "ce9fcc93"],
+  ["e1bd89", "ce9fcc94"],
+  ["e1bd8a", "ce9fcc93cc80"],
+  ["e1bd8b", "ce9fcc94cc80"],
+  ["e1bd8c", "ce9fcc93cc81"],
+  ["e1bd8d", "ce9fcc94cc81"],
+  ["e1bd90", "cf85cc93"],
+  ["e1bd91", "cf85cc94"],
+  ["e1bd92", "cf85cc93cc80"],
+  ["e1bd93", "cf85cc94cc80"],
+  ["e1bd94", "cf85cc93cc81"],
+  ["e1bd95", "cf85cc94cc81"],
+  ["e1bd96", "cf85cc93cd82"],
+  ["e1bd97", "cf85cc94cd82"],
+  ["e1bd99", "cea5cc94"],
+  ["e1bd9b", "cea5cc94cc80"],
+  ["e1bd9d", "cea5cc94cc81"],
+  ["e1bd9f", "cea5cc94cd82"],
+  ["e1bda0", "cf89cc93"],
+  ["e1bda1", "cf89cc94"],
+  ["e1bda2", "cf89cc93cc80"],
+  ["e1bda3", "cf89cc94cc80"],
+  ["e1bda4", "cf89cc93cc81"],
+  ["e1bda5", "cf89cc94cc81"],
+  ["e1bda6", "cf89cc93cd82"],
+  ["e1bda7", "cf89cc94cd82"],
+  ["e1bda8", "cea9cc93"],
+  ["e1bda9", "cea9cc94"],
+  ["e1bdaa", "cea9cc93cc80"],
+  ["e1bdab", "cea9cc94cc80"],
+  ["e1bdac", "cea9cc93cc81"],
+  ["e1bdad", "cea9cc94cc81"],
+  ["e1bdae", "cea9cc93cd82"],
+  ["e1bdaf", "cea9cc94cd82"],
+  ["e1bdb0", "ceb1cc80"],
+  ["e1bdb1", "ceb1cc81"],
+  ["e1bdb2", "ceb5cc80"],
+  ["e1bdb3", "ceb5cc81"],
+  ["e1bdb4", "ceb7cc80"],
+  ["e1bdb5", "ceb7cc81"],
+  ["e1bdb6", "ceb9cc80"],
+  ["e1bdb7", "ceb9cc81"],
+  ["e1bdb8", "cebfcc80"],
+  ["e1bdb9", "cebfcc81"],
+  ["e1bdba", "cf85cc80"],
+  ["e1bdbb", "cf85cc81"],
+  ["e1bdbc", "cf89cc80"],
+  ["e1bdbd", "cf89cc81"],
+  ["e1be80", "ceb1cd85cc93"],
+  ["e1be81", "ceb1cd85cc94"],
+  ["e1be82", "ceb1cd85cc93cc80"],
+  ["e1be83", "ceb1cd85cc94cc80"],
+  ["e1be84", "ceb1cd85cc93cc81"],
+  ["e1be85", "ceb1cd85cc94cc81"],
+  ["e1be86", "ceb1cd85cc93cd82"],
+  ["e1be87", "ceb1cd85cc94cd82"],
+  ["e1be88", "ce91cd85cc93"],
+  ["e1be89", "ce91cd85cc94"],
+  ["e1be8a", "ce91cd85cc93cc80"],
+  ["e1be8b", "ce91cd85cc94cc80"],
+  ["e1be8c", "ce91cd85cc93cc81"],
+  ["e1be8d", "ce91cd85cc94cc81"],
+  ["e1be8e", "ce91cd85cc93cd82"],
+  ["e1be8f", "ce91cd85cc94cd82"],
+  ["e1be90", "ceb7cd85cc93"],
+  ["e1be91", "ceb7cd85cc94"],
+  ["e1be92", "ceb7cd85cc93cc80"],
+  ["e1be93", "ceb7cd85cc94cc80"],
+  ["e1be94", "ceb7cd85cc93cc81"],
+  ["e1be95", "ceb7cd85cc94cc81"],
+  ["e1be96", "ceb7cd85cc93cd82"],
+  ["e1be97", "ceb7cd85cc94cd82"],
+  ["e1be98", "ce97cd85cc93"],
+  ["e1be99", "ce97cd85cc94"],
+  ["e1be9a", "ce97cd85cc93cc80"],
+  ["e1be9b", "ce97cd85cc94cc80"],
+  ["e1be9c", "ce97cd85cc93cc81"],
+  ["e1be9d", "ce97cd85cc94cc81"],
+  ["e1be9e", "ce97cd85cc93cd82"],
+  ["e1be9f", "ce97cd85cc94cd82"],
+  ["e1bea0", "cf89cd85cc93"],
+  ["e1bea1", "cf89cd85cc94"],
+  ["e1bea2", "cf89cd85cc93cc80"],
+  ["e1bea3", "cf89cd85cc94cc80"],
+  ["e1bea4", "cf89cd85cc93cc81"],
+  ["e1bea5", "cf89cd85cc94cc81"],
+  ["e1bea6", "cf89cd85cc93cd82"],
+  ["e1bea7", "cf89cd85cc94cd82"],
+  ["e1bea8", "cea9cd85cc93"],
+  ["e1bea9", "cea9cd85cc94"],
+  ["e1beaa", "cea9cd85cc93cc80"],
+  ["e1beab", "cea9cd85cc94cc80"],
+  ["e1beac", "cea9cd85cc93cc81"],
+  ["e1bead", "cea9cd85cc94cc81"],
+  ["e1beae", "cea9cd85cc93cd82"],
+  ["e1beaf", "cea9cd85cc94cd82"],
+  ["e1beb0", "ceb1cc86"],
+  ["e1beb1", "ceb1cc84"],
+  ["e1beb2", "ceb1cd85cc80"],
+  ["e1beb3", "ceb1cd85"],
+  ["e1beb4", "ceb1cd85cc81"],
+  ["e1beb6", "ceb1cd82"],
+  ["e1beb7", "ceb1cd85cd82"],
+  ["e1beb8", "ce91cc86"],
+  ["e1beb9", "ce91cc84"],
+  ["e1beba", "ce91cc80"],
+  ["e1bebb", "ce91cc81"],
+  ["e1bebc", "ce91cd85"],
+  ["e1bebe", "ceb9"],
+  ["e1bf81", "c2a8cd82"],
+  ["e1bf82", "ceb7cd85cc80"],
+  ["e1bf83", "ceb7cd85"],
+  ["e1bf84", "ceb7cd85cc81"],
+  ["e1bf86", "ceb7cd82"],
+  ["e1bf87", "ceb7cd85cd82"],
+  ["e1bf88", "ce95cc80"],
+  ["e1bf89", "ce95cc81"],
+  ["e1bf8a", "ce97cc80"],
+  ["e1bf8b", "ce97cc81"],
+  ["e1bf8c", "ce97cd85"],
+  ["e1bf8d", "e1bebfcc80"],
+  ["e1bf8e", "e1bebfcc81"],
+  ["e1bf8f", "e1bebfcd82"],
+  ["e1bf90", "ceb9cc86"],
+  ["e1bf91", "ceb9cc84"],
+  ["e1bf92", "ceb9cc88cc80"],
+  ["e1bf93", "ceb9cc88cc81"],
+  ["e1bf96", "ceb9cd82"],
+  ["e1bf97", "ceb9cc88cd82"],
+  ["e1bf98", "ce99cc86"],
+  ["e1bf99", "ce99cc84"],
+  ["e1bf9a", "ce99cc80"],
+  ["e1bf9b", "ce99cc81"],
+  ["e1bf9d", "e1bfbecc80"],
+  ["e1bf9e", "e1bfbecc81"],
+  ["e1bf9f", "e1bfbecd82"],
+  ["e1bfa0", "cf85cc86"],
+  ["e1bfa1", "cf85cc84"],
+  ["e1bfa2", "cf85cc88cc80"],
+  ["e1bfa3", "cf85cc88cc81"],
+  ["e1bfa4", "cf81cc93"],
+  ["e1bfa5", "cf81cc94"],
+  ["e1bfa6", "cf85cd82"],
+  ["e1bfa7", "cf85cc88cd82"],
+  ["e1bfa8", "cea5cc86"],
+  ["e1bfa9", "cea5cc84"],
+  ["e1bfaa", "cea5cc80"],
+  ["e1bfab", "cea5cc81"],
+  ["e1bfac", "cea1cc94"],
+  ["e1bfad", "c2a8cc80"],
+  ["e1bfae", "c2a8cc81"],
+  ["e1bfaf", "60"],
+  ["e1bfb2", "cf89cd85cc80"],
+  ["e1bfb3", "cf89cd85"],
+  ["e1bfb4", "cebfcd85cc81"],
+  ["e1bfb6", "cf89cd82"],
+  ["e1bfb7", "cf89cd85cd82"],
+  ["e1bfb8", "ce9fcc80"],
+  ["e1bfb9", "ce9fcc81"],
+  ["e1bfba", "cea9cc80"],
+  ["e1bfbb", "cea9cc81"],
+  ["e1bfbc", "cea9cd85"],
+  ["e1bfbd", "c2b4"],
+  ["e3818c", "e3818be38299"],
+  ["e3818e", "e3818de38299"],
+  ["e38190", "e3818fe38299"],
+  ["e38192", "e38191e38299"],
+  ["e38194", "e38193e38299"],
+  ["e38196", "e38195e38299"],
+  ["e38198", "e38197e38299"],
+  ["e3819a", "e38199e38299"],
+  ["e3819c", "e3819be38299"],
+  ["e3819e", "e3819de38299"],
+  ["e381a0", "e3819fe38299"],
+  ["e381a2", "e381a1e38299"],
+  ["e381a5", "e381a4e38299"],
+  ["e381a7", "e381a6e38299"],
+  ["e381a9", "e381a8e38299"],
+  ["e381b0", "e381afe38299"],
+  ["e381b1", "e381afe3829a"],
+  ["e381b3", "e381b2e38299"],
+  ["e381b4", "e381b2e3829a"],
+  ["e381b6", "e381b5e38299"],
+  ["e381b7", "e381b5e3829a"],
+  ["e381b9", "e381b8e38299"],
+  ["e381ba", "e381b8e3829a"],
+  ["e381bc", "e381bbe38299"],
+  ["e381bd", "e381bbe3829a"],
+  ["e38294", "e38186e38299"],
+  ["e3829e", "e3829de38299"],
+  ["e382ac", "e382abe38299"],
+  ["e382ae", "e382ade38299"],
+  ["e382b0", "e382afe38299"],
+  ["e382b2", "e382b1e38299"],
+  ["e382b4", "e382b3e38299"],
+  ["e382b6", "e382b5e38299"],
+  ["e382b8", "e382b7e38299"],
+  ["e382ba", "e382b9e38299"],
+  ["e382bc", "e382bbe38299"],
+  ["e382be", "e382bde38299"],
+  ["e38380", "e382bfe38299"],
+  ["e38382", "e38381e38299"],
+  ["e38385", "e38384e38299"],
+  ["e38387", "e38386e38299"],
+  ["e38389", "e38388e38299"],
+  ["e38390", "e3838fe38299"],
+  ["e38391", "e3838fe3829a"],
+  ["e38393", "e38392e38299"],
+  ["e38394", "e38392e3829a"],
+  ["e38396", "e38395e38299"],
+  ["e38397", "e38395e3829a"],
+  ["e38399", "e38398e38299"],
+  ["e3839a", "e38398e3829a"],
+  ["e3839c", "e3839be38299"],
+  ["e3839d", "e3839be3829a"],
+  ["e383b4", "e382a6e38299"],
+  ["e383b7", "e383afe38299"],
+  ["e383b8", "e383b0e38299"],
+  ["e383b9", "e383b1e38299"],
+  ["e383ba", "e383b2e38299"],
+  ["e383be", "e383bde38299"],
+  ["efac9f", "d7b2d6b7"],
+  ["efacaa", "d7a9d781"],
+  ["efacab", "d7a9d782"],
+  ["efacac", "d7a9d6bcd781"],
+  ["efacad", "d7a9d6bcd782"],
+  ["efacae", "d790d6b7"],
+  ["efacaf", "d790d6b8"],
+  ["efacb0", "d790d6bc"],
+  ["efacb1", "d791d6bc"],
+  ["efacb2", "d792d6bc"],
+  ["efacb3", "d793d6bc"],
+  ["efacb4", "d794d6bc"],
+  ["efacb5", "d795d6bc"],
+  ["efacb6", "d796d6bc"],
+  ["efacb8", "d798d6bc"],
+  ["efacb9", "d799d6bc"],
+  ["efacba", "d79ad6bc"],
+  ["efacbb", "d79bd6bc"],
+  ["efacbc", "d79cd6bc"],
+  ["efacbe", "d79ed6bc"],
+  ["efad80", "d7a0d6bc"],
+  ["efad81", "d7a1d6bc"],
+  ["efad83", "d7a3d6bc"],
+  ["efad84", "d7a4d6bc"],
+  ["efad86", "d7a6d6bc"],
+  ["efad87", "d7a7d6bc"],
+  ["efad88", "d7a8d6bc"],
+  ["efad89", "d7a9d6bc"],
+  ["efad8a", "d7aad6bc"],
+  ["efad8b", "d795d6b9"],
+  ["efad8c", "d791d6bf"],
+  ["efad8d", "d79bd6bf"],
+  ["efad8e", "d7a4d6bf"],
 ]
Index: enc/trans/utf8_mac.trans
===================================================================
--- enc/trans/utf8_mac.trans	(revision 23324)
+++ enc/trans/utf8_mac.trans	(revision 23325)
@@ -3,12 +3,8 @@
 <%
   require 'utf8_mac-tbl'
 
-  def hexstr(str)
-    str.unpack("H*")[0]
-  end
-
   transcode_tblgen("UTF-8", "UTF8-MAC",
-    MAC_DECOMPOSE_TBL.map{|k,v|[hexstr(k), hexstr(v)]} + [
+    MAC_DECOMPOSE_TBL + [
     ["{00-7F}", :nomap],
     ["{c2-df}{80-bf}", :asis],
     ["e0{a0-bf}{80-bf}", :asis],
@@ -31,13 +27,11 @@
   map["f4{80-8f}{80-bf}{80-bf}"] = :func_so
   transcode_generate_node(ActionMap.parse(map), "from_UTF8_MAC")
 
-  map = Hash[*MAC_DECOMPOSE_TBL.select{|k,v|v.length == 3}.
-    map{|k,v|[hexstr(v), hexstr(k)]}.flatten]
+  ary = MAC_DECOMPOSE_TBL.select{|k,v|v.scan(/[0-7C-F].(?:[89AB].)*/i).length == 3}
+  transcode_generate_node(ActionMap.parse(ary.map{|k,v|[v,k]}), "from_utf8_mac_nfc3")
 
-  transcode_generate_node(ActionMap.parse(map), "from_utf8_mac_nfc3")
-  map = Hash[*MAC_DECOMPOSE_TBL.select{|k,v|v.length == 2}.
-    map{|k,v|[hexstr(v), hexstr(k)]}.flatten]
-  transcode_generate_node(ActionMap.parse(map), "from_utf8_mac_nfc2")
+  ary = MAC_DECOMPOSE_TBL.select{|k,v|v.scan(/[0-7C-F].(?:[89AB].)*/i).length == 2}
+  transcode_generate_node(ActionMap.parse(ary.map{|k,v|[v,k]}), "from_utf8_mac_nfc2")
 %>
 
 <%= transcode_generated_code %>
@@ -236,7 +230,7 @@
 }
 
 static const rb_transcoder
-rb_from_utf8_mac = {
+rb_from_UTF8_MAC = {
     "UTF8-MAC", "UTF-8", from_UTF8_MAC,
     TRANSCODE_TABLE_INFO,
     1, /* input_unit_length */
@@ -252,6 +246,6 @@
 Init_utf8_mac(void)
 {
 <%= transcode_register_code %>
-    rb_register_transcoder(&rb_from_utf8_mac);
+    rb_register_transcoder(&rb_from_UTF8_MAC);
 }
 

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]