]> git.parisson.com Git - pdf.js.git/commitdiff
2nd attempt to make glyph list integers
authorAndreas Gal <andreas.gal@gmail.com>
Fri, 17 Jun 2011 08:03:21 +0000 (01:03 -0700)
committerAndreas Gal <andreas.gal@gmail.com>
Fri, 17 Jun 2011 08:03:21 +0000 (01:03 -0700)
fonts.js
glyphlist.js

index 2db7e745f8d523796809b85065503b8881f2a489..5390abba47a64edb5e898750d639d74eed1c4d58 100644 (file)
--- a/fonts.js
+++ b/fonts.js
@@ -40,7 +40,7 @@ var Fonts = {
 
   unicodeFromCode: function fonts_unicodeFromCode(aCode) {
     var unicode = GlyphsUnicode[this.active.encoding[aCode]];
-    return unicode ? "0x" + unicode : aCode;
+    return unicode ? unicode : aCode;
   }
 };
 
@@ -175,7 +175,7 @@ Font.prototype = {
     // see what's happening
     if (debug) {
       for (var i = 0; i < charset.length; i++) {
-        var unicode = new Number("0x" + GlyphsUnicode[charset[i]]);
+        var unicode = GlyphsUnicode[charset[i]];
         if (!unicode)
           error("Unicode for " + charset[i] + " is has not been found in the glyphs list");
         testString += String.fromCharCode(unicode);
@@ -1183,10 +1183,6 @@ CFF.prototype = {
         if (glyph != ".notdef")
           warn(glyph + " does not have an entry in the glyphs unicode dictionary");
       } else {
-        var b1 = parseInt("0x" + unicode[0] + unicode[1]);
-        var b2 = parseInt("0x" + unicode[2] + unicode[3]);
-        unicode = FontsUtils.bytesToInteger([b1, b2]);
-
         charstrings.push({
           glyph: glyph,
           unicode: unicode,
index e147f6c8a5f77f6350482cc59cb7fa11bd953e8a..f5a11b5225648a11a735ca90d39e662973a90624 100644 (file)
 var GlyphsUnicode = {
-  A: "0041",
-  AE: "00C6",
-  AEacute: "01FC",
-  AEmacron: "01E2",
-  AEsmall: "F7E6",
-  Aacute: "00C1",
-  Aacutesmall: "F7E1",
-  Abreve: "0102",
-  Abreveacute: "1EAE",
-  Abrevecyrillic: "04D0",
-  Abrevedotbelow: "1EB6",
-  Abrevegrave: "1EB0",
-  Abrevehookabove: "1EB2",
-  Abrevetilde: "1EB4",
-  Acaron: "01CD",
-  Acircle: "24B6",
-  Acircumflex: "00C2",
-  Acircumflexacute: "1EA4",
-  Acircumflexdotbelow: "1EAC",
-  Acircumflexgrave: "1EA6",
-  Acircumflexhookabove: "1EA8",
-  Acircumflexsmall: "F7E2",
-  Acircumflextilde: "1EAA",
-  Acute: "F6C9",
-  Acutesmall: "F7B4",
-  Acyrillic: "0410",
-  Adblgrave: "0200",
-  Adieresis: "00C4",
-  Adieresiscyrillic: "04D2",
-  Adieresismacron: "01DE",
-  Adieresissmall: "F7E4",
-  Adotbelow: "1EA0",
-  Adotmacron: "01E0",
-  Agrave: "00C0",
-  Agravesmall: "F7E0",
-  Ahookabove: "1EA2",
-  Aiecyrillic: "04D4",
-  Ainvertedbreve: "0202",
-  Alpha: "0391",
-  Alphatonos: "0386",
-  Amacron: "0100",
-  Amonospace: "FF21",
-  Aogonek: "0104",
-  Aring: "00C5",
-  Aringacute: "01FA",
-  Aringbelow: "1E00",
-  Aringsmall: "F7E5",
-  Asmall: "F761",
-  Atilde: "00C3",
-  Atildesmall: "F7E3",
-  Aybarmenian: "0531",
-  B: "0042",
-  Bcircle: "24B7",
-  Bdotaccent: "1E02",
-  Bdotbelow: "1E04",
-  Becyrillic: "0411",
-  Benarmenian: "0532",
-  Beta: "0392",
-  Bhook: "0181",
-  Blinebelow: "1E06",
-  Bmonospace: "FF22",
-  Brevesmall: "F6F4",
-  Bsmall: "F762",
-  Btopbar: "0182",
-  C: "0043",
-  Caarmenian: "053E",
-  Cacute: "0106",
-  Caron: "F6CA",
-  Caronsmall: "F6F5",
-  Ccaron: "010C",
-  Ccedilla: "00C7",
-  Ccedillaacute: "1E08",
-  Ccedillasmall: "F7E7",
-  Ccircle: "24B8",
-  Ccircumflex: "0108",
-  Cdot: "010A",
-  Cdotaccent: "010A",
-  Cedillasmall: "F7B8",
-  Chaarmenian: "0549",
-  Cheabkhasiancyrillic: "04BC",
-  Checyrillic: "0427",
-  Chedescenderabkhasiancyrillic: "04BE",
-  Chedescendercyrillic: "04B6",
-  Chedieresiscyrillic: "04F4",
-  Cheharmenian: "0543",
-  Chekhakassiancyrillic: "04CB",
-  Cheverticalstrokecyrillic: "04B8",
-  Chi: "03A7",
-  Chook: "0187",
-  Circumflexsmall: "F6F6",
-  Cmonospace: "FF23",
-  Coarmenian: "0551",
-  Csmall: "F763",
-  D: "0044",
-  DZ: "01F1",
-  DZcaron: "01C4",
-  Daarmenian: "0534",
-  Dafrican: "0189",
-  Dcaron: "010E",
-  Dcedilla: "1E10",
-  Dcircle: "24B9",
-  Dcircumflexbelow: "1E12",
-  Dcroat: "0110",
-  Ddotaccent: "1E0A",
-  Ddotbelow: "1E0C",
-  Decyrillic: "0414",
-  Deicoptic: "03EE",
-  Delta: "2206",
-  Deltagreek: "0394",
-  Dhook: "018A",
-  Dieresis: "F6CB",
-  DieresisAcute: "F6CC",
-  DieresisGrave: "F6CD",
-  Dieresissmall: "F7A8",
-  Digammagreek: "03DC",
-  Djecyrillic: "0402",
-  Dlinebelow: "1E0E",
-  Dmonospace: "FF24",
-  Dotaccentsmall: "F6F7",
-  Dslash: "0110",
-  Dsmall: "F764",
-  Dtopbar: "018B",
-  Dz: "01F2",
-  Dzcaron: "01C5",
-  Dzeabkhasiancyrillic: "04E0",
-  Dzecyrillic: "0405",
-  Dzhecyrillic: "040F",
-  E: "0045",
-  Eacute: "00C9",
-  Eacutesmall: "F7E9",
-  Ebreve: "0114",
-  Ecaron: "011A",
-  Ecedillabreve: "1E1C",
-  Echarmenian: "0535",
-  Ecircle: "24BA",
-  Ecircumflex: "00CA",
-  Ecircumflexacute: "1EBE",
-  Ecircumflexbelow: "1E18",
-  Ecircumflexdotbelow: "1EC6",
-  Ecircumflexgrave: "1EC0",
-  Ecircumflexhookabove: "1EC2",
-  Ecircumflexsmall: "F7EA",
-  Ecircumflextilde: "1EC4",
-  Ecyrillic: "0404",
-  Edblgrave: "0204",
-  Edieresis: "00CB",
-  Edieresissmall: "F7EB",
-  Edot: "0116",
-  Edotaccent: "0116",
-  Edotbelow: "1EB8",
-  Efcyrillic: "0424",
-  Egrave: "00C8",
-  Egravesmall: "F7E8",
-  Eharmenian: "0537",
-  Ehookabove: "1EBA",
-  Eightroman: "2167",
-  Einvertedbreve: "0206",
-  Eiotifiedcyrillic: "0464",
-  Elcyrillic: "041B",
-  Elevenroman: "216A",
-  Emacron: "0112",
-  Emacronacute: "1E16",
-  Emacrongrave: "1E14",
-  Emcyrillic: "041C",
-  Emonospace: "FF25",
-  Encyrillic: "041D",
-  Endescendercyrillic: "04A2",
-  Eng: "014A",
-  Enghecyrillic: "04A4",
-  Enhookcyrillic: "04C7",
-  Eogonek: "0118",
-  Eopen: "0190",
-  Epsilon: "0395",
-  Epsilontonos: "0388",
-  Ercyrillic: "0420",
-  Ereversed: "018E",
-  Ereversedcyrillic: "042D",
-  Escyrillic: "0421",
-  Esdescendercyrillic: "04AA",
-  Esh: "01A9",
-  Esmall: "F765",
-  Eta: "0397",
-  Etarmenian: "0538",
-  Etatonos: "0389",
-  Eth: "00D0",
-  Ethsmall: "F7F0",
-  Etilde: "1EBC",
-  Etildebelow: "1E1A",
-  Euro: "20AC",
-  Ezh: "01B7",
-  Ezhcaron: "01EE",
-  Ezhreversed: "01B8",
-  F: "0046",
-  Fcircle: "24BB",
-  Fdotaccent: "1E1E",
-  Feharmenian: "0556",
-  Feicoptic: "03E4",
-  Fhook: "0191",
-  Fitacyrillic: "0472",
-  Fiveroman: "2164",
-  Fmonospace: "FF26",
-  Fourroman: "2163",
-  Fsmall: "F766",
-  G: "0047",
-  GBsquare: "3387",
-  Gacute: "01F4",
-  Gamma: "0393",
-  Gammaafrican: "0194",
-  Gangiacoptic: "03EA",
-  Gbreve: "011E",
-  Gcaron: "01E6",
-  Gcedilla: "0122",
-  Gcircle: "24BC",
-  Gcircumflex: "011C",
-  Gcommaaccent: "0122",
-  Gdot: "0120",
-  Gdotaccent: "0120",
-  Gecyrillic: "0413",
-  Ghadarmenian: "0542",
-  Ghemiddlehookcyrillic: "0494",
-  Ghestrokecyrillic: "0492",
-  Gheupturncyrillic: "0490",
-  Ghook: "0193",
-  Gimarmenian: "0533",
-  Gjecyrillic: "0403",
-  Gmacron: "1E20",
-  Gmonospace: "FF27",
-  Grave: "F6CE",
-  Gravesmall: "F760",
-  Gsmall: "F767",
-  Gsmallhook: "029B",
-  Gstroke: "01E4",
-  H: "0048",
-  H18533: "25CF",
-  H18543: "25AA",
-  H18551: "25AB",
-  H22073: "25A1",
-  HPsquare: "33CB",
-  Haabkhasiancyrillic: "04A8",
-  Hadescendercyrillic: "04B2",
-  Hardsigncyrillic: "042A",
-  Hbar: "0126",
-  Hbrevebelow: "1E2A",
-  Hcedilla: "1E28",
-  Hcircle: "24BD",
-  Hcircumflex: "0124",
-  Hdieresis: "1E26",
-  Hdotaccent: "1E22",
-  Hdotbelow: "1E24",
-  Hmonospace: "FF28",
-  Hoarmenian: "0540",
-  Horicoptic: "03E8",
-  Hsmall: "F768",
-  Hungarumlaut: "F6CF",
-  Hungarumlautsmall: "F6F8",
-  Hzsquare: "3390",
-  I: "0049",
-  IAcyrillic: "042F",
-  IJ: "0132",
-  IUcyrillic: "042E",
-  Iacute: "00CD",
-  Iacutesmall: "F7ED",
-  Ibreve: "012C",
-  Icaron: "01CF",
-  Icircle: "24BE",
-  Icircumflex: "00CE",
-  Icircumflexsmall: "F7EE",
-  Icyrillic: "0406",
-  Idblgrave: "0208",
-  Idieresis: "00CF",
-  Idieresisacute: "1E2E",
-  Idieresiscyrillic: "04E4",
-  Idieresissmall: "F7EF",
-  Idot: "0130",
-  Idotaccent: "0130",
-  Idotbelow: "1ECA",
-  Iebrevecyrillic: "04D6",
-  Iecyrillic: "0415",
-  Ifraktur: "2111",
-  Igrave: "00CC",
-  Igravesmall: "F7EC",
-  Ihookabove: "1EC8",
-  Iicyrillic: "0418",
-  Iinvertedbreve: "020A",
-  Iishortcyrillic: "0419",
-  Imacron: "012A",
-  Imacroncyrillic: "04E2",
-  Imonospace: "FF29",
-  Iniarmenian: "053B",
-  Iocyrillic: "0401",
-  Iogonek: "012E",
-  Iota: "0399",
-  Iotaafrican: "0196",
-  Iotadieresis: "03AA",
-  Iotatonos: "038A",
-  Ismall: "F769",
-  Istroke: "0197",
-  Itilde: "0128",
-  Itildebelow: "1E2C",
-  Izhitsacyrillic: "0474",
-  Izhitsadblgravecyrillic: "0476",
-  J: "004A",
-  Jaarmenian: "0541",
-  Jcircle: "24BF",
-  Jcircumflex: "0134",
-  Jecyrillic: "0408",
-  Jheharmenian: "054B",
-  Jmonospace: "FF2A",
-  Jsmall: "F76A",
-  K: "004B",
-  KBsquare: "3385",
-  KKsquare: "33CD",
-  Kabashkircyrillic: "04A0",
-  Kacute: "1E30",
-  Kacyrillic: "041A",
-  Kadescendercyrillic: "049A",
-  Kahookcyrillic: "04C3",
-  Kappa: "039A",
-  Kastrokecyrillic: "049E",
-  Kaverticalstrokecyrillic: "049C",
-  Kcaron: "01E8",
-  Kcedilla: "0136",
-  Kcircle: "24C0",
-  Kcommaaccent: "0136",
-  Kdotbelow: "1E32",
-  Keharmenian: "0554",
-  Kenarmenian: "053F",
-  Khacyrillic: "0425",
-  Kheicoptic: "03E6",
-  Khook: "0198",
-  Kjecyrillic: "040C",
-  Klinebelow: "1E34",
-  Kmonospace: "FF2B",
-  Koppacyrillic: "0480",
-  Koppagreek: "03DE",
-  Ksicyrillic: "046E",
-  Ksmall: "F76B",
-  L: "004C",
-  LJ: "01C7",
-  LL: "F6BF",
-  Lacute: "0139",
-  Lambda: "039B",
-  Lcaron: "013D",
-  Lcedilla: "013B",
-  Lcircle: "24C1",
-  Lcircumflexbelow: "1E3C",
-  Lcommaaccent: "013B",
-  Ldot: "013F",
-  Ldotaccent: "013F",
-  Ldotbelow: "1E36",
-  Ldotbelowmacron: "1E38",
-  Liwnarmenian: "053C",
-  Lj: "01C8",
-  Ljecyrillic: "0409",
-  Llinebelow: "1E3A",
-  Lmonospace: "FF2C",
-  Lslash: "0141",
-  Lslashsmall: "F6F9",
-  Lsmall: "F76C",
-  M: "004D",
-  MBsquare: "3386",
-  Macron: "F6D0",
-  Macronsmall: "F7AF",
-  Macute: "1E3E",
-  Mcircle: "24C2",
-  Mdotaccent: "1E40",
-  Mdotbelow: "1E42",
-  Menarmenian: "0544",
-  Mmonospace: "FF2D",
-  Msmall: "F76D",
-  Mturned: "019C",
-  Mu: "039C",
-  N: "004E",
-  NJ: "01CA",
-  Nacute: "0143",
-  Ncaron: "0147",
-  Ncedilla: "0145",
-  Ncircle: "24C3",
-  Ncircumflexbelow: "1E4A",
-  Ncommaaccent: "0145",
-  Ndotaccent: "1E44",
-  Ndotbelow: "1E46",
-  Nhookleft: "019D",
-  Nineroman: "2168",
-  Nj: "01CB",
-  Njecyrillic: "040A",
-  Nlinebelow: "1E48",
-  Nmonospace: "FF2E",
-  Nowarmenian: "0546",
-  Nsmall: "F76E",
-  Ntilde: "00D1",
-  Ntildesmall: "F7F1",
-  Nu: "039D",
-  O: "004F",
-  OE: "0152",
-  OEsmall: "F6FA",
-  Oacute: "00D3",
-  Oacutesmall: "F7F3",
-  Obarredcyrillic: "04E8",
-  Obarreddieresiscyrillic: "04EA",
-  Obreve: "014E",
-  Ocaron: "01D1",
-  Ocenteredtilde: "019F",
-  Ocircle: "24C4",
-  Ocircumflex: "00D4",
-  Ocircumflexacute: "1ED0",
-  Ocircumflexdotbelow: "1ED8",
-  Ocircumflexgrave: "1ED2",
-  Ocircumflexhookabove: "1ED4",
-  Ocircumflexsmall: "F7F4",
-  Ocircumflextilde: "1ED6",
-  Ocyrillic: "041E",
-  Odblacute: "0150",
-  Odblgrave: "020C",
-  Odieresis: "00D6",
-  Odieresiscyrillic: "04E6",
-  Odieresissmall: "F7F6",
-  Odotbelow: "1ECC",
-  Ogoneksmall: "F6FB",
-  Ograve: "00D2",
-  Ogravesmall: "F7F2",
-  Oharmenian: "0555",
-  Ohm: "2126",
-  Ohookabove: "1ECE",
-  Ohorn: "01A0",
-  Ohornacute: "1EDA",
-  Ohorndotbelow: "1EE2",
-  Ohorngrave: "1EDC",
-  Ohornhookabove: "1EDE",
-  Ohorntilde: "1EE0",
-  Ohungarumlaut: "0150",
-  Oi: "01A2",
-  Oinvertedbreve: "020E",
-  Omacron: "014C",
-  Omacronacute: "1E52",
-  Omacrongrave: "1E50",
-  Omega: "2126",
-  Omegacyrillic: "0460",
-  Omegagreek: "03A9",
-  Omegaroundcyrillic: "047A",
-  Omegatitlocyrillic: "047C",
-  Omegatonos: "038F",
-  Omicron: "039F",
-  Omicrontonos: "038C",
-  Omonospace: "FF2F",
-  Oneroman: "2160",
-  Oogonek: "01EA",
-  Oogonekmacron: "01EC",
-  Oopen: "0186",
-  Oslash: "00D8",
-  Oslashacute: "01FE",
-  Oslashsmall: "F7F8",
-  Osmall: "F76F",
-  Ostrokeacute: "01FE",
-  Otcyrillic: "047E",
-  Otilde: "00D5",
-  Otildeacute: "1E4C",
-  Otildedieresis: "1E4E",
-  Otildesmall: "F7F5",
-  P: "0050",
-  Pacute: "1E54",
-  Pcircle: "24C5",
-  Pdotaccent: "1E56",
-  Pecyrillic: "041F",
-  Peharmenian: "054A",
-  Pemiddlehookcyrillic: "04A6",
-  Phi: "03A6",
-  Phook: "01A4",
-  Pi: "03A0",
-  Piwrarmenian: "0553",
-  Pmonospace: "FF30",
-  Psi: "03A8",
-  Psicyrillic: "0470",
-  Psmall: "F770",
-  Q: "0051",
-  Qcircle: "24C6",
-  Qmonospace: "FF31",
-  Qsmall: "F771",
-  R: "0052",
-  Raarmenian: "054C",
-  Racute: "0154",
-  Rcaron: "0158",
-  Rcedilla: "0156",
-  Rcircle: "24C7",
-  Rcommaaccent: "0156",
-  Rdblgrave: "0210",
-  Rdotaccent: "1E58",
-  Rdotbelow: "1E5A",
-  Rdotbelowmacron: "1E5C",
-  Reharmenian: "0550",
-  Rfraktur: "211C",
-  Rho: "03A1",
-  Ringsmall: "F6FC",
-  Rinvertedbreve: "0212",
-  Rlinebelow: "1E5E",
-  Rmonospace: "FF32",
-  Rsmall: "F772",
-  Rsmallinverted: "0281",
-  Rsmallinvertedsuperior: "02B6",
-  S: "0053",
-  SF010000: "250C",
-  SF020000: "2514",
-  SF030000: "2510",
-  SF040000: "2518",
-  SF050000: "253C",
-  SF060000: "252C",
-  SF070000: "2534",
-  SF080000: "251C",
-  SF090000: "2524",
-  SF100000: "2500",
-  SF110000: "2502",
-  SF190000: "2561",
-  SF200000: "2562",
-  SF210000: "2556",
-  SF220000: "2555",
-  SF230000: "2563",
-  SF240000: "2551",
-  SF250000: "2557",
-  SF260000: "255D",
-  SF270000: "255C",
-  SF280000: "255B",
-  SF360000: "255E",
-  SF370000: "255F",
-  SF380000: "255A",
-  SF390000: "2554",
-  SF400000: "2569",
-  SF410000: "2566",
-  SF420000: "2560",
-  SF430000: "2550",
-  SF440000: "256C",
-  SF450000: "2567",
-  SF460000: "2568",
-  SF470000: "2564",
-  SF480000: "2565",
-  SF490000: "2559",
-  SF500000: "2558",
-  SF510000: "2552",
-  SF520000: "2553",
-  SF530000: "256B",
-  SF540000: "256A",
-  Sacute: "015A",
-  Sacutedotaccent: "1E64",
-  Sampigreek: "03E0",
-  Scaron: "0160",
-  Scarondotaccent: "1E66",
-  Scaronsmall: "F6FD",
-  Scedilla: "015E",
-  Schwa: "018F",
-  Schwacyrillic: "04D8",
-  Schwadieresiscyrillic: "04DA",
-  Scircle: "24C8",
-  Scircumflex: "015C",
-  Scommaaccent: "0218",
-  Sdotaccent: "1E60",
-  Sdotbelow: "1E62",
-  Sdotbelowdotaccent: "1E68",
-  Seharmenian: "054D",
-  Sevenroman: "2166",
-  Shaarmenian: "0547",
-  Shacyrillic: "0428",
-  Shchacyrillic: "0429",
-  Sheicoptic: "03E2",
-  Shhacyrillic: "04BA",
-  Shimacoptic: "03EC",
-  Sigma: "03A3",
-  Sixroman: "2165",
-  Smonospace: "FF33",
-  Softsigncyrillic: "042C",
-  Ssmall: "F773",
-  Stigmagreek: "03DA",
-  T: "0054",
-  Tau: "03A4",
-  Tbar: "0166",
-  Tcaron: "0164",
-  Tcedilla: "0162",
-  Tcircle: "24C9",
-  Tcircumflexbelow: "1E70",
-  Tcommaaccent: "0162",
-  Tdotaccent: "1E6A",
-  Tdotbelow: "1E6C",
-  Tecyrillic: "0422",
-  Tedescendercyrillic: "04AC",
-  Tenroman: "2169",
-  Tetsecyrillic: "04B4",
-  Theta: "0398",
-  Thook: "01AC",
-  Thorn: "00DE",
-  Thornsmall: "F7FE",
-  Threeroman: "2162",
-  Tildesmall: "F6FE",
-  Tiwnarmenian: "054F",
-  Tlinebelow: "1E6E",
-  Tmonospace: "FF34",
-  Toarmenian: "0539",
-  Tonefive: "01BC",
-  Tonesix: "0184",
-  Tonetwo: "01A7",
-  Tretroflexhook: "01AE",
-  Tsecyrillic: "0426",
-  Tshecyrillic: "040B",
-  Tsmall: "F774",
-  Twelveroman: "216B",
-  Tworoman: "2161",
-  U: "0055",
-  Uacute: "00DA",
-  Uacutesmall: "F7FA",
-  Ubreve: "016C",
-  Ucaron: "01D3",
-  Ucircle: "24CA",
-  Ucircumflex: "00DB",
-  Ucircumflexbelow: "1E76",
-  Ucircumflexsmall: "F7FB",
-  Ucyrillic: "0423",
-  Udblacute: "0170",
-  Udblgrave: "0214",
-  Udieresis: "00DC",
-  Udieresisacute: "01D7",
-  Udieresisbelow: "1E72",
-  Udieresiscaron: "01D9",
-  Udieresiscyrillic: "04F0",
-  Udieresisgrave: "01DB",
-  Udieresismacron: "01D5",
-  Udieresissmall: "F7FC",
-  Udotbelow: "1EE4",
-  Ugrave: "00D9",
-  Ugravesmall: "F7F9",
-  Uhookabove: "1EE6",
-  Uhorn: "01AF",
-  Uhornacute: "1EE8",
-  Uhorndotbelow: "1EF0",
-  Uhorngrave: "1EEA",
-  Uhornhookabove: "1EEC",
-  Uhorntilde: "1EEE",
-  Uhungarumlaut: "0170",
-  Uhungarumlautcyrillic: "04F2",
-  Uinvertedbreve: "0216",
-  Ukcyrillic: "0478",
-  Umacron: "016A",
-  Umacroncyrillic: "04EE",
-  Umacrondieresis: "1E7A",
-  Umonospace: "FF35",
-  Uogonek: "0172",
-  Upsilon: "03A5",
-  Upsilon1: "03D2",
-  Upsilonacutehooksymbolgreek: "03D3",
-  Upsilonafrican: "01B1",
-  Upsilondieresis: "03AB",
-  Upsilondieresishooksymbolgreek: "03D4",
-  Upsilonhooksymbol: "03D2",
-  Upsilontonos: "038E",
-  Uring: "016E",
-  Ushortcyrillic: "040E",
-  Usmall: "F775",
-  Ustraightcyrillic: "04AE",
-  Ustraightstrokecyrillic: "04B0",
-  Utilde: "0168",
-  Utildeacute: "1E78",
-  Utildebelow: "1E74",
-  V: "0056",
-  Vcircle: "24CB",
-  Vdotbelow: "1E7E",
-  Vecyrillic: "0412",
-  Vewarmenian: "054E",
-  Vhook: "01B2",
-  Vmonospace: "FF36",
-  Voarmenian: "0548",
-  Vsmall: "F776",
-  Vtilde: "1E7C",
-  W: "0057",
-  Wacute: "1E82",
-  Wcircle: "24CC",
-  Wcircumflex: "0174",
-  Wdieresis: "1E84",
-  Wdotaccent: "1E86",
-  Wdotbelow: "1E88",
-  Wgrave: "1E80",
-  Wmonospace: "FF37",
-  Wsmall: "F777",
-  X: "0058",
-  Xcircle: "24CD",
-  Xdieresis: "1E8C",
-  Xdotaccent: "1E8A",
-  Xeharmenian: "053D",
-  Xi: "039E",
-  Xmonospace: "FF38",
-  Xsmall: "F778",
-  Y: "0059",
-  Yacute: "00DD",
-  Yacutesmall: "F7FD",
-  Yatcyrillic: "0462",
-  Ycircle: "24CE",
-  Ycircumflex: "0176",
-  Ydieresis: "0178",
-  Ydieresissmall: "F7FF",
-  Ydotaccent: "1E8E",
-  Ydotbelow: "1EF4",
-  Yericyrillic: "042B",
-  Yerudieresiscyrillic: "04F8",
-  Ygrave: "1EF2",
-  Yhook: "01B3",
-  Yhookabove: "1EF6",
-  Yiarmenian: "0545",
-  Yicyrillic: "0407",
-  Yiwnarmenian: "0552",
-  Ymonospace: "FF39",
-  Ysmall: "F779",
-  Ytilde: "1EF8",
-  Yusbigcyrillic: "046A",
-  Yusbigiotifiedcyrillic: "046C",
-  Yuslittlecyrillic: "0466",
-  Yuslittleiotifiedcyrillic: "0468",
-  Z: "005A",
-  Zaarmenian: "0536",
-  Zacute: "0179",
-  Zcaron: "017D",
-  Zcaronsmall: "F6FF",
-  Zcircle: "24CF",
-  Zcircumflex: "1E90",
-  Zdot: "017B",
-  Zdotaccent: "017B",
-  Zdotbelow: "1E92",
-  Zecyrillic: "0417",
-  Zedescendercyrillic: "0498",
-  Zedieresiscyrillic: "04DE",
-  Zeta: "0396",
-  Zhearmenian: "053A",
-  Zhebrevecyrillic: "04C1",
-  Zhecyrillic: "0416",
-  Zhedescendercyrillic: "0496",
-  Zhedieresiscyrillic: "04DC",
-  Zlinebelow: "1E94",
-  Zmonospace: "FF3A",
-  Zsmall: "F77A",
-  Zstroke: "01B5",
-  a: "0061",
-  aabengali: "0986",
-  aacute: "00E1",
-  aadeva: "0906",
-  aagujarati: "0A86",
-  aagurmukhi: "0A06",
-  aamatragurmukhi: "0A3E",
-  aarusquare: "3303",
-  aavowelsignbengali: "09BE",
-  aavowelsigndeva: "093E",
-  aavowelsigngujarati: "0ABE",
-  abbreviationmarkarmenian: "055F",
-  abbreviationsigndeva: "0970",
-  abengali: "0985",
-  abopomofo: "311A",
-  abreve: "0103",
-  abreveacute: "1EAF",
-  abrevecyrillic: "04D1",
-  abrevedotbelow: "1EB7",
-  abrevegrave: "1EB1",
-  abrevehookabove: "1EB3",
-  abrevetilde: "1EB5",
-  acaron: "01CE",
-  acircle: "24D0",
-  acircumflex: "00E2",
-  acircumflexacute: "1EA5",
-  acircumflexdotbelow: "1EAD",
-  acircumflexgrave: "1EA7",
-  acircumflexhookabove: "1EA9",
-  acircumflextilde: "1EAB",
-  acute: "00B4",
-  acutebelowcmb: "0317",
-  acutecmb: "0301",
-  acutecomb: "0301",
-  acutedeva: "0954",
-  acutelowmod: "02CF",
-  acutetonecmb: "0341",
-  acyrillic: "0430",
-  adblgrave: "0201",
-  addakgurmukhi: "0A71",
-  adeva: "0905",
-  adieresis: "00E4",
-  adieresiscyrillic: "04D3",
-  adieresismacron: "01DF",
-  adotbelow: "1EA1",
-  adotmacron: "01E1",
-  ae: "00E6",
-  aeacute: "01FD",
-  aekorean: "3150",
-  aemacron: "01E3",
-  afii00208: "2015",
-  afii08941: "20A4",
-  afii10017: "0410",
-  afii10018: "0411",
-  afii10019: "0412",
-  afii10020: "0413",
-  afii10021: "0414",
-  afii10022: "0415",
-  afii10023: "0401",
-  afii10024: "0416",
-  afii10025: "0417",
-  afii10026: "0418",
-  afii10027: "0419",
-  afii10028: "041A",
-  afii10029: "041B",
-  afii10030: "041C",
-  afii10031: "041D",
-  afii10032: "041E",
-  afii10033: "041F",
-  afii10034: "0420",
-  afii10035: "0421",
-  afii10036: "0422",
-  afii10037: "0423",
-  afii10038: "0424",
-  afii10039: "0425",
-  afii10040: "0426",
-  afii10041: "0427",
-  afii10042: "0428",
-  afii10043: "0429",
-  afii10044: "042A",
-  afii10045: "042B",
-  afii10046: "042C",
-  afii10047: "042D",
-  afii10048: "042E",
-  afii10049: "042F",
-  afii10050: "0490",
-  afii10051: "0402",
-  afii10052: "0403",
-  afii10053: "0404",
-  afii10054: "0405",
-  afii10055: "0406",
-  afii10056: "0407",
-  afii10057: "0408",
-  afii10058: "0409",
-  afii10059: "040A",
-  afii10060: "040B",
-  afii10061: "040C",
-  afii10062: "040E",
-  afii10063: "F6C4",
-  afii10064: "F6C5",
-  afii10065: "0430",
-  afii10066: "0431",
-  afii10067: "0432",
-  afii10068: "0433",
-  afii10069: "0434",
-  afii10070: "0435",
-  afii10071: "0451",
-  afii10072: "0436",
-  afii10073: "0437",
-  afii10074: "0438",
-  afii10075: "0439",
-  afii10076: "043A",
-  afii10077: "043B",
-  afii10078: "043C",
-  afii10079: "043D",
-  afii10080: "043E",
-  afii10081: "043F",
-  afii10082: "0440",
-  afii10083: "0441",
-  afii10084: "0442",
-  afii10085: "0443",
-  afii10086: "0444",
-  afii10087: "0445",
-  afii10088: "0446",
-  afii10089: "0447",
-  afii10090: "0448",
-  afii10091: "0449",
-  afii10092: "044A",
-  afii10093: "044B",
-  afii10094: "044C",
-  afii10095: "044D",
-  afii10096: "044E",
-  afii10097: "044F",
-  afii10098: "0491",
-  afii10099: "0452",
-  afii10100: "0453",
-  afii10101: "0454",
-  afii10102: "0455",
-  afii10103: "0456",
-  afii10104: "0457",
-  afii10105: "0458",
-  afii10106: "0459",
-  afii10107: "045A",
-  afii10108: "045B",
-  afii10109: "045C",
-  afii10110: "045E",
-  afii10145: "040F",
-  afii10146: "0462",
-  afii10147: "0472",
-  afii10148: "0474",
-  afii10192: "F6C6",
-  afii10193: "045F",
-  afii10194: "0463",
-  afii10195: "0473",
-  afii10196: "0475",
-  afii10831: "F6C7",
-  afii10832: "F6C8",
-  afii10846: "04D9",
-  afii299: "200E",
-  afii300: "200F",
-  afii301: "200D",
-  afii57381: "066A",
-  afii57388: "060C",
-  afii57392: "0660",
-  afii57393: "0661",
-  afii57394: "0662",
-  afii57395: "0663",
-  afii57396: "0664",
-  afii57397: "0665",
-  afii57398: "0666",
-  afii57399: "0667",
-  afii57400: "0668",
-  afii57401: "0669",
-  afii57403: "061B",
-  afii57407: "061F",
-  afii57409: "0621",
-  afii57410: "0622",
-  afii57411: "0623",
-  afii57412: "0624",
-  afii57413: "0625",
-  afii57414: "0626",
-  afii57415: "0627",
-  afii57416: "0628",
-  afii57417: "0629",
-  afii57418: "062A",
-  afii57419: "062B",
-  afii57420: "062C",
-  afii57421: "062D",
-  afii57422: "062E",
-  afii57423: "062F",
-  afii57424: "0630",
-  afii57425: "0631",
-  afii57426: "0632",
-  afii57427: "0633",
-  afii57428: "0634",
-  afii57429: "0635",
-  afii57430: "0636",
-  afii57431: "0637",
-  afii57432: "0638",
-  afii57433: "0639",
-  afii57434: "063A",
-  afii57440: "0640",
-  afii57441: "0641",
-  afii57442: "0642",
-  afii57443: "0643",
-  afii57444: "0644",
-  afii57445: "0645",
-  afii57446: "0646",
-  afii57448: "0648",
-  afii57449: "0649",
-  afii57450: "064A",
-  afii57451: "064B",
-  afii57452: "064C",
-  afii57453: "064D",
-  afii57454: "064E",
-  afii57455: "064F",
-  afii57456: "0650",
-  afii57457: "0651",
-  afii57458: "0652",
-  afii57470: "0647",
-  afii57505: "06A4",
-  afii57506: "067E",
-  afii57507: "0686",
-  afii57508: "0698",
-  afii57509: "06AF",
-  afii57511: "0679",
-  afii57512: "0688",
-  afii57513: "0691",
-  afii57514: "06BA",
-  afii57519: "06D2",
-  afii57534: "06D5",
-  afii57636: "20AA",
-  afii57645: "05BE",
-  afii57658: "05C3",
-  afii57664: "05D0",
-  afii57665: "05D1",
-  afii57666: "05D2",
-  afii57667: "05D3",
-  afii57668: "05D4",
-  afii57669: "05D5",
-  afii57670: "05D6",
-  afii57671: "05D7",
-  afii57672: "05D8",
-  afii57673: "05D9",
-  afii57674: "05DA",
-  afii57675: "05DB",
-  afii57676: "05DC",
-  afii57677: "05DD",
-  afii57678: "05DE",
-  afii57679: "05DF",
-  afii57680: "05E0",
-  afii57681: "05E1",
-  afii57682: "05E2",
-  afii57683: "05E3",
-  afii57684: "05E4",
-  afii57685: "05E5",
-  afii57686: "05E6",
-  afii57687: "05E7",
-  afii57688: "05E8",
-  afii57689: "05E9",
-  afii57690: "05EA",
-  afii57694: "FB2A",
-  afii57695: "FB2B",
-  afii57700: "FB4B",
-  afii57705: "FB1F",
-  afii57716: "05F0",
-  afii57717: "05F1",
-  afii57718: "05F2",
-  afii57723: "FB35",
-  afii57793: "05B4",
-  afii57794: "05B5",
-  afii57795: "05B6",
-  afii57796: "05BB",
-  afii57797: "05B8",
-  afii57798: "05B7",
-  afii57799: "05B0",
-  afii57800: "05B2",
-  afii57801: "05B1",
-  afii57802: "05B3",
-  afii57803: "05C2",
-  afii57804: "05C1",
-  afii57806: "05B9",
-  afii57807: "05BC",
-  afii57839: "05BD",
-  afii57841: "05BF",
-  afii57842: "05C0",
-  afii57929: "02BC",
-  afii61248: "2105",
-  afii61289: "2113",
-  afii61352: "2116",
-  afii61573: "202C",
-  afii61574: "202D",
-  afii61575: "202E",
-  afii61664: "200C",
-  afii63167: "066D",
-  afii64937: "02BD",
-  agrave: "00E0",
-  agujarati: "0A85",
-  agurmukhi: "0A05",
-  ahiragana: "3042",
-  ahookabove: "1EA3",
-  aibengali: "0990",
-  aibopomofo: "311E",
-  aideva: "0910",
-  aiecyrillic: "04D5",
-  aigujarati: "0A90",
-  aigurmukhi: "0A10",
-  aimatragurmukhi: "0A48",
-  ainarabic: "0639",
-  ainfinalarabic: "FECA",
-  aininitialarabic: "FECB",
-  ainmedialarabic: "FECC",
-  ainvertedbreve: "0203",
-  aivowelsignbengali: "09C8",
-  aivowelsigndeva: "0948",
-  aivowelsigngujarati: "0AC8",
-  akatakana: "30A2",
-  akatakanahalfwidth: "FF71",
-  akorean: "314F",
-  alef: "05D0",
-  alefarabic: "0627",
-  alefdageshhebrew: "FB30",
-  aleffinalarabic: "FE8E",
-  alefhamzaabovearabic: "0623",
-  alefhamzaabovefinalarabic: "FE84",
-  alefhamzabelowarabic: "0625",
-  alefhamzabelowfinalarabic: "FE88",
-  alefhebrew: "05D0",
-  aleflamedhebrew: "FB4F",
-  alefmaddaabovearabic: "0622",
-  alefmaddaabovefinalarabic: "FE82",
-  alefmaksuraarabic: "0649",
-  alefmaksurafinalarabic: "FEF0",
-  alefmaksurainitialarabic: "FEF3",
-  alefmaksuramedialarabic: "FEF4",
-  alefpatahhebrew: "FB2E",
-  alefqamatshebrew: "FB2F",
-  aleph: "2135",
-  allequal: "224C",
-  alpha: "03B1",
-  alphatonos: "03AC",
-  amacron: "0101",
-  amonospace: "FF41",
-  ampersand: "0026",
-  ampersandmonospace: "FF06",
-  ampersandsmall: "F726",
-  amsquare: "33C2",
-  anbopomofo: "3122",
-  angbopomofo: "3124",
-  angkhankhuthai: "0E5A",
-  angle: "2220",
-  anglebracketleft: "3008",
-  anglebracketleftvertical: "FE3F",
-  anglebracketright: "3009",
-  anglebracketrightvertical: "FE40",
-  angleleft: "2329",
-  angleright: "232A",
-  angstrom: "212B",
-  anoteleia: "0387",
-  anudattadeva: "0952",
-  anusvarabengali: "0982",
-  anusvaradeva: "0902",
-  anusvaragujarati: "0A82",
-  aogonek: "0105",
-  apaatosquare: "3300",
-  aparen: "249C",
-  apostrophearmenian: "055A",
-  apostrophemod: "02BC",
-  apple: "F8FF",
-  approaches: "2250",
-  approxequal: "2248",
-  approxequalorimage: "2252",
-  approximatelyequal: "2245",
-  araeaekorean: "318E",
-  araeakorean: "318D",
-  arc: "2312",
-  arighthalfring: "1E9A",
-  aring: "00E5",
-  aringacute: "01FB",
-  aringbelow: "1E01",
-  arrowboth: "2194",
-  arrowdashdown: "21E3",
-  arrowdashleft: "21E0",
-  arrowdashright: "21E2",
-  arrowdashup: "21E1",
-  arrowdblboth: "21D4",
-  arrowdbldown: "21D3",
-  arrowdblleft: "21D0",
-  arrowdblright: "21D2",
-  arrowdblup: "21D1",
-  arrowdown: "2193",
-  arrowdownleft: "2199",
-  arrowdownright: "2198",
-  arrowdownwhite: "21E9",
-  arrowheaddownmod: "02C5",
-  arrowheadleftmod: "02C2",
-  arrowheadrightmod: "02C3",
-  arrowheadupmod: "02C4",
-  arrowhorizex: "F8E7",
-  arrowleft: "2190",
-  arrowleftdbl: "21D0",
-  arrowleftdblstroke: "21CD",
-  arrowleftoverright: "21C6",
-  arrowleftwhite: "21E6",
-  arrowright: "2192",
-  arrowrightdblstroke: "21CF",
-  arrowrightheavy: "279E",
-  arrowrightoverleft: "21C4",
-  arrowrightwhite: "21E8",
-  arrowtableft: "21E4",
-  arrowtabright: "21E5",
-  arrowup: "2191",
-  arrowupdn: "2195",
-  arrowupdnbse: "21A8",
-  arrowupdownbase: "21A8",
-  arrowupleft: "2196",
-  arrowupleftofdown: "21C5",
-  arrowupright: "2197",
-  arrowupwhite: "21E7",
-  arrowvertex: "F8E6",
-  asciicircum: "005E",
-  asciicircummonospace: "FF3E",
-  asciitilde: "007E",
-  asciitildemonospace: "FF5E",
-  ascript: "0251",
-  ascriptturned: "0252",
-  asmallhiragana: "3041",
-  asmallkatakana: "30A1",
-  asmallkatakanahalfwidth: "FF67",
-  asterisk: "002A",
-  asteriskaltonearabic: "066D",
-  asteriskarabic: "066D",
-  asteriskmath: "2217",
-  asteriskmonospace: "FF0A",
-  asterisksmall: "FE61",
-  asterism: "2042",
-  asuperior: "F6E9",
-  asymptoticallyequal: "2243",
-  at: "0040",
-  atilde: "00E3",
-  atmonospace: "FF20",
-  atsmall: "FE6B",
-  aturned: "0250",
-  aubengali: "0994",
-  aubopomofo: "3120",
-  audeva: "0914",
-  augujarati: "0A94",
-  augurmukhi: "0A14",
-  aulengthmarkbengali: "09D7",
-  aumatragurmukhi: "0A4C",
-  auvowelsignbengali: "09CC",
-  auvowelsigndeva: "094C",
-  auvowelsigngujarati: "0ACC",
-  avagrahadeva: "093D",
-  aybarmenian: "0561",
-  ayin: "05E2",
-  ayinaltonehebrew: "FB20",
-  ayinhebrew: "05E2",
-  b: "0062",
-  babengali: "09AC",
-  backslash: "005C",
-  backslashmonospace: "FF3C",
-  badeva: "092C",
-  bagujarati: "0AAC",
-  bagurmukhi: "0A2C",
-  bahiragana: "3070",
-  bahtthai: "0E3F",
-  bakatakana: "30D0",
-  bar: "007C",
-  barmonospace: "FF5C",
-  bbopomofo: "3105",
-  bcircle: "24D1",
-  bdotaccent: "1E03",
-  bdotbelow: "1E05",
-  beamedsixteenthnotes: "266C",
-  because: "2235",
-  becyrillic: "0431",
-  beharabic: "0628",
-  behfinalarabic: "FE90",
-  behinitialarabic: "FE91",
-  behiragana: "3079",
-  behmedialarabic: "FE92",
-  behmeeminitialarabic: "FC9F",
-  behmeemisolatedarabic: "FC08",
-  behnoonfinalarabic: "FC6D",
-  bekatakana: "30D9",
-  benarmenian: "0562",
-  bet: "05D1",
-  beta: "03B2",
-  betasymbolgreek: "03D0",
-  betdagesh: "FB31",
-  betdageshhebrew: "FB31",
-  bethebrew: "05D1",
-  betrafehebrew: "FB4C",
-  bhabengali: "09AD",
-  bhadeva: "092D",
-  bhagujarati: "0AAD",
-  bhagurmukhi: "0A2D",
-  bhook: "0253",
-  bihiragana: "3073",
-  bikatakana: "30D3",
-  bilabialclick: "0298",
-  bindigurmukhi: "0A02",
-  birusquare: "3331",
-  blackcircle: "25CF",
-  blackdiamond: "25C6",
-  blackdownpointingtriangle: "25BC",
-  blackleftpointingpointer: "25C4",
-  blackleftpointingtriangle: "25C0",
-  blacklenticularbracketleft: "3010",
-  blacklenticularbracketleftvertical: "FE3B",
-  blacklenticularbracketright: "3011",
-  blacklenticularbracketrightvertical: "FE3C",
-  blacklowerlefttriangle: "25E3",
-  blacklowerrighttriangle: "25E2",
-  blackrectangle: "25AC",
-  blackrightpointingpointer: "25BA",
-  blackrightpointingtriangle: "25B6",
-  blacksmallsquare: "25AA",
-  blacksmilingface: "263B",
-  blacksquare: "25A0",
-  blackstar: "2605",
-  blackupperlefttriangle: "25E4",
-  blackupperrighttriangle: "25E5",
-  blackuppointingsmalltriangle: "25B4",
-  blackuppointingtriangle: "25B2",
-  blank: "2423",
-  blinebelow: "1E07",
-  block: "2588",
-  bmonospace: "FF42",
-  bobaimaithai: "0E1A",
-  bohiragana: "307C",
-  bokatakana: "30DC",
-  bparen: "249D",
-  bqsquare: "33C3",
-  braceex: "F8F4",
-  braceleft: "007B",
-  braceleftbt: "F8F3",
-  braceleftmid: "F8F2",
-  braceleftmonospace: "FF5B",
-  braceleftsmall: "FE5B",
-  bracelefttp: "F8F1",
-  braceleftvertical: "FE37",
-  braceright: "007D",
-  bracerightbt: "F8FE",
-  bracerightmid: "F8FD",
-  bracerightmonospace: "FF5D",
-  bracerightsmall: "FE5C",
-  bracerighttp: "F8FC",
-  bracerightvertical: "FE38",
-  bracketleft: "005B",
-  bracketleftbt: "F8F0",
-  bracketleftex: "F8EF",
-  bracketleftmonospace: "FF3B",
-  bracketlefttp: "F8EE",
-  bracketright: "005D",
-  bracketrightbt: "F8FB",
-  bracketrightex: "F8FA",
-  bracketrightmonospace: "FF3D",
-  bracketrighttp: "F8F9",
-  breve: "02D8",
-  brevebelowcmb: "032E",
-  brevecmb: "0306",
-  breveinvertedbelowcmb: "032F",
-  breveinvertedcmb: "0311",
-  breveinverteddoublecmb: "0361",
-  bridgebelowcmb: "032A",
-  bridgeinvertedbelowcmb: "033A",
-  brokenbar: "00A6",
-  bstroke: "0180",
-  bsuperior: "F6EA",
-  btopbar: "0183",
-  buhiragana: "3076",
-  bukatakana: "30D6",
-  bullet: "2022",
-  bulletinverse: "25D8",
-  bulletoperator: "2219",
-  bullseye: "25CE",
-  c: "0063",
-  caarmenian: "056E",
-  cabengali: "099A",
-  cacute: "0107",
-  cadeva: "091A",
-  cagujarati: "0A9A",
-  cagurmukhi: "0A1A",
-  calsquare: "3388",
-  candrabindubengali: "0981",
-  candrabinducmb: "0310",
-  candrabindudeva: "0901",
-  candrabindugujarati: "0A81",
-  capslock: "21EA",
-  careof: "2105",
-  caron: "02C7",
-  caronbelowcmb: "032C",
-  caroncmb: "030C",
-  carriagereturn: "21B5",
-  cbopomofo: "3118",
-  ccaron: "010D",
-  ccedilla: "00E7",
-  ccedillaacute: "1E09",
-  ccircle: "24D2",
-  ccircumflex: "0109",
-  ccurl: "0255",
-  cdot: "010B",
-  cdotaccent: "010B",
-  cdsquare: "33C5",
-  cedilla: "00B8",
-  cedillacmb: "0327",
-  cent: "00A2",
-  centigrade: "2103",
-  centinferior: "F6DF",
-  centmonospace: "FFE0",
-  centoldstyle: "F7A2",
-  centsuperior: "F6E0",
-  chaarmenian: "0579",
-  chabengali: "099B",
-  chadeva: "091B",
-  chagujarati: "0A9B",
-  chagurmukhi: "0A1B",
-  chbopomofo: "3114",
-  cheabkhasiancyrillic: "04BD",
-  checkmark: "2713",
-  checyrillic: "0447",
-  chedescenderabkhasiancyrillic: "04BF",
-  chedescendercyrillic: "04B7",
-  chedieresiscyrillic: "04F5",
-  cheharmenian: "0573",
-  chekhakassiancyrillic: "04CC",
-  cheverticalstrokecyrillic: "04B9",
-  chi: "03C7",
-  chieuchacirclekorean: "3277",
-  chieuchaparenkorean: "3217",
-  chieuchcirclekorean: "3269",
-  chieuchkorean: "314A",
-  chieuchparenkorean: "3209",
-  chochangthai: "0E0A",
-  chochanthai: "0E08",
-  chochingthai: "0E09",
-  chochoethai: "0E0C",
-  chook: "0188",
-  cieucacirclekorean: "3276",
-  cieucaparenkorean: "3216",
-  cieuccirclekorean: "3268",
-  cieuckorean: "3148",
-  cieucparenkorean: "3208",
-  cieucuparenkorean: "321C",
-  circle: "25CB",
-  circlemultiply: "2297",
-  circleot: "2299",
-  circleplus: "2295",
-  circlepostalmark: "3036",
-  circlewithlefthalfblack: "25D0",
-  circlewithrighthalfblack: "25D1",
-  circumflex: "02C6",
-  circumflexbelowcmb: "032D",
-  circumflexcmb: "0302",
-  clear: "2327",
-  clickalveolar: "01C2",
-  clickdental: "01C0",
-  clicklateral: "01C1",
-  clickretroflex: "01C3",
-  club: "2663",
-  clubsuitblack: "2663",
-  clubsuitwhite: "2667",
-  cmcubedsquare: "33A4",
-  cmonospace: "FF43",
-  cmsquaredsquare: "33A0",
-  coarmenian: "0581",
-  colon: "003A",
-  colonmonetary: "20A1",
-  colonmonospace: "FF1A",
-  colonsign: "20A1",
-  colonsmall: "FE55",
-  colontriangularhalfmod: "02D1",
-  colontriangularmod: "02D0",
-  comma: "002C",
-  commaabovecmb: "0313",
-  commaaboverightcmb: "0315",
-  commaaccent: "F6C3",
-  commaarabic: "060C",
-  commaarmenian: "055D",
-  commainferior: "F6E1",
-  commamonospace: "FF0C",
-  commareversedabovecmb: "0314",
-  commareversedmod: "02BD",
-  commasmall: "FE50",
-  commasuperior: "F6E2",
-  commaturnedabovecmb: "0312",
-  commaturnedmod: "02BB",
-  compass: "263C",
-  congruent: "2245",
-  contourintegral: "222E",
-  control: "2303",
-  controlACK: "0006",
-  controlBEL: "0007",
-  controlBS: "0008",
-  controlCAN: "0018",
-  controlCR: "000D",
-  controlDC1: "0011",
-  controlDC2: "0012",
-  controlDC3: "0013",
-  controlDC4: "0014",
-  controlDEL: "007F",
-  controlDLE: "0010",
-  controlEM: "0019",
-  controlENQ: "0005",
-  controlEOT: "0004",
-  controlESC: "001B",
-  controlETB: "0017",
-  controlETX: "0003",
-  controlFF: "000C",
-  controlFS: "001C",
-  controlGS: "001D",
-  controlHT: "0009",
-  controlLF: "000A",
-  controlNAK: "0015",
-  controlRS: "001E",
-  controlSI: "000F",
-  controlSO: "000E",
-  controlSOT: "0002",
-  controlSTX: "0001",
-  controlSUB: "001A",
-  controlSYN: "0016",
-  controlUS: "001F",
-  controlVT: "000B",
-  copyright: "00A9",
-  copyrightsans: "F8E9",
-  copyrightserif: "F6D9",
-  cornerbracketleft: "300C",
-  cornerbracketlefthalfwidth: "FF62",
-  cornerbracketleftvertical: "FE41",
-  cornerbracketright: "300D",
-  cornerbracketrighthalfwidth: "FF63",
-  cornerbracketrightvertical: "FE42",
-  corporationsquare: "337F",
-  cosquare: "33C7",
-  coverkgsquare: "33C6",
-  cparen: "249E",
-  cruzeiro: "20A2",
-  cstretched: "0297",
-  curlyand: "22CF",
-  curlyor: "22CE",
-  currency: "00A4",
-  cyrBreve: "F6D1",
-  cyrFlex: "F6D2",
-  cyrbreve: "F6D4",
-  cyrflex: "F6D5",
-  d: "0064",
-  daarmenian: "0564",
-  dabengali: "09A6",
-  dadarabic: "0636",
-  dadeva: "0926",
-  dadfinalarabic: "FEBE",
-  dadinitialarabic: "FEBF",
-  dadmedialarabic: "FEC0",
-  dagesh: "05BC",
-  dageshhebrew: "05BC",
-  dagger: "2020",
-  daggerdbl: "2021",
-  dagujarati: "0AA6",
-  dagurmukhi: "0A26",
-  dahiragana: "3060",
-  dakatakana: "30C0",
-  dalarabic: "062F",
-  dalet: "05D3",
-  daletdagesh: "FB33",
-  daletdageshhebrew: "FB33",
+  A: 0x0041,
+  AE: 0x00C6,
+  AEacute: 0x01FC,
+  AEmacron: 0x01E2,
+  AEsmall: 0xF7E6,
+  Aacute: 0x00C1,
+  Aacutesmall: 0xF7E1,
+  Abreve: 0x0102,
+  Abreveacute: 0x1EAE,
+  Abrevecyrillic: 0x04D0,
+  Abrevedotbelow: 0x1EB6,
+  Abrevegrave: 0x1EB0,
+  Abrevehookabove: 0x1EB2,
+  Abrevetilde: 0x1EB4,
+  Acaron: 0x01CD,
+  Acircle: 0x24B6,
+  Acircumflex: 0x00C2,
+  Acircumflexacute: 0x1EA4,
+  Acircumflexdotbelow: 0x1EAC,
+  Acircumflexgrave: 0x1EA6,
+  Acircumflexhookabove: 0x1EA8,
+  Acircumflexsmall: 0xF7E2,
+  Acircumflextilde: 0x1EAA,
+  Acute: 0xF6C9,
+  Acutesmall: 0xF7B4,
+  Acyrillic: 0x0410,
+  Adblgrave: 0x0200,
+  Adieresis: 0x00C4,
+  Adieresiscyrillic: 0x04D2,
+  Adieresismacron: 0x01DE,
+  Adieresissmall: 0xF7E4,
+  Adotbelow: 0x1EA0,
+  Adotmacron: 0x01E0,
+  Agrave: 0x00C0,
+  Agravesmall: 0xF7E0,
+  Ahookabove: 0x1EA2,
+  Aiecyrillic: 0x04D4,
+  Ainvertedbreve: 0x0202,
+  Alpha: 0x0391,
+  Alphatonos: 0x0386,
+  Amacron: 0x0100,
+  Amonospace: 0xFF21,
+  Aogonek: 0x0104,
+  Aring: 0x00C5,
+  Aringacute: 0x01FA,
+  Aringbelow: 0x1E00,
+  Aringsmall: 0xF7E5,
+  Asmall: 0xF761,
+  Atilde: 0x00C3,
+  Atildesmall: 0xF7E3,
+  Aybarmenian: 0x0531,
+  B: 0x0042,
+  Bcircle: 0x24B7,
+  Bdotaccent: 0x1E02,
+  Bdotbelow: 0x1E04,
+  Becyrillic: 0x0411,
+  Benarmenian: 0x0532,
+  Beta: 0x0392,
+  Bhook: 0x0181,
+  Blinebelow: 0x1E06,
+  Bmonospace: 0xFF22,
+  Brevesmall: 0xF6F4,
+  Bsmall: 0xF762,
+  Btopbar: 0x0182,
+  C: 0x0043,
+  Caarmenian: 0x053E,
+  Cacute: 0x0106,
+  Caron: 0xF6CA,
+  Caronsmall: 0xF6F5,
+  Ccaron: 0x010C,
+  Ccedilla: 0x00C7,
+  Ccedillaacute: 0x1E08,
+  Ccedillasmall: 0xF7E7,
+  Ccircle: 0x24B8,
+  Ccircumflex: 0x0108,
+  Cdot: 0x010A,
+  Cdotaccent: 0x010A,
+  Cedillasmall: 0xF7B8,
+  Chaarmenian: 0x0549,
+  Cheabkhasiancyrillic: 0x04BC,
+  Checyrillic: 0x0427,
+  Chedescenderabkhasiancyrillic: 0x04BE,
+  Chedescendercyrillic: 0x04B6,
+  Chedieresiscyrillic: 0x04F4,
+  Cheharmenian: 0x0543,
+  Chekhakassiancyrillic: 0x04CB,
+  Cheverticalstrokecyrillic: 0x04B8,
+  Chi: 0x03A7,
+  Chook: 0x0187,
+  Circumflexsmall: 0xF6F6,
+  Cmonospace: 0xFF23,
+  Coarmenian: 0x0551,
+  Csmall: 0xF763,
+  D: 0x0044,
+  DZ: 0x01F1,
+  DZcaron: 0x01C4,
+  Daarmenian: 0x0534,
+  Dafrican: 0x0189,
+  Dcaron: 0x010E,
+  Dcedilla: 0x1E10,
+  Dcircle: 0x24B9,
+  Dcircumflexbelow: 0x1E12,
+  Dcroat: 0x0110,
+  Ddotaccent: 0x1E0A,
+  Ddotbelow: 0x1E0C,
+  Decyrillic: 0x0414,
+  Deicoptic: 0x03EE,
+  Delta: 0x2206,
+  Deltagreek: 0x0394,
+  Dhook: 0x018A,
+  Dieresis: 0xF6CB,
+  DieresisAcute: 0xF6CC,
+  DieresisGrave: 0xF6CD,
+  Dieresissmall: 0xF7A8,
+  Digammagreek: 0x03DC,
+  Djecyrillic: 0x0402,
+  Dlinebelow: 0x1E0E,
+  Dmonospace: 0xFF24,
+  Dotaccentsmall: 0xF6F7,
+  Dslash: 0x0110,
+  Dsmall: 0xF764,
+  Dtopbar: 0x018B,
+  Dz: 0x01F2,
+  Dzcaron: 0x01C5,
+  Dzeabkhasiancyrillic: 0x04E0,
+  Dzecyrillic: 0x0405,
+  Dzhecyrillic: 0x040F,
+  E: 0x0045,
+  Eacute: 0x00C9,
+  Eacutesmall: 0xF7E9,
+  Ebreve: 0x0114,
+  Ecaron: 0x011A,
+  Ecedillabreve: 0x1E1C,
+  Echarmenian: 0x0535,
+  Ecircle: 0x24BA,
+  Ecircumflex: 0x00CA,
+  Ecircumflexacute: 0x1EBE,
+  Ecircumflexbelow: 0x1E18,
+  Ecircumflexdotbelow: 0x1EC6,
+  Ecircumflexgrave: 0x1EC0,
+  Ecircumflexhookabove: 0x1EC2,
+  Ecircumflexsmall: 0xF7EA,
+  Ecircumflextilde: 0x1EC4,
+  Ecyrillic: 0x0404,
+  Edblgrave: 0x0204,
+  Edieresis: 0x00CB,
+  Edieresissmall: 0xF7EB,
+  Edot: 0x0116,
+  Edotaccent: 0x0116,
+  Edotbelow: 0x1EB8,
+  Efcyrillic: 0x0424,
+  Egrave: 0x00C8,
+  Egravesmall: 0xF7E8,
+  Eharmenian: 0x0537,
+  Ehookabove: 0x1EBA,
+  Eightroman: 0x2167,
+  Einvertedbreve: 0x0206,
+  Eiotifiedcyrillic: 0x0464,
+  Elcyrillic: 0x041B,
+  Elevenroman: 0x216A,
+  Emacron: 0x0112,
+  Emacronacute: 0x1E16,
+  Emacrongrave: 0x1E14,
+  Emcyrillic: 0x041C,
+  Emonospace: 0xFF25,
+  Encyrillic: 0x041D,
+  Endescendercyrillic: 0x04A2,
+  Eng: 0x014A,
+  Enghecyrillic: 0x04A4,
+  Enhookcyrillic: 0x04C7,
+  Eogonek: 0x0118,
+  Eopen: 0x0190,
+  Epsilon: 0x0395,
+  Epsilontonos: 0x0388,
+  Ercyrillic: 0x0420,
+  Ereversed: 0x018E,
+  Ereversedcyrillic: 0x042D,
+  Escyrillic: 0x0421,
+  Esdescendercyrillic: 0x04AA,
+  Esh: 0x01A9,
+  Esmall: 0xF765,
+  Eta: 0x0397,
+  Etarmenian: 0x0538,
+  Etatonos: 0x0389,
+  Eth: 0x00D0,
+  Ethsmall: 0xF7F0,
+  Etilde: 0x1EBC,
+  Etildebelow: 0x1E1A,
+  Euro: 0x20AC,
+  Ezh: 0x01B7,
+  Ezhcaron: 0x01EE,
+  Ezhreversed: 0x01B8,
+  F: 0x0046,
+  Fcircle: 0x24BB,
+  Fdotaccent: 0x1E1E,
+  Feharmenian: 0x0556,
+  Feicoptic: 0x03E4,
+  Fhook: 0x0191,
+  Fitacyrillic: 0x0472,
+  Fiveroman: 0x2164,
+  Fmonospace: 0xFF26,
+  Fourroman: 0x2163,
+  Fsmall: 0xF766,
+  G: 0x0047,
+  GBsquare: 0x3387,
+  Gacute: 0x01F4,
+  Gamma: 0x0393,
+  Gammaafrican: 0x0194,
+  Gangiacoptic: 0x03EA,
+  Gbreve: 0x011E,
+  Gcaron: 0x01E6,
+  Gcedilla: 0x0122,
+  Gcircle: 0x24BC,
+  Gcircumflex: 0x011C,
+  Gcommaaccent: 0x0122,
+  Gdot: 0x0120,
+  Gdotaccent: 0x0120,
+  Gecyrillic: 0x0413,
+  Ghadarmenian: 0x0542,
+  Ghemiddlehookcyrillic: 0x0494,
+  Ghestrokecyrillic: 0x0492,
+  Gheupturncyrillic: 0x0490,
+  Ghook: 0x0193,
+  Gimarmenian: 0x0533,
+  Gjecyrillic: 0x0403,
+  Gmacron: 0x1E20,
+  Gmonospace: 0xFF27,
+  Grave: 0xF6CE,
+  Gravesmall: 0xF760,
+  Gsmall: 0xF767,
+  Gsmallhook: 0x029B,
+  Gstroke: 0x01E4,
+  H: 0x0048,
+  H18533: 0x25CF,
+  H18543: 0x25AA,
+  H18551: 0x25AB,
+  H22073: 0x25A1,
+  HPsquare: 0x33CB,
+  Haabkhasiancyrillic: 0x04A8,
+  Hadescendercyrillic: 0x04B2,
+  Hardsigncyrillic: 0x042A,
+  Hbar: 0x0126,
+  Hbrevebelow: 0x1E2A,
+  Hcedilla: 0x1E28,
+  Hcircle: 0x24BD,
+  Hcircumflex: 0x0124,
+  Hdieresis: 0x1E26,
+  Hdotaccent: 0x1E22,
+  Hdotbelow: 0x1E24,
+  Hmonospace: 0xFF28,
+  Hoarmenian: 0x0540,
+  Horicoptic: 0x03E8,
+  Hsmall: 0xF768,
+  Hungarumlaut: 0xF6CF,
+  Hungarumlautsmall: 0xF6F8,
+  Hzsquare: 0x3390,
+  I: 0x0049,
+  IAcyrillic: 0x042F,
+  IJ: 0x0132,
+  IUcyrillic: 0x042E,
+  Iacute: 0x00CD,
+  Iacutesmall: 0xF7ED,
+  Ibreve: 0x012C,
+  Icaron: 0x01CF,
+  Icircle: 0x24BE,
+  Icircumflex: 0x00CE,
+  Icircumflexsmall: 0xF7EE,
+  Icyrillic: 0x0406,
+  Idblgrave: 0x0208,
+  Idieresis: 0x00CF,
+  Idieresisacute: 0x1E2E,
+  Idieresiscyrillic: 0x04E4,
+  Idieresissmall: 0xF7EF,
+  Idot: 0x0130,
+  Idotaccent: 0x0130,
+  Idotbelow: 0x1ECA,
+  Iebrevecyrillic: 0x04D6,
+  Iecyrillic: 0x0415,
+  Ifraktur: 0x2111,
+  Igrave: 0x00CC,
+  Igravesmall: 0xF7EC,
+  Ihookabove: 0x1EC8,
+  Iicyrillic: 0x0418,
+  Iinvertedbreve: 0x020A,
+  Iishortcyrillic: 0x0419,
+  Imacron: 0x012A,
+  Imacroncyrillic: 0x04E2,
+  Imonospace: 0xFF29,
+  Iniarmenian: 0x053B,
+  Iocyrillic: 0x0401,
+  Iogonek: 0x012E,
+  Iota: 0x0399,
+  Iotaafrican: 0x0196,
+  Iotadieresis: 0x03AA,
+  Iotatonos: 0x038A,
+  Ismall: 0xF769,
+  Istroke: 0x0197,
+  Itilde: 0x0128,
+  Itildebelow: 0x1E2C,
+  Izhitsacyrillic: 0x0474,
+  Izhitsadblgravecyrillic: 0x0476,
+  J: 0x004A,
+  Jaarmenian: 0x0541,
+  Jcircle: 0x24BF,
+  Jcircumflex: 0x0134,
+  Jecyrillic: 0x0408,
+  Jheharmenian: 0x054B,
+  Jmonospace: 0xFF2A,
+  Jsmall: 0xF76A,
+  K: 0x004B,
+  KBsquare: 0x3385,
+  KKsquare: 0x33CD,
+  Kabashkircyrillic: 0x04A0,
+  Kacute: 0x1E30,
+  Kacyrillic: 0x041A,
+  Kadescendercyrillic: 0x049A,
+  Kahookcyrillic: 0x04C3,
+  Kappa: 0x039A,
+  Kastrokecyrillic: 0x049E,
+  Kaverticalstrokecyrillic: 0x049C,
+  Kcaron: 0x01E8,
+  Kcedilla: 0x0136,
+  Kcircle: 0x24C0,
+  Kcommaaccent: 0x0136,
+  Kdotbelow: 0x1E32,
+  Keharmenian: 0x0554,
+  Kenarmenian: 0x053F,
+  Khacyrillic: 0x0425,
+  Kheicoptic: 0x03E6,
+  Khook: 0x0198,
+  Kjecyrillic: 0x040C,
+  Klinebelow: 0x1E34,
+  Kmonospace: 0xFF2B,
+  Koppacyrillic: 0x0480,
+  Koppagreek: 0x03DE,
+  Ksicyrillic: 0x046E,
+  Ksmall: 0xF76B,
+  L: 0x004C,
+  LJ: 0x01C7,
+  LL: 0xF6BF,
+  Lacute: 0x0139,
+  Lambda: 0x039B,
+  Lcaron: 0x013D,
+  Lcedilla: 0x013B,
+  Lcircle: 0x24C1,
+  Lcircumflexbelow: 0x1E3C,
+  Lcommaaccent: 0x013B,
+  Ldot: 0x013F,
+  Ldotaccent: 0x013F,
+  Ldotbelow: 0x1E36,
+  Ldotbelowmacron: 0x1E38,
+  Liwnarmenian: 0x053C,
+  Lj: 0x01C8,
+  Ljecyrillic: 0x0409,
+  Llinebelow: 0x1E3A,
+  Lmonospace: 0xFF2C,
+  Lslash: 0x0141,
+  Lslashsmall: 0xF6F9,
+  Lsmall: 0xF76C,
+  M: 0x004D,
+  MBsquare: 0x3386,
+  Macron: 0xF6D0,
+  Macronsmall: 0xF7AF,
+  Macute: 0x1E3E,
+  Mcircle: 0x24C2,
+  Mdotaccent: 0x1E40,
+  Mdotbelow: 0x1E42,
+  Menarmenian: 0x0544,
+  Mmonospace: 0xFF2D,
+  Msmall: 0xF76D,
+  Mturned: 0x019C,
+  Mu: 0x039C,
+  N: 0x004E,
+  NJ: 0x01CA,
+  Nacute: 0x0143,
+  Ncaron: 0x0147,
+  Ncedilla: 0x0145,
+  Ncircle: 0x24C3,
+  Ncircumflexbelow: 0x1E4A,
+  Ncommaaccent: 0x0145,
+  Ndotaccent: 0x1E44,
+  Ndotbelow: 0x1E46,
+  Nhookleft: 0x019D,
+  Nineroman: 0x2168,
+  Nj: 0x01CB,
+  Njecyrillic: 0x040A,
+  Nlinebelow: 0x1E48,
+  Nmonospace: 0xFF2E,
+  Nowarmenian: 0x0546,
+  Nsmall: 0xF76E,
+  Ntilde: 0x00D1,
+  Ntildesmall: 0xF7F1,
+  Nu: 0x039D,
+  O: 0x004F,
+  OE: 0x0152,
+  OEsmall: 0xF6FA,
+  Oacute: 0x00D3,
+  Oacutesmall: 0xF7F3,
+  Obarredcyrillic: 0x04E8,
+  Obarreddieresiscyrillic: 0x04EA,
+  Obreve: 0x014E,
+  Ocaron: 0x01D1,
+  Ocenteredtilde: 0x019F,
+  Ocircle: 0x24C4,
+  Ocircumflex: 0x00D4,
+  Ocircumflexacute: 0x1ED0,
+  Ocircumflexdotbelow: 0x1ED8,
+  Ocircumflexgrave: 0x1ED2,
+  Ocircumflexhookabove: 0x1ED4,
+  Ocircumflexsmall: 0xF7F4,
+  Ocircumflextilde: 0x1ED6,
+  Ocyrillic: 0x041E,
+  Odblacute: 0x0150,
+  Odblgrave: 0x020C,
+  Odieresis: 0x00D6,
+  Odieresiscyrillic: 0x04E6,
+  Odieresissmall: 0xF7F6,
+  Odotbelow: 0x1ECC,
+  Ogoneksmall: 0xF6FB,
+  Ograve: 0x00D2,
+  Ogravesmall: 0xF7F2,
+  Oharmenian: 0x0555,
+  Ohm: 0x2126,
+  Ohookabove: 0x1ECE,
+  Ohorn: 0x01A0,
+  Ohornacute: 0x1EDA,
+  Ohorndotbelow: 0x1EE2,
+  Ohorngrave: 0x1EDC,
+  Ohornhookabove: 0x1EDE,
+  Ohorntilde: 0x1EE0,
+  Ohungarumlaut: 0x0150,
+  Oi: 0x01A2,
+  Oinvertedbreve: 0x020E,
+  Omacron: 0x014C,
+  Omacronacute: 0x1E52,
+  Omacrongrave: 0x1E50,
+  Omega: 0x2126,
+  Omegacyrillic: 0x0460,
+  Omegagreek: 0x03A9,
+  Omegaroundcyrillic: 0x047A,
+  Omegatitlocyrillic: 0x047C,
+  Omegatonos: 0x038F,
+  Omicron: 0x039F,
+  Omicrontonos: 0x038C,
+  Omonospace: 0xFF2F,
+  Oneroman: 0x2160,
+  Oogonek: 0x01EA,
+  Oogonekmacron: 0x01EC,
+  Oopen: 0x0186,
+  Oslash: 0x00D8,
+  Oslashacute: 0x01FE,
+  Oslashsmall: 0xF7F8,
+  Osmall: 0xF76F,
+  Ostrokeacute: 0x01FE,
+  Otcyrillic: 0x047E,
+  Otilde: 0x00D5,
+  Otildeacute: 0x1E4C,
+  Otildedieresis: 0x1E4E,
+  Otildesmall: 0xF7F5,
+  P: 0x0050,
+  Pacute: 0x1E54,
+  Pcircle: 0x24C5,
+  Pdotaccent: 0x1E56,
+  Pecyrillic: 0x041F,
+  Peharmenian: 0x054A,
+  Pemiddlehookcyrillic: 0x04A6,
+  Phi: 0x03A6,
+  Phook: 0x01A4,
+  Pi: 0x03A0,
+  Piwrarmenian: 0x0553,
+  Pmonospace: 0xFF30,
+  Psi: 0x03A8,
+  Psicyrillic: 0x0470,
+  Psmall: 0xF770,
+  Q: 0x0051,
+  Qcircle: 0x24C6,
+  Qmonospace: 0xFF31,
+  Qsmall: 0xF771,
+  R: 0x0052,
+  Raarmenian: 0x054C,
+  Racute: 0x0154,
+  Rcaron: 0x0158,
+  Rcedilla: 0x0156,
+  Rcircle: 0x24C7,
+  Rcommaaccent: 0x0156,
+  Rdblgrave: 0x0210,
+  Rdotaccent: 0x1E58,
+  Rdotbelow: 0x1E5A,
+  Rdotbelowmacron: 0x1E5C,
+  Reharmenian: 0x0550,
+  Rfraktur: 0x211C,
+  Rho: 0x03A1,
+  Ringsmall: 0xF6FC,
+  Rinvertedbreve: 0x0212,
+  Rlinebelow: 0x1E5E,
+  Rmonospace: 0xFF32,
+  Rsmall: 0xF772,
+  Rsmallinverted: 0x0281,
+  Rsmallinvertedsuperior: 0x02B6,
+  S: 0x0053,
+  SF010000: 0x250C,
+  SF020000: 0x2514,
+  SF030000: 0x2510,
+  SF040000: 0x2518,
+  SF050000: 0x253C,
+  SF060000: 0x252C,
+  SF070000: 0x2534,
+  SF080000: 0x251C,
+  SF090000: 0x2524,
+  SF100000: 0x2500,
+  SF110000: 0x2502,
+  SF190000: 0x2561,
+  SF200000: 0x2562,
+  SF210000: 0x2556,
+  SF220000: 0x2555,
+  SF230000: 0x2563,
+  SF240000: 0x2551,
+  SF250000: 0x2557,
+  SF260000: 0x255D,
+  SF270000: 0x255C,
+  SF280000: 0x255B,
+  SF360000: 0x255E,
+  SF370000: 0x255F,
+  SF380000: 0x255A,
+  SF390000: 0x2554,
+  SF400000: 0x2569,
+  SF410000: 0x2566,
+  SF420000: 0x2560,
+  SF430000: 0x2550,
+  SF440000: 0x256C,
+  SF450000: 0x2567,
+  SF460000: 0x2568,
+  SF470000: 0x2564,
+  SF480000: 0x2565,
+  SF490000: 0x2559,
+  SF500000: 0x2558,
+  SF510000: 0x2552,
+  SF520000: 0x2553,
+  SF530000: 0x256B,
+  SF540000: 0x256A,
+  Sacute: 0x015A,
+  Sacutedotaccent: 0x1E64,
+  Sampigreek: 0x03E0,
+  Scaron: 0x0160,
+  Scarondotaccent: 0x1E66,
+  Scaronsmall: 0xF6FD,
+  Scedilla: 0x015E,
+  Schwa: 0x018F,
+  Schwacyrillic: 0x04D8,
+  Schwadieresiscyrillic: 0x04DA,
+  Scircle: 0x24C8,
+  Scircumflex: 0x015C,
+  Scommaaccent: 0x0218,
+  Sdotaccent: 0x1E60,
+  Sdotbelow: 0x1E62,
+  Sdotbelowdotaccent: 0x1E68,
+  Seharmenian: 0x054D,
+  Sevenroman: 0x2166,
+  Shaarmenian: 0x0547,
+  Shacyrillic: 0x0428,
+  Shchacyrillic: 0x0429,
+  Sheicoptic: 0x03E2,
+  Shhacyrillic: 0x04BA,
+  Shimacoptic: 0x03EC,
+  Sigma: 0x03A3,
+  Sixroman: 0x2165,
+  Smonospace: 0xFF33,
+  Softsigncyrillic: 0x042C,
+  Ssmall: 0xF773,
+  Stigmagreek: 0x03DA,
+  T: 0x0054,
+  Tau: 0x03A4,
+  Tbar: 0x0166,
+  Tcaron: 0x0164,
+  Tcedilla: 0x0162,
+  Tcircle: 0x24C9,
+  Tcircumflexbelow: 0x1E70,
+  Tcommaaccent: 0x0162,
+  Tdotaccent: 0x1E6A,
+  Tdotbelow: 0x1E6C,
+  Tecyrillic: 0x0422,
+  Tedescendercyrillic: 0x04AC,
+  Tenroman: 0x2169,
+  Tetsecyrillic: 0x04B4,
+  Theta: 0x0398,
+  Thook: 0x01AC,
+  Thorn: 0x00DE,
+  Thornsmall: 0xF7FE,
+  Threeroman: 0x2162,
+  Tildesmall: 0xF6FE,
+  Tiwnarmenian: 0x054F,
+  Tlinebelow: 0x1E6E,
+  Tmonospace: 0xFF34,
+  Toarmenian: 0x0539,
+  Tonefive: 0x01BC,
+  Tonesix: 0x0184,
+  Tonetwo: 0x01A7,
+  Tretroflexhook: 0x01AE,
+  Tsecyrillic: 0x0426,
+  Tshecyrillic: 0x040B,
+  Tsmall: 0xF774,
+  Twelveroman: 0x216B,
+  Tworoman: 0x2161,
+  U: 0x0055,
+  Uacute: 0x00DA,
+  Uacutesmall: 0xF7FA,
+  Ubreve: 0x016C,
+  Ucaron: 0x01D3,
+  Ucircle: 0x24CA,
+  Ucircumflex: 0x00DB,
+  Ucircumflexbelow: 0x1E76,
+  Ucircumflexsmall: 0xF7FB,
+  Ucyrillic: 0x0423,
+  Udblacute: 0x0170,
+  Udblgrave: 0x0214,
+  Udieresis: 0x00DC,
+  Udieresisacute: 0x01D7,
+  Udieresisbelow: 0x1E72,
+  Udieresiscaron: 0x01D9,
+  Udieresiscyrillic: 0x04F0,
+  Udieresisgrave: 0x01DB,
+  Udieresismacron: 0x01D5,
+  Udieresissmall: 0xF7FC,
+  Udotbelow: 0x1EE4,
+  Ugrave: 0x00D9,
+  Ugravesmall: 0xF7F9,
+  Uhookabove: 0x1EE6,
+  Uhorn: 0x01AF,
+  Uhornacute: 0x1EE8,
+  Uhorndotbelow: 0x1EF0,
+  Uhorngrave: 0x1EEA,
+  Uhornhookabove: 0x1EEC,
+  Uhorntilde: 0x1EEE,
+  Uhungarumlaut: 0x0170,
+  Uhungarumlautcyrillic: 0x04F2,
+  Uinvertedbreve: 0x0216,
+  Ukcyrillic: 0x0478,
+  Umacron: 0x016A,
+  Umacroncyrillic: 0x04EE,
+  Umacrondieresis: 0x1E7A,
+  Umonospace: 0xFF35,
+  Uogonek: 0x0172,
+  Upsilon: 0x03A5,
+  Upsilon1: 0x03D2,
+  Upsilonacutehooksymbolgreek: 0x03D3,
+  Upsilonafrican: 0x01B1,
+  Upsilondieresis: 0x03AB,
+  Upsilondieresishooksymbolgreek: 0x03D4,
+  Upsilonhooksymbol: 0x03D2,
+  Upsilontonos: 0x038E,
+  Uring: 0x016E,
+  Ushortcyrillic: 0x040E,
+  Usmall: 0xF775,
+  Ustraightcyrillic: 0x04AE,
+  Ustraightstrokecyrillic: 0x04B0,
+  Utilde: 0x0168,
+  Utildeacute: 0x1E78,
+  Utildebelow: 0x1E74,
+  V: 0x0056,
+  Vcircle: 0x24CB,
+  Vdotbelow: 0x1E7E,
+  Vecyrillic: 0x0412,
+  Vewarmenian: 0x054E,
+  Vhook: 0x01B2,
+  Vmonospace: 0xFF36,
+  Voarmenian: 0x0548,
+  Vsmall: 0xF776,
+  Vtilde: 0x1E7C,
+  W: 0x0057,
+  Wacute: 0x1E82,
+  Wcircle: 0x24CC,
+  Wcircumflex: 0x0174,
+  Wdieresis: 0x1E84,
+  Wdotaccent: 0x1E86,
+  Wdotbelow: 0x1E88,
+  Wgrave: 0x1E80,
+  Wmonospace: 0xFF37,
+  Wsmall: 0xF777,
+  X: 0x0058,
+  Xcircle: 0x24CD,
+  Xdieresis: 0x1E8C,
+  Xdotaccent: 0x1E8A,
+  Xeharmenian: 0x053D,
+  Xi: 0x039E,
+  Xmonospace: 0xFF38,
+  Xsmall: 0xF778,
+  Y: 0x0059,
+  Yacute: 0x00DD,
+  Yacutesmall: 0xF7FD,
+  Yatcyrillic: 0x0462,
+  Ycircle: 0x24CE,
+  Ycircumflex: 0x0176,
+  Ydieresis: 0x0178,
+  Ydieresissmall: 0xF7FF,
+  Ydotaccent: 0x1E8E,
+  Ydotbelow: 0x1EF4,
+  Yericyrillic: 0x042B,
+  Yerudieresiscyrillic: 0x04F8,
+  Ygrave: 0x1EF2,
+  Yhook: 0x01B3,
+  Yhookabove: 0x1EF6,
+  Yiarmenian: 0x0545,
+  Yicyrillic: 0x0407,
+  Yiwnarmenian: 0x0552,
+  Ymonospace: 0xFF39,
+  Ysmall: 0xF779,
+  Ytilde: 0x1EF8,
+  Yusbigcyrillic: 0x046A,
+  Yusbigiotifiedcyrillic: 0x046C,
+  Yuslittlecyrillic: 0x0466,
+  Yuslittleiotifiedcyrillic: 0x0468,
+  Z: 0x005A,
+  Zaarmenian: 0x0536,
+  Zacute: 0x0179,
+  Zcaron: 0x017D,
+  Zcaronsmall: 0xF6FF,
+  Zcircle: 0x24CF,
+  Zcircumflex: 0x1E90,
+  Zdot: 0x017B,
+  Zdotaccent: 0x017B,
+  Zdotbelow: 0x1E92,
+  Zecyrillic: 0x0417,
+  Zedescendercyrillic: 0x0498,
+  Zedieresiscyrillic: 0x04DE,
+  Zeta: 0x0396,
+  Zhearmenian: 0x053A,
+  Zhebrevecyrillic: 0x04C1,
+  Zhecyrillic: 0x0416,
+  Zhedescendercyrillic: 0x0496,
+  Zhedieresiscyrillic: 0x04DC,
+  Zlinebelow: 0x1E94,
+  Zmonospace: 0xFF3A,
+  Zsmall: 0xF77A,
+  Zstroke: 0x01B5,
+  a: 0x0061,
+  aabengali: 0x0986,
+  aacute: 0x00E1,
+  aadeva: 0x0906,
+  aagujarati: 0x0A86,
+  aagurmukhi: 0x0A06,
+  aamatragurmukhi: 0x0A3E,
+  aarusquare: 0x3303,
+  aavowelsignbengali: 0x09BE,
+  aavowelsigndeva: 0x093E,
+  aavowelsigngujarati: 0x0ABE,
+  abbreviationmarkarmenian: 0x055F,
+  abbreviationsigndeva: 0x0970,
+  abengali: 0x0985,
+  abopomofo: 0x311A,
+  abreve: 0x0103,
+  abreveacute: 0x1EAF,
+  abrevecyrillic: 0x04D1,
+  abrevedotbelow: 0x1EB7,
+  abrevegrave: 0x1EB1,
+  abrevehookabove: 0x1EB3,
+  abrevetilde: 0x1EB5,
+  acaron: 0x01CE,
+  acircle: 0x24D0,
+  acircumflex: 0x00E2,
+  acircumflexacute: 0x1EA5,
+  acircumflexdotbelow: 0x1EAD,
+  acircumflexgrave: 0x1EA7,
+  acircumflexhookabove: 0x1EA9,
+  acircumflextilde: 0x1EAB,
+  acute: 0x00B4,
+  acutebelowcmb: 0x0317,
+  acutecmb: 0x0301,
+  acutecomb: 0x0301,
+  acutedeva: 0x0954,
+  acutelowmod: 0x02CF,
+  acutetonecmb: 0x0341,
+  acyrillic: 0x0430,
+  adblgrave: 0x0201,
+  addakgurmukhi: 0x0A71,
+  adeva: 0x0905,
+  adieresis: 0x00E4,
+  adieresiscyrillic: 0x04D3,
+  adieresismacron: 0x01DF,
+  adotbelow: 0x1EA1,
+  adotmacron: 0x01E1,
+  ae: 0x00E6,
+  aeacute: 0x01FD,
+  aekorean: 0x3150,
+  aemacron: 0x01E3,
+  afii00208: 0x2015,
+  afii08941: 0x20A4,
+  afii10017: 0x0410,
+  afii10018: 0x0411,
+  afii10019: 0x0412,
+  afii10020: 0x0413,
+  afii10021: 0x0414,
+  afii10022: 0x0415,
+  afii10023: 0x0401,
+  afii10024: 0x0416,
+  afii10025: 0x0417,
+  afii10026: 0x0418,
+  afii10027: 0x0419,
+  afii10028: 0x041A,
+  afii10029: 0x041B,
+  afii10030: 0x041C,
+  afii10031: 0x041D,
+  afii10032: 0x041E,
+  afii10033: 0x041F,
+  afii10034: 0x0420,
+  afii10035: 0x0421,
+  afii10036: 0x0422,
+  afii10037: 0x0423,
+  afii10038: 0x0424,
+  afii10039: 0x0425,
+  afii10040: 0x0426,
+  afii10041: 0x0427,
+  afii10042: 0x0428,
+  afii10043: 0x0429,
+  afii10044: 0x042A,
+  afii10045: 0x042B,
+  afii10046: 0x042C,
+  afii10047: 0x042D,
+  afii10048: 0x042E,
+  afii10049: 0x042F,
+  afii10050: 0x0490,
+  afii10051: 0x0402,
+  afii10052: 0x0403,
+  afii10053: 0x0404,
+  afii10054: 0x0405,
+  afii10055: 0x0406,
+  afii10056: 0x0407,
+  afii10057: 0x0408,
+  afii10058: 0x0409,
+  afii10059: 0x040A,
+  afii10060: 0x040B,
+  afii10061: 0x040C,
+  afii10062: 0x040E,
+  afii10063: 0xF6C4,
+  afii10064: 0xF6C5,
+  afii10065: 0x0430,
+  afii10066: 0x0431,
+  afii10067: 0x0432,
+  afii10068: 0x0433,
+  afii10069: 0x0434,
+  afii10070: 0x0435,
+  afii10071: 0x0451,
+  afii10072: 0x0436,
+  afii10073: 0x0437,
+  afii10074: 0x0438,
+  afii10075: 0x0439,
+  afii10076: 0x043A,
+  afii10077: 0x043B,
+  afii10078: 0x043C,
+  afii10079: 0x043D,
+  afii10080: 0x043E,
+  afii10081: 0x043F,
+  afii10082: 0x0440,
+  afii10083: 0x0441,
+  afii10084: 0x0442,
+  afii10085: 0x0443,
+  afii10086: 0x0444,
+  afii10087: 0x0445,
+  afii10088: 0x0446,
+  afii10089: 0x0447,
+  afii10090: 0x0448,
+  afii10091: 0x0449,
+  afii10092: 0x044A,
+  afii10093: 0x044B,
+  afii10094: 0x044C,
+  afii10095: 0x044D,
+  afii10096: 0x044E,
+  afii10097: 0x044F,
+  afii10098: 0x0491,
+  afii10099: 0x0452,
+  afii10100: 0x0453,
+  afii10101: 0x0454,
+  afii10102: 0x0455,
+  afii10103: 0x0456,
+  afii10104: 0x0457,
+  afii10105: 0x0458,
+  afii10106: 0x0459,
+  afii10107: 0x045A,
+  afii10108: 0x045B,
+  afii10109: 0x045C,
+  afii10110: 0x045E,
+  afii10145: 0x040F,
+  afii10146: 0x0462,
+  afii10147: 0x0472,
+  afii10148: 0x0474,
+  afii10192: 0xF6C6,
+  afii10193: 0x045F,
+  afii10194: 0x0463,
+  afii10195: 0x0473,
+  afii10196: 0x0475,
+  afii10831: 0xF6C7,
+  afii10832: 0xF6C8,
+  afii10846: 0x04D9,
+  afii299: 0x200E,
+  afii300: 0x200F,
+  afii301: 0x200D,
+  afii57381: 0x066A,
+  afii57388: 0x060C,
+  afii57392: 0x0660,
+  afii57393: 0x0661,
+  afii57394: 0x0662,
+  afii57395: 0x0663,
+  afii57396: 0x0664,
+  afii57397: 0x0665,
+  afii57398: 0x0666,
+  afii57399: 0x0667,
+  afii57400: 0x0668,
+  afii57401: 0x0669,
+  afii57403: 0x061B,
+  afii57407: 0x061F,
+  afii57409: 0x0621,
+  afii57410: 0x0622,
+  afii57411: 0x0623,
+  afii57412: 0x0624,
+  afii57413: 0x0625,
+  afii57414: 0x0626,
+  afii57415: 0x0627,
+  afii57416: 0x0628,
+  afii57417: 0x0629,
+  afii57418: 0x062A,
+  afii57419: 0x062B,
+  afii57420: 0x062C,
+  afii57421: 0x062D,
+  afii57422: 0x062E,
+  afii57423: 0x062F,
+  afii57424: 0x0630,
+  afii57425: 0x0631,
+  afii57426: 0x0632,
+  afii57427: 0x0633,
+  afii57428: 0x0634,
+  afii57429: 0x0635,
+  afii57430: 0x0636,
+  afii57431: 0x0637,
+  afii57432: 0x0638,
+  afii57433: 0x0639,
+  afii57434: 0x063A,
+  afii57440: 0x0640,
+  afii57441: 0x0641,
+  afii57442: 0x0642,
+  afii57443: 0x0643,
+  afii57444: 0x0644,
+  afii57445: 0x0645,
+  afii57446: 0x0646,
+  afii57448: 0x0648,
+  afii57449: 0x0649,
+  afii57450: 0x064A,
+  afii57451: 0x064B,
+  afii57452: 0x064C,
+  afii57453: 0x064D,
+  afii57454: 0x064E,
+  afii57455: 0x064F,
+  afii57456: 0x0650,
+  afii57457: 0x0651,
+  afii57458: 0x0652,
+  afii57470: 0x0647,
+  afii57505: 0x06A4,
+  afii57506: 0x067E,
+  afii57507: 0x0686,
+  afii57508: 0x0698,
+  afii57509: 0x06AF,
+  afii57511: 0x0679,
+  afii57512: 0x0688,
+  afii57513: 0x0691,
+  afii57514: 0x06BA,
+  afii57519: 0x06D2,
+  afii57534: 0x06D5,
+  afii57636: 0x20AA,
+  afii57645: 0x05BE,
+  afii57658: 0x05C3,
+  afii57664: 0x05D0,
+  afii57665: 0x05D1,
+  afii57666: 0x05D2,
+  afii57667: 0x05D3,
+  afii57668: 0x05D4,
+  afii57669: 0x05D5,
+  afii57670: 0x05D6,
+  afii57671: 0x05D7,
+  afii57672: 0x05D8,
+  afii57673: 0x05D9,
+  afii57674: 0x05DA,
+  afii57675: 0x05DB,
+  afii57676: 0x05DC,
+  afii57677: 0x05DD,
+  afii57678: 0x05DE,
+  afii57679: 0x05DF,
+  afii57680: 0x05E0,
+  afii57681: 0x05E1,
+  afii57682: 0x05E2,
+  afii57683: 0x05E3,
+  afii57684: 0x05E4,
+  afii57685: 0x05E5,
+  afii57686: 0x05E6,
+  afii57687: 0x05E7,
+  afii57688: 0x05E8,
+  afii57689: 0x05E9,
+  afii57690: 0x05EA,
+  afii57694: 0xFB2A,
+  afii57695: 0xFB2B,
+  afii57700: 0xFB4B,
+  afii57705: 0xFB1F,
+  afii57716: 0x05F0,
+  afii57717: 0x05F1,
+  afii57718: 0x05F2,
+  afii57723: 0xFB35,
+  afii57793: 0x05B4,
+  afii57794: 0x05B5,
+  afii57795: 0x05B6,
+  afii57796: 0x05BB,
+  afii57797: 0x05B8,
+  afii57798: 0x05B7,
+  afii57799: 0x05B0,
+  afii57800: 0x05B2,
+  afii57801: 0x05B1,
+  afii57802: 0x05B3,
+  afii57803: 0x05C2,
+  afii57804: 0x05C1,
+  afii57806: 0x05B9,
+  afii57807: 0x05BC,
+  afii57839: 0x05BD,
+  afii57841: 0x05BF,
+  afii57842: 0x05C0,
+  afii57929: 0x02BC,
+  afii61248: 0x2105,
+  afii61289: 0x2113,
+  afii61352: 0x2116,
+  afii61573: 0x202C,
+  afii61574: 0x202D,
+  afii61575: 0x202E,
+  afii61664: 0x200C,
+  afii63167: 0x066D,
+  afii64937: 0x02BD,
+  agrave: 0x00E0,
+  agujarati: 0x0A85,
+  agurmukhi: 0x0A05,
+  ahiragana: 0x3042,
+  ahookabove: 0x1EA3,
+  aibengali: 0x0990,
+  aibopomofo: 0x311E,
+  aideva: 0x0910,
+  aiecyrillic: 0x04D5,
+  aigujarati: 0x0A90,
+  aigurmukhi: 0x0A10,
+  aimatragurmukhi: 0x0A48,
+  ainarabic: 0x0639,
+  ainfinalarabic: 0xFECA,
+  aininitialarabic: 0xFECB,
+  ainmedialarabic: 0xFECC,
+  ainvertedbreve: 0x0203,
+  aivowelsignbengali: 0x09C8,
+  aivowelsigndeva: 0x0948,
+  aivowelsigngujarati: 0x0AC8,
+  akatakana: 0x30A2,
+  akatakanahalfwidth: 0xFF71,
+  akorean: 0x314F,
+  alef: 0x05D0,
+  alefarabic: 0x0627,
+  alefdageshhebrew: 0xFB30,
+  aleffinalarabic: 0xFE8E,
+  alefhamzaabovearabic: 0x0623,
+  alefhamzaabovefinalarabic: 0xFE84,
+  alefhamzabelowarabic: 0x0625,
+  alefhamzabelowfinalarabic: 0xFE88,
+  alefhebrew: 0x05D0,
+  aleflamedhebrew: 0xFB4F,
+  alefmaddaabovearabic: 0x0622,
+  alefmaddaabovefinalarabic: 0xFE82,
+  alefmaksuraarabic: 0x0649,
+  alefmaksurafinalarabic: 0xFEF0,
+  alefmaksurainitialarabic: 0xFEF3,
+  alefmaksuramedialarabic: 0xFEF4,
+  alefpatahhebrew: 0xFB2E,
+  alefqamatshebrew: 0xFB2F,
+  aleph: 0x2135,
+  allequal: 0x224C,
+  alpha: 0x03B1,
+  alphatonos: 0x03AC,
+  amacron: 0x0101,
+  amonospace: 0xFF41,
+  ampersand: 0x0026,
+  ampersandmonospace: 0xFF06,
+  ampersandsmall: 0xF726,
+  amsquare: 0x33C2,
+  anbopomofo: 0x3122,
+  angbopomofo: 0x3124,
+  angkhankhuthai: 0x0E5A,
+  angle: 0x2220,
+  anglebracketleft: 0x3008,
+  anglebracketleftvertical: 0xFE3F,
+  anglebracketright: 0x3009,
+  anglebracketrightvertical: 0xFE40,
+  angleleft: 0x2329,
+  angleright: 0x232A,
+  angstrom: 0x212B,
+  anoteleia: 0x0387,
+  anudattadeva: 0x0952,
+  anusvarabengali: 0x0982,
+  anusvaradeva: 0x0902,
+  anusvaragujarati: 0x0A82,
+  aogonek: 0x0105,
+  apaatosquare: 0x3300,
+  aparen: 0x249C,
+  apostrophearmenian: 0x055A,
+  apostrophemod: 0x02BC,
+  apple: 0xF8FF,
+  approaches: 0x2250,
+  approxequal: 0x2248,
+  approxequalorimage: 0x2252,
+  approximatelyequal: 0x2245,
+  araeaekorean: 0x318E,
+  araeakorean: 0x318D,
+  arc: 0x2312,
+  arighthalfring: 0x1E9A,
+  aring: 0x00E5,
+  aringacute: 0x01FB,
+  aringbelow: 0x1E01,
+  arrowboth: 0x2194,
+  arrowdashdown: 0x21E3,
+  arrowdashleft: 0x21E0,
+  arrowdashright: 0x21E2,
+  arrowdashup: 0x21E1,
+  arrowdblboth: 0x21D4,
+  arrowdbldown: 0x21D3,
+  arrowdblleft: 0x21D0,
+  arrowdblright: 0x21D2,
+  arrowdblup: 0x21D1,
+  arrowdown: 0x2193,
+  arrowdownleft: 0x2199,
+  arrowdownright: 0x2198,
+  arrowdownwhite: 0x21E9,
+  arrowheaddownmod: 0x02C5,
+  arrowheadleftmod: 0x02C2,
+  arrowheadrightmod: 0x02C3,
+  arrowheadupmod: 0x02C4,
+  arrowhorizex: 0xF8E7,
+  arrowleft: 0x2190,
+  arrowleftdbl: 0x21D0,
+  arrowleftdblstroke: 0x21CD,
+  arrowleftoverright: 0x21C6,
+  arrowleftwhite: 0x21E6,
+  arrowright: 0x2192,
+  arrowrightdblstroke: 0x21CF,
+  arrowrightheavy: 0x279E,
+  arrowrightoverleft: 0x21C4,
+  arrowrightwhite: 0x21E8,
+  arrowtableft: 0x21E4,
+  arrowtabright: 0x21E5,
+  arrowup: 0x2191,
+  arrowupdn: 0x2195,
+  arrowupdnbse: 0x21A8,
+  arrowupdownbase: 0x21A8,
+  arrowupleft: 0x2196,
+  arrowupleftofdown: 0x21C5,
+  arrowupright: 0x2197,
+  arrowupwhite: 0x21E7,
+  arrowvertex: 0xF8E6,
+  asciicircum: 0x005E,
+  asciicircummonospace: 0xFF3E,
+  asciitilde: 0x007E,
+  asciitildemonospace: 0xFF5E,
+  ascript: 0x0251,
+  ascriptturned: 0x0252,
+  asmallhiragana: 0x3041,
+  asmallkatakana: 0x30A1,
+  asmallkatakanahalfwidth: 0xFF67,
+  asterisk: 0x002A,
+  asteriskaltonearabic: 0x066D,
+  asteriskarabic: 0x066D,
+  asteriskmath: 0x2217,
+  asteriskmonospace: 0xFF0A,
+  asterisksmall: 0xFE61,
+  asterism: 0x2042,
+  asuperior: 0xF6E9,
+  asymptoticallyequal: 0x2243,
+  at: 0x0040,
+  atilde: 0x00E3,
+  atmonospace: 0xFF20,
+  atsmall: 0xFE6B,
+  aturned: 0x0250,
+  aubengali: 0x0994,
+  aubopomofo: 0x3120,
+  audeva: 0x0914,
+  augujarati: 0x0A94,
+  augurmukhi: 0x0A14,
+  aulengthmarkbengali: 0x09D7,
+  aumatragurmukhi: 0x0A4C,
+  auvowelsignbengali: 0x09CC,
+  auvowelsigndeva: 0x094C,
+  auvowelsigngujarati: 0x0ACC,
+  avagrahadeva: 0x093D,
+  aybarmenian: 0x0561,
+  ayin: 0x05E2,
+  ayinaltonehebrew: 0xFB20,
+  ayinhebrew: 0x05E2,
+  b: 0x0062,
+  babengali: 0x09AC,
+  backslash: 0x005C,
+  backslashmonospace: 0xFF3C,
+  badeva: 0x092C,
+  bagujarati: 0x0AAC,
+  bagurmukhi: 0x0A2C,
+  bahiragana: 0x3070,
+  bahtthai: 0x0E3F,
+  bakatakana: 0x30D0,
+  bar: 0x007C,
+  barmonospace: 0xFF5C,
+  bbopomofo: 0x3105,
+  bcircle: 0x24D1,
+  bdotaccent: 0x1E03,
+  bdotbelow: 0x1E05,
+  beamedsixteenthnotes: 0x266C,
+  because: 0x2235,
+  becyrillic: 0x0431,
+  beharabic: 0x0628,
+  behfinalarabic: 0xFE90,
+  behinitialarabic: 0xFE91,
+  behiragana: 0x3079,
+  behmedialarabic: 0xFE92,
+  behmeeminitialarabic: 0xFC9F,
+  behmeemisolatedarabic: 0xFC08,
+  behnoonfinalarabic: 0xFC6D,
+  bekatakana: 0x30D9,
+  benarmenian: 0x0562,
+  bet: 0x05D1,
+  beta: 0x03B2,
+  betasymbolgreek: 0x03D0,
+  betdagesh: 0xFB31,
+  betdageshhebrew: 0xFB31,
+  bethebrew: 0x05D1,
+  betrafehebrew: 0xFB4C,
+  bhabengali: 0x09AD,
+  bhadeva: 0x092D,
+  bhagujarati: 0x0AAD,
+  bhagurmukhi: 0x0A2D,
+  bhook: 0x0253,
+  bihiragana: 0x3073,
+  bikatakana: 0x30D3,
+  bilabialclick: 0x0298,
+  bindigurmukhi: 0x0A02,
+  birusquare: 0x3331,
+  blackcircle: 0x25CF,
+  blackdiamond: 0x25C6,
+  blackdownpointingtriangle: 0x25BC,
+  blackleftpointingpointer: 0x25C4,
+  blackleftpointingtriangle: 0x25C0,
+  blacklenticularbracketleft: 0x3010,
+  blacklenticularbracketleftvertical: 0xFE3B,
+  blacklenticularbracketright: 0x3011,
+  blacklenticularbracketrightvertical: 0xFE3C,
+  blacklowerlefttriangle: 0x25E3,
+  blacklowerrighttriangle: 0x25E2,
+  blackrectangle: 0x25AC,
+  blackrightpointingpointer: 0x25BA,
+  blackrightpointingtriangle: 0x25B6,
+  blacksmallsquare: 0x25AA,
+  blacksmilingface: 0x263B,
+  blacksquare: 0x25A0,
+  blackstar: 0x2605,
+  blackupperlefttriangle: 0x25E4,
+  blackupperrighttriangle: 0x25E5,
+  blackuppointingsmalltriangle: 0x25B4,
+  blackuppointingtriangle: 0x25B2,
+  blank: 0x2423,
+  blinebelow: 0x1E07,
+  block: 0x2588,
+  bmonospace: 0xFF42,
+  bobaimaithai: 0x0E1A,
+  bohiragana: 0x307C,
+  bokatakana: 0x30DC,
+  bparen: 0x249D,
+  bqsquare: 0x33C3,
+  braceex: 0xF8F4,
+  braceleft: 0x007B,
+  braceleftbt: 0xF8F3,
+  braceleftmid: 0xF8F2,
+  braceleftmonospace: 0xFF5B,
+  braceleftsmall: 0xFE5B,
+  bracelefttp: 0xF8F1,
+  braceleftvertical: 0xFE37,
+  braceright: 0x007D,
+  bracerightbt: 0xF8FE,
+  bracerightmid: 0xF8FD,
+  bracerightmonospace: 0xFF5D,
+  bracerightsmall: 0xFE5C,
+  bracerighttp: 0xF8FC,
+  bracerightvertical: 0xFE38,
+  bracketleft: 0x005B,
+  bracketleftbt: 0xF8F0,
+  bracketleftex: 0xF8EF,
+  bracketleftmonospace: 0xFF3B,
+  bracketlefttp: 0xF8EE,
+  bracketright: 0x005D,
+  bracketrightbt: 0xF8FB,
+  bracketrightex: 0xF8FA,
+  bracketrightmonospace: 0xFF3D,
+  bracketrighttp: 0xF8F9,
+  breve: 0x02D8,
+  brevebelowcmb: 0x032E,
+  brevecmb: 0x0306,
+  breveinvertedbelowcmb: 0x032F,
+  breveinvertedcmb: 0x0311,
+  breveinverteddoublecmb: 0x0361,
+  bridgebelowcmb: 0x032A,
+  bridgeinvertedbelowcmb: 0x033A,
+  brokenbar: 0x00A6,
+  bstroke: 0x0180,
+  bsuperior: 0xF6EA,
+  btopbar: 0x0183,
+  buhiragana: 0x3076,
+  bukatakana: 0x30D6,
+  bullet: 0x2022,
+  bulletinverse: 0x25D8,
+  bulletoperator: 0x2219,
+  bullseye: 0x25CE,
+  c: 0x0063,
+  caarmenian: 0x056E,
+  cabengali: 0x099A,
+  cacute: 0x0107,
+  cadeva: 0x091A,
+  cagujarati: 0x0A9A,
+  cagurmukhi: 0x0A1A,
+  calsquare: 0x3388,
+  candrabindubengali: 0x0981,
+  candrabinducmb: 0x0310,
+  candrabindudeva: 0x0901,
+  candrabindugujarati: 0x0A81,
+  capslock: 0x21EA,
+  careof: 0x2105,
+  caron: 0x02C7,
+  caronbelowcmb: 0x032C,
+  caroncmb: 0x030C,
+  carriagereturn: 0x21B5,
+  cbopomofo: 0x3118,
+  ccaron: 0x010D,
+  ccedilla: 0x00E7,
+  ccedillaacute: 0x1E09,
+  ccircle: 0x24D2,
+  ccircumflex: 0x0109,
+  ccurl: 0x0255,
+  cdot: 0x010B,
+  cdotaccent: 0x010B,
+  cdsquare: 0x33C5,
+  cedilla: 0x00B8,
+  cedillacmb: 0x0327,
+  cent: 0x00A2,
+  centigrade: 0x2103,
+  centinferior: 0xF6DF,
+  centmonospace: 0xFFE0,
+  centoldstyle: 0xF7A2,
+  centsuperior: 0xF6E0,
+  chaarmenian: 0x0579,
+  chabengali: 0x099B,
+  chadeva: 0x091B,
+  chagujarati: 0x0A9B,
+  chagurmukhi: 0x0A1B,
+  chbopomofo: 0x3114,
+  cheabkhasiancyrillic: 0x04BD,
+  checkmark: 0x2713,
+  checyrillic: 0x0447,
+  chedescenderabkhasiancyrillic: 0x04BF,
+  chedescendercyrillic: 0x04B7,
+  chedieresiscyrillic: 0x04F5,
+  cheharmenian: 0x0573,
+  chekhakassiancyrillic: 0x04CC,
+  cheverticalstrokecyrillic: 0x04B9,
+  chi: 0x03C7,
+  chieuchacirclekorean: 0x3277,
+  chieuchaparenkorean: 0x3217,
+  chieuchcirclekorean: 0x3269,
+  chieuchkorean: 0x314A,
+  chieuchparenkorean: 0x3209,
+  chochangthai: 0x0E0A,
+  chochanthai: 0x0E08,
+  chochingthai: 0x0E09,
+  chochoethai: 0x0E0C,
+  chook: 0x0188,
+  cieucacirclekorean: 0x3276,
+  cieucaparenkorean: 0x3216,
+  cieuccirclekorean: 0x3268,
+  cieuckorean: 0x3148,
+  cieucparenkorean: 0x3208,
+  cieucuparenkorean: 0x321C,
+  circle: 0x25CB,
+  circlemultiply: 0x2297,
+  circleot: 0x2299,
+  circleplus: 0x2295,
+  circlepostalmark: 0x3036,
+  circlewithlefthalfblack: 0x25D0,
+  circlewithrighthalfblack: 0x25D1,
+  circumflex: 0x02C6,
+  circumflexbelowcmb: 0x032D,
+  circumflexcmb: 0x0302,
+  clear: 0x2327,
+  clickalveolar: 0x01C2,
+  clickdental: 0x01C0,
+  clicklateral: 0x01C1,
+  clickretroflex: 0x01C3,
+  club: 0x2663,
+  clubsuitblack: 0x2663,
+  clubsuitwhite: 0x2667,
+  cmcubedsquare: 0x33A4,
+  cmonospace: 0xFF43,
+  cmsquaredsquare: 0x33A0,
+  coarmenian: 0x0581,
+  colon: 0x003A,
+  colonmonetary: 0x20A1,
+  colonmonospace: 0xFF1A,
+  colonsign: 0x20A1,
+  colonsmall: 0xFE55,
+  colontriangularhalfmod: 0x02D1,
+  colontriangularmod: 0x02D0,
+  comma: 0x002C,
+  commaabovecmb: 0x0313,
+  commaaboverightcmb: 0x0315,
+  commaaccent: 0xF6C3,
+  commaarabic: 0x060C,
+  commaarmenian: 0x055D,
+  commainferior: 0xF6E1,
+  commamonospace: 0xFF0C,
+  commareversedabovecmb: 0x0314,
+  commareversedmod: 0x02BD,
+  commasmall: 0xFE50,
+  commasuperior: 0xF6E2,
+  commaturnedabovecmb: 0x0312,
+  commaturnedmod: 0x02BB,
+  compass: 0x263C,
+  congruent: 0x2245,
+  contourintegral: 0x222E,
+  control: 0x2303,
+  controlACK: 0x0006,
+  controlBEL: 0x0007,
+  controlBS: 0x0008,
+  controlCAN: 0x0018,
+  controlCR: 0x000D,
+  controlDC1: 0x0011,
+  controlDC2: 0x0012,
+  controlDC3: 0x0013,
+  controlDC4: 0x0014,
+  controlDEL: 0x007F,
+  controlDLE: 0x0010,
+  controlEM: 0x0019,
+  controlENQ: 0x0005,
+  controlEOT: 0x0004,
+  controlESC: 0x001B,
+  controlETB: 0x0017,
+  controlETX: 0x0003,
+  controlFF: 0x000C,
+  controlFS: 0x001C,
+  controlGS: 0x001D,
+  controlHT: 0x0009,
+  controlLF: 0x000A,
+  controlNAK: 0x0015,
+  controlRS: 0x001E,
+  controlSI: 0x000F,
+  controlSO: 0x000E,
+  controlSOT: 0x0002,
+  controlSTX: 0x0001,
+  controlSUB: 0x001A,
+  controlSYN: 0x0016,
+  controlUS: 0x001F,
+  controlVT: 0x000B,
+  copyright: 0x00A9,
+  copyrightsans: 0xF8E9,
+  copyrightserif: 0xF6D9,
+  cornerbracketleft: 0x300C,
+  cornerbracketlefthalfwidth: 0xFF62,
+  cornerbracketleftvertical: 0xFE41,
+  cornerbracketright: 0x300D,
+  cornerbracketrighthalfwidth: 0xFF63,
+  cornerbracketrightvertical: 0xFE42,
+  corporationsquare: 0x337F,
+  cosquare: 0x33C7,
+  coverkgsquare: 0x33C6,
+  cparen: 0x249E,
+  cruzeiro: 0x20A2,
+  cstretched: 0x0297,
+  curlyand: 0x22CF,
+  curlyor: 0x22CE,
+  currency: 0x00A4,
+  cyrBreve: 0xF6D1,
+  cyrFlex: 0xF6D2,
+  cyrbreve: 0xF6D4,
+  cyrflex: 0xF6D5,
+  d: 0x0064,
+  daarmenian: 0x0564,
+  dabengali: 0x09A6,
+  dadarabic: 0x0636,
+  dadeva: 0x0926,
+  dadfinalarabic: 0xFEBE,
+  dadinitialarabic: 0xFEBF,
+  dadmedialarabic: 0xFEC0,
+  dagesh: 0x05BC,
+  dageshhebrew: 0x05BC,
+  dagger: 0x2020,
+  daggerdbl: 0x2021,
+  dagujarati: 0x0AA6,
+  dagurmukhi: 0x0A26,
+  dahiragana: 0x3060,
+  dakatakana: 0x30C0,
+  dalarabic: 0x062F,
+  dalet: 0x05D3,
+  daletdagesh: 0xFB33,
+  daletdageshhebrew: 0xFB33,
   dalethatafpatah: "05D3 05B2",
   dalethatafpatahhebrew: "05D3 05B2",
   dalethatafsegol: "05D3 05B1",
   dalethatafsegolhebrew: "05D3 05B1",
-  dalethebrew: "05D3",
+  dalethebrew: 0x05D3,
   dalethiriq: "05D3 05B4",
   dalethiriqhebrew: "05D3 05B4",
   daletholam: "05D3 05B9",
@@ -1521,1641 +1521,1641 @@ var GlyphsUnicode = {
   daletshevahebrew: "05D3 05B0",
   dalettsere: "05D3 05B5",
   dalettserehebrew: "05D3 05B5",
-  dalfinalarabic: "FEAA",
-  dammaarabic: "064F",
-  dammalowarabic: "064F",
-  dammatanaltonearabic: "064C",
-  dammatanarabic: "064C",
-  danda: "0964",
-  dargahebrew: "05A7",
-  dargalefthebrew: "05A7",
-  dasiapneumatacyrilliccmb: "0485",
-  dblGrave: "F6D3",
-  dblanglebracketleft: "300A",
-  dblanglebracketleftvertical: "FE3D",
-  dblanglebracketright: "300B",
-  dblanglebracketrightvertical: "FE3E",
-  dblarchinvertedbelowcmb: "032B",
-  dblarrowleft: "21D4",
-  dblarrowright: "21D2",
-  dbldanda: "0965",
-  dblgrave: "F6D6",
-  dblgravecmb: "030F",
-  dblintegral: "222C",
-  dbllowline: "2017",
-  dbllowlinecmb: "0333",
-  dbloverlinecmb: "033F",
-  dblprimemod: "02BA",
-  dblverticalbar: "2016",
-  dblverticallineabovecmb: "030E",
-  dbopomofo: "3109",
-  dbsquare: "33C8",
-  dcaron: "010F",
-  dcedilla: "1E11",
-  dcircle: "24D3",
-  dcircumflexbelow: "1E13",
-  dcroat: "0111",
-  ddabengali: "09A1",
-  ddadeva: "0921",
-  ddagujarati: "0AA1",
-  ddagurmukhi: "0A21",
-  ddalarabic: "0688",
-  ddalfinalarabic: "FB89",
-  dddhadeva: "095C",
-  ddhabengali: "09A2",
-  ddhadeva: "0922",
-  ddhagujarati: "0AA2",
-  ddhagurmukhi: "0A22",
-  ddotaccent: "1E0B",
-  ddotbelow: "1E0D",
-  decimalseparatorarabic: "066B",
-  decimalseparatorpersian: "066B",
-  decyrillic: "0434",
-  degree: "00B0",
-  dehihebrew: "05AD",
-  dehiragana: "3067",
-  deicoptic: "03EF",
-  dekatakana: "30C7",
-  deleteleft: "232B",
-  deleteright: "2326",
-  delta: "03B4",
-  deltaturned: "018D",
-  denominatorminusonenumeratorbengali: "09F8",
-  dezh: "02A4",
-  dhabengali: "09A7",
-  dhadeva: "0927",
-  dhagujarati: "0AA7",
-  dhagurmukhi: "0A27",
-  dhook: "0257",
-  dialytikatonos: "0385",
-  dialytikatonoscmb: "0344",
-  diamond: "2666",
-  diamondsuitwhite: "2662",
-  dieresis: "00A8",
-  dieresisacute: "F6D7",
-  dieresisbelowcmb: "0324",
-  dieresiscmb: "0308",
-  dieresisgrave: "F6D8",
-  dieresistonos: "0385",
-  dihiragana: "3062",
-  dikatakana: "30C2",
-  dittomark: "3003",
-  divide: "00F7",
-  divides: "2223",
-  divisionslash: "2215",
-  djecyrillic: "0452",
-  dkshade: "2593",
-  dlinebelow: "1E0F",
-  dlsquare: "3397",
-  dmacron: "0111",
-  dmonospace: "FF44",
-  dnblock: "2584",
-  dochadathai: "0E0E",
-  dodekthai: "0E14",
-  dohiragana: "3069",
-  dokatakana: "30C9",
-  dollar: "0024",
-  dollarinferior: "F6E3",
-  dollarmonospace: "FF04",
-  dollaroldstyle: "F724",
-  dollarsmall: "FE69",
-  dollarsuperior: "F6E4",
-  dong: "20AB",
-  dorusquare: "3326",
-  dotaccent: "02D9",
-  dotaccentcmb: "0307",
-  dotbelowcmb: "0323",
-  dotbelowcomb: "0323",
-  dotkatakana: "30FB",
-  dotlessi: "0131",
-  dotlessj: "F6BE",
-  dotlessjstrokehook: "0284",
-  dotmath: "22C5",
-  dottedcircle: "25CC",
-  doubleyodpatah: "FB1F",
-  doubleyodpatahhebrew: "FB1F",
-  downtackbelowcmb: "031E",
-  downtackmod: "02D5",
-  dparen: "249F",
-  dsuperior: "F6EB",
-  dtail: "0256",
-  dtopbar: "018C",
-  duhiragana: "3065",
-  dukatakana: "30C5",
-  dz: "01F3",
-  dzaltone: "02A3",
-  dzcaron: "01C6",
-  dzcurl: "02A5",
-  dzeabkhasiancyrillic: "04E1",
-  dzecyrillic: "0455",
-  dzhecyrillic: "045F",
-  e: "0065",
-  eacute: "00E9",
-  earth: "2641",
-  ebengali: "098F",
-  ebopomofo: "311C",
-  ebreve: "0115",
-  ecandradeva: "090D",
-  ecandragujarati: "0A8D",
-  ecandravowelsigndeva: "0945",
-  ecandravowelsigngujarati: "0AC5",
-  ecaron: "011B",
-  ecedillabreve: "1E1D",
-  echarmenian: "0565",
-  echyiwnarmenian: "0587",
-  ecircle: "24D4",
-  ecircumflex: "00EA",
-  ecircumflexacute: "1EBF",
-  ecircumflexbelow: "1E19",
-  ecircumflexdotbelow: "1EC7",
-  ecircumflexgrave: "1EC1",
-  ecircumflexhookabove: "1EC3",
-  ecircumflextilde: "1EC5",
-  ecyrillic: "0454",
-  edblgrave: "0205",
-  edeva: "090F",
-  edieresis: "00EB",
-  edot: "0117",
-  edotaccent: "0117",
-  edotbelow: "1EB9",
-  eegurmukhi: "0A0F",
-  eematragurmukhi: "0A47",
-  efcyrillic: "0444",
-  egrave: "00E8",
-  egujarati: "0A8F",
-  eharmenian: "0567",
-  ehbopomofo: "311D",
-  ehiragana: "3048",
-  ehookabove: "1EBB",
-  eibopomofo: "311F",
-  eight: "0038",
-  eightarabic: "0668",
-  eightbengali: "09EE",
-  eightcircle: "2467",
-  eightcircleinversesansserif: "2791",
-  eightdeva: "096E",
-  eighteencircle: "2471",
-  eighteenparen: "2485",
-  eighteenperiod: "2499",
-  eightgujarati: "0AEE",
-  eightgurmukhi: "0A6E",
-  eighthackarabic: "0668",
-  eighthangzhou: "3028",
-  eighthnotebeamed: "266B",
-  eightideographicparen: "3227",
-  eightinferior: "2088",
-  eightmonospace: "FF18",
-  eightoldstyle: "F738",
-  eightparen: "247B",
-  eightperiod: "248F",
-  eightpersian: "06F8",
-  eightroman: "2177",
-  eightsuperior: "2078",
-  eightthai: "0E58",
-  einvertedbreve: "0207",
-  eiotifiedcyrillic: "0465",
-  ekatakana: "30A8",
-  ekatakanahalfwidth: "FF74",
-  ekonkargurmukhi: "0A74",
-  ekorean: "3154",
-  elcyrillic: "043B",
-  element: "2208",
-  elevencircle: "246A",
-  elevenparen: "247E",
-  elevenperiod: "2492",
-  elevenroman: "217A",
-  ellipsis: "2026",
-  ellipsisvertical: "22EE",
-  emacron: "0113",
-  emacronacute: "1E17",
-  emacrongrave: "1E15",
-  emcyrillic: "043C",
-  emdash: "2014",
-  emdashvertical: "FE31",
-  emonospace: "FF45",
-  emphasismarkarmenian: "055B",
-  emptyset: "2205",
-  enbopomofo: "3123",
-  encyrillic: "043D",
-  endash: "2013",
-  endashvertical: "FE32",
-  endescendercyrillic: "04A3",
-  eng: "014B",
-  engbopomofo: "3125",
-  enghecyrillic: "04A5",
-  enhookcyrillic: "04C8",
-  enspace: "2002",
-  eogonek: "0119",
-  eokorean: "3153",
-  eopen: "025B",
-  eopenclosed: "029A",
-  eopenreversed: "025C",
-  eopenreversedclosed: "025E",
-  eopenreversedhook: "025D",
-  eparen: "24A0",
-  epsilon: "03B5",
-  epsilontonos: "03AD",
-  equal: "003D",
-  equalmonospace: "FF1D",
-  equalsmall: "FE66",
-  equalsuperior: "207C",
-  equivalence: "2261",
-  erbopomofo: "3126",
-  ercyrillic: "0440",
-  ereversed: "0258",
-  ereversedcyrillic: "044D",
-  escyrillic: "0441",
-  esdescendercyrillic: "04AB",
-  esh: "0283",
-  eshcurl: "0286",
-  eshortdeva: "090E",
-  eshortvowelsigndeva: "0946",
-  eshreversedloop: "01AA",
-  eshsquatreversed: "0285",
-  esmallhiragana: "3047",
-  esmallkatakana: "30A7",
-  esmallkatakanahalfwidth: "FF6A",
-  estimated: "212E",
-  esuperior: "F6EC",
-  eta: "03B7",
-  etarmenian: "0568",
-  etatonos: "03AE",
-  eth: "00F0",
-  etilde: "1EBD",
-  etildebelow: "1E1B",
-  etnahtafoukhhebrew: "0591",
-  etnahtafoukhlefthebrew: "0591",
-  etnahtahebrew: "0591",
-  etnahtalefthebrew: "0591",
-  eturned: "01DD",
-  eukorean: "3161",
-  euro: "20AC",
-  evowelsignbengali: "09C7",
-  evowelsigndeva: "0947",
-  evowelsigngujarati: "0AC7",
-  exclam: "0021",
-  exclamarmenian: "055C",
-  exclamdbl: "203C",
-  exclamdown: "00A1",
-  exclamdownsmall: "F7A1",
-  exclammonospace: "FF01",
-  exclamsmall: "F721",
-  existential: "2203",
-  ezh: "0292",
-  ezhcaron: "01EF",
-  ezhcurl: "0293",
-  ezhreversed: "01B9",
-  ezhtail: "01BA",
-  f: "0066",
-  fadeva: "095E",
-  fagurmukhi: "0A5E",
-  fahrenheit: "2109",
-  fathaarabic: "064E",
-  fathalowarabic: "064E",
-  fathatanarabic: "064B",
-  fbopomofo: "3108",
-  fcircle: "24D5",
-  fdotaccent: "1E1F",
-  feharabic: "0641",
-  feharmenian: "0586",
-  fehfinalarabic: "FED2",
-  fehinitialarabic: "FED3",
-  fehmedialarabic: "FED4",
-  feicoptic: "03E5",
-  female: "2640",
-  ff: "FB00",
-  ffi: "FB03",
-  ffl: "FB04",
-  fi: "FB01",
-  fifteencircle: "246E",
-  fifteenparen: "2482",
-  fifteenperiod: "2496",
-  figuredash: "2012",
-  filledbox: "25A0",
-  filledrect: "25AC",
-  finalkaf: "05DA",
-  finalkafdagesh: "FB3A",
-  finalkafdageshhebrew: "FB3A",
-  finalkafhebrew: "05DA",
+  dalfinalarabic: 0xFEAA,
+  dammaarabic: 0x064F,
+  dammalowarabic: 0x064F,
+  dammatanaltonearabic: 0x064C,
+  dammatanarabic: 0x064C,
+  danda: 0x0964,
+  dargahebrew: 0x05A7,
+  dargalefthebrew: 0x05A7,
+  dasiapneumatacyrilliccmb: 0x0485,
+  dblGrave: 0xF6D3,
+  dblanglebracketleft: 0x300A,
+  dblanglebracketleftvertical: 0xFE3D,
+  dblanglebracketright: 0x300B,
+  dblanglebracketrightvertical: 0xFE3E,
+  dblarchinvertedbelowcmb: 0x032B,
+  dblarrowleft: 0x21D4,
+  dblarrowright: 0x21D2,
+  dbldanda: 0x0965,
+  dblgrave: 0xF6D6,
+  dblgravecmb: 0x030F,
+  dblintegral: 0x222C,
+  dbllowline: 0x2017,
+  dbllowlinecmb: 0x0333,
+  dbloverlinecmb: 0x033F,
+  dblprimemod: 0x02BA,
+  dblverticalbar: 0x2016,
+  dblverticallineabovecmb: 0x030E,
+  dbopomofo: 0x3109,
+  dbsquare: 0x33C8,
+  dcaron: 0x010F,
+  dcedilla: 0x1E11,
+  dcircle: 0x24D3,
+  dcircumflexbelow: 0x1E13,
+  dcroat: 0x0111,
+  ddabengali: 0x09A1,
+  ddadeva: 0x0921,
+  ddagujarati: 0x0AA1,
+  ddagurmukhi: 0x0A21,
+  ddalarabic: 0x0688,
+  ddalfinalarabic: 0xFB89,
+  dddhadeva: 0x095C,
+  ddhabengali: 0x09A2,
+  ddhadeva: 0x0922,
+  ddhagujarati: 0x0AA2,
+  ddhagurmukhi: 0x0A22,
+  ddotaccent: 0x1E0B,
+  ddotbelow: 0x1E0D,
+  decimalseparatorarabic: 0x066B,
+  decimalseparatorpersian: 0x066B,
+  decyrillic: 0x0434,
+  degree: 0x00B0,
+  dehihebrew: 0x05AD,
+  dehiragana: 0x3067,
+  deicoptic: 0x03EF,
+  dekatakana: 0x30C7,
+  deleteleft: 0x232B,
+  deleteright: 0x2326,
+  delta: 0x03B4,
+  deltaturned: 0x018D,
+  denominatorminusonenumeratorbengali: 0x09F8,
+  dezh: 0x02A4,
+  dhabengali: 0x09A7,
+  dhadeva: 0x0927,
+  dhagujarati: 0x0AA7,
+  dhagurmukhi: 0x0A27,
+  dhook: 0x0257,
+  dialytikatonos: 0x0385,
+  dialytikatonoscmb: 0x0344,
+  diamond: 0x2666,
+  diamondsuitwhite: 0x2662,
+  dieresis: 0x00A8,
+  dieresisacute: 0xF6D7,
+  dieresisbelowcmb: 0x0324,
+  dieresiscmb: 0x0308,
+  dieresisgrave: 0xF6D8,
+  dieresistonos: 0x0385,
+  dihiragana: 0x3062,
+  dikatakana: 0x30C2,
+  dittomark: 0x3003,
+  divide: 0x00F7,
+  divides: 0x2223,
+  divisionslash: 0x2215,
+  djecyrillic: 0x0452,
+  dkshade: 0x2593,
+  dlinebelow: 0x1E0F,
+  dlsquare: 0x3397,
+  dmacron: 0x0111,
+  dmonospace: 0xFF44,
+  dnblock: 0x2584,
+  dochadathai: 0x0E0E,
+  dodekthai: 0x0E14,
+  dohiragana: 0x3069,
+  dokatakana: 0x30C9,
+  dollar: 0x0024,
+  dollarinferior: 0xF6E3,
+  dollarmonospace: 0xFF04,
+  dollaroldstyle: 0xF724,
+  dollarsmall: 0xFE69,
+  dollarsuperior: 0xF6E4,
+  dong: 0x20AB,
+  dorusquare: 0x3326,
+  dotaccent: 0x02D9,
+  dotaccentcmb: 0x0307,
+  dotbelowcmb: 0x0323,
+  dotbelowcomb: 0x0323,
+  dotkatakana: 0x30FB,
+  dotlessi: 0x0131,
+  dotlessj: 0xF6BE,
+  dotlessjstrokehook: 0x0284,
+  dotmath: 0x22C5,
+  dottedcircle: 0x25CC,
+  doubleyodpatah: 0xFB1F,
+  doubleyodpatahhebrew: 0xFB1F,
+  downtackbelowcmb: 0x031E,
+  downtackmod: 0x02D5,
+  dparen: 0x249F,
+  dsuperior: 0xF6EB,
+  dtail: 0x0256,
+  dtopbar: 0x018C,
+  duhiragana: 0x3065,
+  dukatakana: 0x30C5,
+  dz: 0x01F3,
+  dzaltone: 0x02A3,
+  dzcaron: 0x01C6,
+  dzcurl: 0x02A5,
+  dzeabkhasiancyrillic: 0x04E1,
+  dzecyrillic: 0x0455,
+  dzhecyrillic: 0x045F,
+  e: 0x0065,
+  eacute: 0x00E9,
+  earth: 0x2641,
+  ebengali: 0x098F,
+  ebopomofo: 0x311C,
+  ebreve: 0x0115,
+  ecandradeva: 0x090D,
+  ecandragujarati: 0x0A8D,
+  ecandravowelsigndeva: 0x0945,
+  ecandravowelsigngujarati: 0x0AC5,
+  ecaron: 0x011B,
+  ecedillabreve: 0x1E1D,
+  echarmenian: 0x0565,
+  echyiwnarmenian: 0x0587,
+  ecircle: 0x24D4,
+  ecircumflex: 0x00EA,
+  ecircumflexacute: 0x1EBF,
+  ecircumflexbelow: 0x1E19,
+  ecircumflexdotbelow: 0x1EC7,
+  ecircumflexgrave: 0x1EC1,
+  ecircumflexhookabove: 0x1EC3,
+  ecircumflextilde: 0x1EC5,
+  ecyrillic: 0x0454,
+  edblgrave: 0x0205,
+  edeva: 0x090F,
+  edieresis: 0x00EB,
+  edot: 0x0117,
+  edotaccent: 0x0117,
+  edotbelow: 0x1EB9,
+  eegurmukhi: 0x0A0F,
+  eematragurmukhi: 0x0A47,
+  efcyrillic: 0x0444,
+  egrave: 0x00E8,
+  egujarati: 0x0A8F,
+  eharmenian: 0x0567,
+  ehbopomofo: 0x311D,
+  ehiragana: 0x3048,
+  ehookabove: 0x1EBB,
+  eibopomofo: 0x311F,
+  eight: 0x0038,
+  eightarabic: 0x0668,
+  eightbengali: 0x09EE,
+  eightcircle: 0x2467,
+  eightcircleinversesansserif: 0x2791,
+  eightdeva: 0x096E,
+  eighteencircle: 0x2471,
+  eighteenparen: 0x2485,
+  eighteenperiod: 0x2499,
+  eightgujarati: 0x0AEE,
+  eightgurmukhi: 0x0A6E,
+  eighthackarabic: 0x0668,
+  eighthangzhou: 0x3028,
+  eighthnotebeamed: 0x266B,
+  eightideographicparen: 0x3227,
+  eightinferior: 0x2088,
+  eightmonospace: 0xFF18,
+  eightoldstyle: 0xF738,
+  eightparen: 0x247B,
+  eightperiod: 0x248F,
+  eightpersian: 0x06F8,
+  eightroman: 0x2177,
+  eightsuperior: 0x2078,
+  eightthai: 0x0E58,
+  einvertedbreve: 0x0207,
+  eiotifiedcyrillic: 0x0465,
+  ekatakana: 0x30A8,
+  ekatakanahalfwidth: 0xFF74,
+  ekonkargurmukhi: 0x0A74,
+  ekorean: 0x3154,
+  elcyrillic: 0x043B,
+  element: 0x2208,
+  elevencircle: 0x246A,
+  elevenparen: 0x247E,
+  elevenperiod: 0x2492,
+  elevenroman: 0x217A,
+  ellipsis: 0x2026,
+  ellipsisvertical: 0x22EE,
+  emacron: 0x0113,
+  emacronacute: 0x1E17,
+  emacrongrave: 0x1E15,
+  emcyrillic: 0x043C,
+  emdash: 0x2014,
+  emdashvertical: 0xFE31,
+  emonospace: 0xFF45,
+  emphasismarkarmenian: 0x055B,
+  emptyset: 0x2205,
+  enbopomofo: 0x3123,
+  encyrillic: 0x043D,
+  endash: 0x2013,
+  endashvertical: 0xFE32,
+  endescendercyrillic: 0x04A3,
+  eng: 0x014B,
+  engbopomofo: 0x3125,
+  enghecyrillic: 0x04A5,
+  enhookcyrillic: 0x04C8,
+  enspace: 0x2002,
+  eogonek: 0x0119,
+  eokorean: 0x3153,
+  eopen: 0x025B,
+  eopenclosed: 0x029A,
+  eopenreversed: 0x025C,
+  eopenreversedclosed: 0x025E,
+  eopenreversedhook: 0x025D,
+  eparen: 0x24A0,
+  epsilon: 0x03B5,
+  epsilontonos: 0x03AD,
+  equal: 0x003D,
+  equalmonospace: 0xFF1D,
+  equalsmall: 0xFE66,
+  equalsuperior: 0x207C,
+  equivalence: 0x2261,
+  erbopomofo: 0x3126,
+  ercyrillic: 0x0440,
+  ereversed: 0x0258,
+  ereversedcyrillic: 0x044D,
+  escyrillic: 0x0441,
+  esdescendercyrillic: 0x04AB,
+  esh: 0x0283,
+  eshcurl: 0x0286,
+  eshortdeva: 0x090E,
+  eshortvowelsigndeva: 0x0946,
+  eshreversedloop: 0x01AA,
+  eshsquatreversed: 0x0285,
+  esmallhiragana: 0x3047,
+  esmallkatakana: 0x30A7,
+  esmallkatakanahalfwidth: 0xFF6A,
+  estimated: 0x212E,
+  esuperior: 0xF6EC,
+  eta: 0x03B7,
+  etarmenian: 0x0568,
+  etatonos: 0x03AE,
+  eth: 0x00F0,
+  etilde: 0x1EBD,
+  etildebelow: 0x1E1B,
+  etnahtafoukhhebrew: 0x0591,
+  etnahtafoukhlefthebrew: 0x0591,
+  etnahtahebrew: 0x0591,
+  etnahtalefthebrew: 0x0591,
+  eturned: 0x01DD,
+  eukorean: 0x3161,
+  euro: 0x20AC,
+  evowelsignbengali: 0x09C7,
+  evowelsigndeva: 0x0947,
+  evowelsigngujarati: 0x0AC7,
+  exclam: 0x0021,
+  exclamarmenian: 0x055C,
+  exclamdbl: 0x203C,
+  exclamdown: 0x00A1,
+  exclamdownsmall: 0xF7A1,
+  exclammonospace: 0xFF01,
+  exclamsmall: 0xF721,
+  existential: 0x2203,
+  ezh: 0x0292,
+  ezhcaron: 0x01EF,
+  ezhcurl: 0x0293,
+  ezhreversed: 0x01B9,
+  ezhtail: 0x01BA,
+  f: 0x0066,
+  fadeva: 0x095E,
+  fagurmukhi: 0x0A5E,
+  fahrenheit: 0x2109,
+  fathaarabic: 0x064E,
+  fathalowarabic: 0x064E,
+  fathatanarabic: 0x064B,
+  fbopomofo: 0x3108,
+  fcircle: 0x24D5,
+  fdotaccent: 0x1E1F,
+  feharabic: 0x0641,
+  feharmenian: 0x0586,
+  fehfinalarabic: 0xFED2,
+  fehinitialarabic: 0xFED3,
+  fehmedialarabic: 0xFED4,
+  feicoptic: 0x03E5,
+  female: 0x2640,
+  ff: 0xFB00,
+  ffi: 0xFB03,
+  ffl: 0xFB04,
+  fi: 0xFB01,
+  fifteencircle: 0x246E,
+  fifteenparen: 0x2482,
+  fifteenperiod: 0x2496,
+  figuredash: 0x2012,
+  filledbox: 0x25A0,
+  filledrect: 0x25AC,
+  finalkaf: 0x05DA,
+  finalkafdagesh: 0xFB3A,
+  finalkafdageshhebrew: 0xFB3A,
+  finalkafhebrew: 0x05DA,
   finalkafqamats: "05DA 05B8",
   finalkafqamatshebrew: "05DA 05B8",
   finalkafsheva: "05DA 05B0",
   finalkafshevahebrew: "05DA 05B0",
-  finalmem: "05DD",
-  finalmemhebrew: "05DD",
-  finalnun: "05DF",
-  finalnunhebrew: "05DF",
-  finalpe: "05E3",
-  finalpehebrew: "05E3",
-  finaltsadi: "05E5",
-  finaltsadihebrew: "05E5",
-  firsttonechinese: "02C9",
-  fisheye: "25C9",
-  fitacyrillic: "0473",
-  five: "0035",
-  fivearabic: "0665",
-  fivebengali: "09EB",
-  fivecircle: "2464",
-  fivecircleinversesansserif: "278E",
-  fivedeva: "096B",
-  fiveeighths: "215D",
-  fivegujarati: "0AEB",
-  fivegurmukhi: "0A6B",
-  fivehackarabic: "0665",
-  fivehangzhou: "3025",
-  fiveideographicparen: "3224",
-  fiveinferior: "2085",
-  fivemonospace: "FF15",
-  fiveoldstyle: "F735",
-  fiveparen: "2478",
-  fiveperiod: "248C",
-  fivepersian: "06F5",
-  fiveroman: "2174",
-  fivesuperior: "2075",
-  fivethai: "0E55",
-  fl: "FB02",
-  florin: "0192",
-  fmonospace: "FF46",
-  fmsquare: "3399",
-  fofanthai: "0E1F",
-  fofathai: "0E1D",
-  fongmanthai: "0E4F",
-  forall: "2200",
-  four: "0034",
-  fourarabic: "0664",
-  fourbengali: "09EA",
-  fourcircle: "2463",
-  fourcircleinversesansserif: "278D",
-  fourdeva: "096A",
-  fourgujarati: "0AEA",
-  fourgurmukhi: "0A6A",
-  fourhackarabic: "0664",
-  fourhangzhou: "3024",
-  fourideographicparen: "3223",
-  fourinferior: "2084",
-  fourmonospace: "FF14",
-  fournumeratorbengali: "09F7",
-  fouroldstyle: "F734",
-  fourparen: "2477",
-  fourperiod: "248B",
-  fourpersian: "06F4",
-  fourroman: "2173",
-  foursuperior: "2074",
-  fourteencircle: "246D",
-  fourteenparen: "2481",
-  fourteenperiod: "2495",
-  fourthai: "0E54",
-  fourthtonechinese: "02CB",
-  fparen: "24A1",
-  fraction: "2044",
-  franc: "20A3",
-  g: "0067",
-  gabengali: "0997",
-  gacute: "01F5",
-  gadeva: "0917",
-  gafarabic: "06AF",
-  gaffinalarabic: "FB93",
-  gafinitialarabic: "FB94",
-  gafmedialarabic: "FB95",
-  gagujarati: "0A97",
-  gagurmukhi: "0A17",
-  gahiragana: "304C",
-  gakatakana: "30AC",
-  gamma: "03B3",
-  gammalatinsmall: "0263",
-  gammasuperior: "02E0",
-  gangiacoptic: "03EB",
-  gbopomofo: "310D",
-  gbreve: "011F",
-  gcaron: "01E7",
-  gcedilla: "0123",
-  gcircle: "24D6",
-  gcircumflex: "011D",
-  gcommaaccent: "0123",
-  gdot: "0121",
-  gdotaccent: "0121",
-  gecyrillic: "0433",
-  gehiragana: "3052",
-  gekatakana: "30B2",
-  geometricallyequal: "2251",
-  gereshaccenthebrew: "059C",
-  gereshhebrew: "05F3",
-  gereshmuqdamhebrew: "059D",
-  germandbls: "00DF",
-  gershayimaccenthebrew: "059E",
-  gershayimhebrew: "05F4",
-  getamark: "3013",
-  ghabengali: "0998",
-  ghadarmenian: "0572",
-  ghadeva: "0918",
-  ghagujarati: "0A98",
-  ghagurmukhi: "0A18",
-  ghainarabic: "063A",
-  ghainfinalarabic: "FECE",
-  ghaininitialarabic: "FECF",
-  ghainmedialarabic: "FED0",
-  ghemiddlehookcyrillic: "0495",
-  ghestrokecyrillic: "0493",
-  gheupturncyrillic: "0491",
-  ghhadeva: "095A",
-  ghhagurmukhi: "0A5A",
-  ghook: "0260",
-  ghzsquare: "3393",
-  gihiragana: "304E",
-  gikatakana: "30AE",
-  gimarmenian: "0563",
-  gimel: "05D2",
-  gimeldagesh: "FB32",
-  gimeldageshhebrew: "FB32",
-  gimelhebrew: "05D2",
-  gjecyrillic: "0453",
-  glottalinvertedstroke: "01BE",
-  glottalstop: "0294",
-  glottalstopinverted: "0296",
-  glottalstopmod: "02C0",
-  glottalstopreversed: "0295",
-  glottalstopreversedmod: "02C1",
-  glottalstopreversedsuperior: "02E4",
-  glottalstopstroke: "02A1",
-  glottalstopstrokereversed: "02A2",
-  gmacron: "1E21",
-  gmonospace: "FF47",
-  gohiragana: "3054",
-  gokatakana: "30B4",
-  gparen: "24A2",
-  gpasquare: "33AC",
-  gradient: "2207",
-  grave: "0060",
-  gravebelowcmb: "0316",
-  gravecmb: "0300",
-  gravecomb: "0300",
-  gravedeva: "0953",
-  gravelowmod: "02CE",
-  gravemonospace: "FF40",
-  gravetonecmb: "0340",
-  greater: "003E",
-  greaterequal: "2265",
-  greaterequalorless: "22DB",
-  greatermonospace: "FF1E",
-  greaterorequivalent: "2273",
-  greaterorless: "2277",
-  greateroverequal: "2267",
-  greatersmall: "FE65",
-  gscript: "0261",
-  gstroke: "01E5",
-  guhiragana: "3050",
-  guillemotleft: "00AB",
-  guillemotright: "00BB",
-  guilsinglleft: "2039",
-  guilsinglright: "203A",
-  gukatakana: "30B0",
-  guramusquare: "3318",
-  gysquare: "33C9",
-  h: "0068",
-  haabkhasiancyrillic: "04A9",
-  haaltonearabic: "06C1",
-  habengali: "09B9",
-  hadescendercyrillic: "04B3",
-  hadeva: "0939",
-  hagujarati: "0AB9",
-  hagurmukhi: "0A39",
-  haharabic: "062D",
-  hahfinalarabic: "FEA2",
-  hahinitialarabic: "FEA3",
-  hahiragana: "306F",
-  hahmedialarabic: "FEA4",
-  haitusquare: "332A",
-  hakatakana: "30CF",
-  hakatakanahalfwidth: "FF8A",
-  halantgurmukhi: "0A4D",
-  hamzaarabic: "0621",
+  finalmem: 0x05DD,
+  finalmemhebrew: 0x05DD,
+  finalnun: 0x05DF,
+  finalnunhebrew: 0x05DF,
+  finalpe: 0x05E3,
+  finalpehebrew: 0x05E3,
+  finaltsadi: 0x05E5,
+  finaltsadihebrew: 0x05E5,
+  firsttonechinese: 0x02C9,
+  fisheye: 0x25C9,
+  fitacyrillic: 0x0473,
+  five: 0x0035,
+  fivearabic: 0x0665,
+  fivebengali: 0x09EB,
+  fivecircle: 0x2464,
+  fivecircleinversesansserif: 0x278E,
+  fivedeva: 0x096B,
+  fiveeighths: 0x215D,
+  fivegujarati: 0x0AEB,
+  fivegurmukhi: 0x0A6B,
+  fivehackarabic: 0x0665,
+  fivehangzhou: 0x3025,
+  fiveideographicparen: 0x3224,
+  fiveinferior: 0x2085,
+  fivemonospace: 0xFF15,
+  fiveoldstyle: 0xF735,
+  fiveparen: 0x2478,
+  fiveperiod: 0x248C,
+  fivepersian: 0x06F5,
+  fiveroman: 0x2174,
+  fivesuperior: 0x2075,
+  fivethai: 0x0E55,
+  fl: 0xFB02,
+  florin: 0x0192,
+  fmonospace: 0xFF46,
+  fmsquare: 0x3399,
+  fofanthai: 0x0E1F,
+  fofathai: 0x0E1D,
+  fongmanthai: 0x0E4F,
+  forall: 0x2200,
+  four: 0x0034,
+  fourarabic: 0x0664,
+  fourbengali: 0x09EA,
+  fourcircle: 0x2463,
+  fourcircleinversesansserif: 0x278D,
+  fourdeva: 0x096A,
+  fourgujarati: 0x0AEA,
+  fourgurmukhi: 0x0A6A,
+  fourhackarabic: 0x0664,
+  fourhangzhou: 0x3024,
+  fourideographicparen: 0x3223,
+  fourinferior: 0x2084,
+  fourmonospace: 0xFF14,
+  fournumeratorbengali: 0x09F7,
+  fouroldstyle: 0xF734,
+  fourparen: 0x2477,
+  fourperiod: 0x248B,
+  fourpersian: 0x06F4,
+  fourroman: 0x2173,
+  foursuperior: 0x2074,
+  fourteencircle: 0x246D,
+  fourteenparen: 0x2481,
+  fourteenperiod: 0x2495,
+  fourthai: 0x0E54,
+  fourthtonechinese: 0x02CB,
+  fparen: 0x24A1,
+  fraction: 0x2044,
+  franc: 0x20A3,
+  g: 0x0067,
+  gabengali: 0x0997,
+  gacute: 0x01F5,
+  gadeva: 0x0917,
+  gafarabic: 0x06AF,
+  gaffinalarabic: 0xFB93,
+  gafinitialarabic: 0xFB94,
+  gafmedialarabic: 0xFB95,
+  gagujarati: 0x0A97,
+  gagurmukhi: 0x0A17,
+  gahiragana: 0x304C,
+  gakatakana: 0x30AC,
+  gamma: 0x03B3,
+  gammalatinsmall: 0x0263,
+  gammasuperior: 0x02E0,
+  gangiacoptic: 0x03EB,
+  gbopomofo: 0x310D,
+  gbreve: 0x011F,
+  gcaron: 0x01E7,
+  gcedilla: 0x0123,
+  gcircle: 0x24D6,
+  gcircumflex: 0x011D,
+  gcommaaccent: 0x0123,
+  gdot: 0x0121,
+  gdotaccent: 0x0121,
+  gecyrillic: 0x0433,
+  gehiragana: 0x3052,
+  gekatakana: 0x30B2,
+  geometricallyequal: 0x2251,
+  gereshaccenthebrew: 0x059C,
+  gereshhebrew: 0x05F3,
+  gereshmuqdamhebrew: 0x059D,
+  germandbls: 0x00DF,
+  gershayimaccenthebrew: 0x059E,
+  gershayimhebrew: 0x05F4,
+  getamark: 0x3013,
+  ghabengali: 0x0998,
+  ghadarmenian: 0x0572,
+  ghadeva: 0x0918,
+  ghagujarati: 0x0A98,
+  ghagurmukhi: 0x0A18,
+  ghainarabic: 0x063A,
+  ghainfinalarabic: 0xFECE,
+  ghaininitialarabic: 0xFECF,
+  ghainmedialarabic: 0xFED0,
+  ghemiddlehookcyrillic: 0x0495,
+  ghestrokecyrillic: 0x0493,
+  gheupturncyrillic: 0x0491,
+  ghhadeva: 0x095A,
+  ghhagurmukhi: 0x0A5A,
+  ghook: 0x0260,
+  ghzsquare: 0x3393,
+  gihiragana: 0x304E,
+  gikatakana: 0x30AE,
+  gimarmenian: 0x0563,
+  gimel: 0x05D2,
+  gimeldagesh: 0xFB32,
+  gimeldageshhebrew: 0xFB32,
+  gimelhebrew: 0x05D2,
+  gjecyrillic: 0x0453,
+  glottalinvertedstroke: 0x01BE,
+  glottalstop: 0x0294,
+  glottalstopinverted: 0x0296,
+  glottalstopmod: 0x02C0,
+  glottalstopreversed: 0x0295,
+  glottalstopreversedmod: 0x02C1,
+  glottalstopreversedsuperior: 0x02E4,
+  glottalstopstroke: 0x02A1,
+  glottalstopstrokereversed: 0x02A2,
+  gmacron: 0x1E21,
+  gmonospace: 0xFF47,
+  gohiragana: 0x3054,
+  gokatakana: 0x30B4,
+  gparen: 0x24A2,
+  gpasquare: 0x33AC,
+  gradient: 0x2207,
+  grave: 0x0060,
+  gravebelowcmb: 0x0316,
+  gravecmb: 0x0300,
+  gravecomb: 0x0300,
+  gravedeva: 0x0953,
+  gravelowmod: 0x02CE,
+  gravemonospace: 0xFF40,
+  gravetonecmb: 0x0340,
+  greater: 0x003E,
+  greaterequal: 0x2265,
+  greaterequalorless: 0x22DB,
+  greatermonospace: 0xFF1E,
+  greaterorequivalent: 0x2273,
+  greaterorless: 0x2277,
+  greateroverequal: 0x2267,
+  greatersmall: 0xFE65,
+  gscript: 0x0261,
+  gstroke: 0x01E5,
+  guhiragana: 0x3050,
+  guillemotleft: 0x00AB,
+  guillemotright: 0x00BB,
+  guilsinglleft: 0x2039,
+  guilsinglright: 0x203A,
+  gukatakana: 0x30B0,
+  guramusquare: 0x3318,
+  gysquare: 0x33C9,
+  h: 0x0068,
+  haabkhasiancyrillic: 0x04A9,
+  haaltonearabic: 0x06C1,
+  habengali: 0x09B9,
+  hadescendercyrillic: 0x04B3,
+  hadeva: 0x0939,
+  hagujarati: 0x0AB9,
+  hagurmukhi: 0x0A39,
+  haharabic: 0x062D,
+  hahfinalarabic: 0xFEA2,
+  hahinitialarabic: 0xFEA3,
+  hahiragana: 0x306F,
+  hahmedialarabic: 0xFEA4,
+  haitusquare: 0x332A,
+  hakatakana: 0x30CF,
+  hakatakanahalfwidth: 0xFF8A,
+  halantgurmukhi: 0x0A4D,
+  hamzaarabic: 0x0621,
   hamzadammaarabic: "0621 064F",
   hamzadammatanarabic: "0621 064C",
   hamzafathaarabic: "0621 064E",
   hamzafathatanarabic: "0621 064B",
-  hamzalowarabic: "0621",
+  hamzalowarabic: 0x0621,
   hamzalowkasraarabic: "0621 0650",
   hamzalowkasratanarabic: "0621 064D",
   hamzasukunarabic: "0621 0652",
-  hangulfiller: "3164",
-  hardsigncyrillic: "044A",
-  harpoonleftbarbup: "21BC",
-  harpoonrightbarbup: "21C0",
-  hasquare: "33CA",
-  hatafpatah: "05B2",
-  hatafpatah16: "05B2",
-  hatafpatah23: "05B2",
-  hatafpatah2f: "05B2",
-  hatafpatahhebrew: "05B2",
-  hatafpatahnarrowhebrew: "05B2",
-  hatafpatahquarterhebrew: "05B2",
-  hatafpatahwidehebrew: "05B2",
-  hatafqamats: "05B3",
-  hatafqamats1b: "05B3",
-  hatafqamats28: "05B3",
-  hatafqamats34: "05B3",
-  hatafqamatshebrew: "05B3",
-  hatafqamatsnarrowhebrew: "05B3",
-  hatafqamatsquarterhebrew: "05B3",
-  hatafqamatswidehebrew: "05B3",
-  hatafsegol: "05B1",
-  hatafsegol17: "05B1",
-  hatafsegol24: "05B1",
-  hatafsegol30: "05B1",
-  hatafsegolhebrew: "05B1",
-  hatafsegolnarrowhebrew: "05B1",
-  hatafsegolquarterhebrew: "05B1",
-  hatafsegolwidehebrew: "05B1",
-  hbar: "0127",
-  hbopomofo: "310F",
-  hbrevebelow: "1E2B",
-  hcedilla: "1E29",
-  hcircle: "24D7",
-  hcircumflex: "0125",
-  hdieresis: "1E27",
-  hdotaccent: "1E23",
-  hdotbelow: "1E25",
-  he: "05D4",
-  heart: "2665",
-  heartsuitblack: "2665",
-  heartsuitwhite: "2661",
-  hedagesh: "FB34",
-  hedageshhebrew: "FB34",
-  hehaltonearabic: "06C1",
-  heharabic: "0647",
-  hehebrew: "05D4",
-  hehfinalaltonearabic: "FBA7",
-  hehfinalalttwoarabic: "FEEA",
-  hehfinalarabic: "FEEA",
-  hehhamzaabovefinalarabic: "FBA5",
-  hehhamzaaboveisolatedarabic: "FBA4",
-  hehinitialaltonearabic: "FBA8",
-  hehinitialarabic: "FEEB",
-  hehiragana: "3078",
-  hehmedialaltonearabic: "FBA9",
-  hehmedialarabic: "FEEC",
-  heiseierasquare: "337B",
-  hekatakana: "30D8",
-  hekatakanahalfwidth: "FF8D",
-  hekutaarusquare: "3336",
-  henghook: "0267",
-  herutusquare: "3339",
-  het: "05D7",
-  hethebrew: "05D7",
-  hhook: "0266",
-  hhooksuperior: "02B1",
-  hieuhacirclekorean: "327B",
-  hieuhaparenkorean: "321B",
-  hieuhcirclekorean: "326D",
-  hieuhkorean: "314E",
-  hieuhparenkorean: "320D",
-  hihiragana: "3072",
-  hikatakana: "30D2",
-  hikatakanahalfwidth: "FF8B",
-  hiriq: "05B4",
-  hiriq14: "05B4",
-  hiriq21: "05B4",
-  hiriq2d: "05B4",
-  hiriqhebrew: "05B4",
-  hiriqnarrowhebrew: "05B4",
-  hiriqquarterhebrew: "05B4",
-  hiriqwidehebrew: "05B4",
-  hlinebelow: "1E96",
-  hmonospace: "FF48",
-  hoarmenian: "0570",
-  hohipthai: "0E2B",
-  hohiragana: "307B",
-  hokatakana: "30DB",
-  hokatakanahalfwidth: "FF8E",
-  holam: "05B9",
-  holam19: "05B9",
-  holam26: "05B9",
-  holam32: "05B9",
-  holamhebrew: "05B9",
-  holamnarrowhebrew: "05B9",
-  holamquarterhebrew: "05B9",
-  holamwidehebrew: "05B9",
-  honokhukthai: "0E2E",
-  hookabovecomb: "0309",
-  hookcmb: "0309",
-  hookpalatalizedbelowcmb: "0321",
-  hookretroflexbelowcmb: "0322",
-  hoonsquare: "3342",
-  horicoptic: "03E9",
-  horizontalbar: "2015",
-  horncmb: "031B",
-  hotsprings: "2668",
-  house: "2302",
-  hparen: "24A3",
-  hsuperior: "02B0",
-  hturned: "0265",
-  huhiragana: "3075",
-  huiitosquare: "3333",
-  hukatakana: "30D5",
-  hukatakanahalfwidth: "FF8C",
-  hungarumlaut: "02DD",
-  hungarumlautcmb: "030B",
-  hv: "0195",
-  hyphen: "002D",
-  hypheninferior: "F6E5",
-  hyphenmonospace: "FF0D",
-  hyphensmall: "FE63",
-  hyphensuperior: "F6E6",
-  hyphentwo: "2010",
-  i: "0069",
-  iacute: "00ED",
-  iacyrillic: "044F",
-  ibengali: "0987",
-  ibopomofo: "3127",
-  ibreve: "012D",
-  icaron: "01D0",
-  icircle: "24D8",
-  icircumflex: "00EE",
-  icyrillic: "0456",
-  idblgrave: "0209",
-  ideographearthcircle: "328F",
-  ideographfirecircle: "328B",
-  ideographicallianceparen: "323F",
-  ideographiccallparen: "323A",
-  ideographiccentrecircle: "32A5",
-  ideographicclose: "3006",
-  ideographiccomma: "3001",
-  ideographiccommaleft: "FF64",
-  ideographiccongratulationparen: "3237",
-  ideographiccorrectcircle: "32A3",
-  ideographicearthparen: "322F",
-  ideographicenterpriseparen: "323D",
-  ideographicexcellentcircle: "329D",
-  ideographicfestivalparen: "3240",
-  ideographicfinancialcircle: "3296",
-  ideographicfinancialparen: "3236",
-  ideographicfireparen: "322B",
-  ideographichaveparen: "3232",
-  ideographichighcircle: "32A4",
-  ideographiciterationmark: "3005",
-  ideographiclaborcircle: "3298",
-  ideographiclaborparen: "3238",
-  ideographicleftcircle: "32A7",
-  ideographiclowcircle: "32A6",
-  ideographicmedicinecircle: "32A9",
-  ideographicmetalparen: "322E",
-  ideographicmoonparen: "322A",
-  ideographicnameparen: "3234",
-  ideographicperiod: "3002",
-  ideographicprintcircle: "329E",
-  ideographicreachparen: "3243",
-  ideographicrepresentparen: "3239",
-  ideographicresourceparen: "323E",
-  ideographicrightcircle: "32A8",
-  ideographicsecretcircle: "3299",
-  ideographicselfparen: "3242",
-  ideographicsocietyparen: "3233",
-  ideographicspace: "3000",
-  ideographicspecialparen: "3235",
-  ideographicstockparen: "3231",
-  ideographicstudyparen: "323B",
-  ideographicsunparen: "3230",
-  ideographicsuperviseparen: "323C",
-  ideographicwaterparen: "322C",
-  ideographicwoodparen: "322D",
-  ideographiczero: "3007",
-  ideographmetalcircle: "328E",
-  ideographmooncircle: "328A",
-  ideographnamecircle: "3294",
-  ideographsuncircle: "3290",
-  ideographwatercircle: "328C",
-  ideographwoodcircle: "328D",
-  ideva: "0907",
-  idieresis: "00EF",
-  idieresisacute: "1E2F",
-  idieresiscyrillic: "04E5",
-  idotbelow: "1ECB",
-  iebrevecyrillic: "04D7",
-  iecyrillic: "0435",
-  ieungacirclekorean: "3275",
-  ieungaparenkorean: "3215",
-  ieungcirclekorean: "3267",
-  ieungkorean: "3147",
-  ieungparenkorean: "3207",
-  igrave: "00EC",
-  igujarati: "0A87",
-  igurmukhi: "0A07",
-  ihiragana: "3044",
-  ihookabove: "1EC9",
-  iibengali: "0988",
-  iicyrillic: "0438",
-  iideva: "0908",
-  iigujarati: "0A88",
-  iigurmukhi: "0A08",
-  iimatragurmukhi: "0A40",
-  iinvertedbreve: "020B",
-  iishortcyrillic: "0439",
-  iivowelsignbengali: "09C0",
-  iivowelsigndeva: "0940",
-  iivowelsigngujarati: "0AC0",
-  ij: "0133",
-  ikatakana: "30A4",
-  ikatakanahalfwidth: "FF72",
-  ikorean: "3163",
-  ilde: "02DC",
-  iluyhebrew: "05AC",
-  imacron: "012B",
-  imacroncyrillic: "04E3",
-  imageorapproximatelyequal: "2253",
-  imatragurmukhi: "0A3F",
-  imonospace: "FF49",
-  increment: "2206",
-  infinity: "221E",
-  iniarmenian: "056B",
-  integral: "222B",
-  integralbottom: "2321",
-  integralbt: "2321",
-  integralex: "F8F5",
-  integraltop: "2320",
-  integraltp: "2320",
-  intersection: "2229",
-  intisquare: "3305",
-  invbullet: "25D8",
-  invcircle: "25D9",
-  invsmileface: "263B",
-  iocyrillic: "0451",
-  iogonek: "012F",
-  iota: "03B9",
-  iotadieresis: "03CA",
-  iotadieresistonos: "0390",
-  iotalatin: "0269",
-  iotatonos: "03AF",
-  iparen: "24A4",
-  irigurmukhi: "0A72",
-  ismallhiragana: "3043",
-  ismallkatakana: "30A3",
-  ismallkatakanahalfwidth: "FF68",
-  issharbengali: "09FA",
-  istroke: "0268",
-  isuperior: "F6ED",
-  iterationhiragana: "309D",
-  iterationkatakana: "30FD",
-  itilde: "0129",
-  itildebelow: "1E2D",
-  iubopomofo: "3129",
-  iucyrillic: "044E",
-  ivowelsignbengali: "09BF",
-  ivowelsigndeva: "093F",
-  ivowelsigngujarati: "0ABF",
-  izhitsacyrillic: "0475",
-  izhitsadblgravecyrillic: "0477",
-  j: "006A",
-  jaarmenian: "0571",
-  jabengali: "099C",
-  jadeva: "091C",
-  jagujarati: "0A9C",
-  jagurmukhi: "0A1C",
-  jbopomofo: "3110",
-  jcaron: "01F0",
-  jcircle: "24D9",
-  jcircumflex: "0135",
-  jcrossedtail: "029D",
-  jdotlessstroke: "025F",
-  jecyrillic: "0458",
-  jeemarabic: "062C",
-  jeemfinalarabic: "FE9E",
-  jeeminitialarabic: "FE9F",
-  jeemmedialarabic: "FEA0",
-  jeharabic: "0698",
-  jehfinalarabic: "FB8B",
-  jhabengali: "099D",
-  jhadeva: "091D",
-  jhagujarati: "0A9D",
-  jhagurmukhi: "0A1D",
-  jheharmenian: "057B",
-  jis: "3004",
-  jmonospace: "FF4A",
-  jparen: "24A5",
-  jsuperior: "02B2",
-  k: "006B",
-  kabashkircyrillic: "04A1",
-  kabengali: "0995",
-  kacute: "1E31",
-  kacyrillic: "043A",
-  kadescendercyrillic: "049B",
-  kadeva: "0915",
-  kaf: "05DB",
-  kafarabic: "0643",
-  kafdagesh: "FB3B",
-  kafdageshhebrew: "FB3B",
-  kaffinalarabic: "FEDA",
-  kafhebrew: "05DB",
-  kafinitialarabic: "FEDB",
-  kafmedialarabic: "FEDC",
-  kafrafehebrew: "FB4D",
-  kagujarati: "0A95",
-  kagurmukhi: "0A15",
-  kahiragana: "304B",
-  kahookcyrillic: "04C4",
-  kakatakana: "30AB",
-  kakatakanahalfwidth: "FF76",
-  kappa: "03BA",
-  kappasymbolgreek: "03F0",
-  kapyeounmieumkorean: "3171",
-  kapyeounphieuphkorean: "3184",
-  kapyeounpieupkorean: "3178",
-  kapyeounssangpieupkorean: "3179",
-  karoriisquare: "330D",
-  kashidaautoarabic: "0640",
-  kashidaautonosidebearingarabic: "0640",
-  kasmallkatakana: "30F5",
-  kasquare: "3384",
-  kasraarabic: "0650",
-  kasratanarabic: "064D",
-  kastrokecyrillic: "049F",
-  katahiraprolongmarkhalfwidth: "FF70",
-  kaverticalstrokecyrillic: "049D",
-  kbopomofo: "310E",
-  kcalsquare: "3389",
-  kcaron: "01E9",
-  kcedilla: "0137",
-  kcircle: "24DA",
-  kcommaaccent: "0137",
-  kdotbelow: "1E33",
-  keharmenian: "0584",
-  kehiragana: "3051",
-  kekatakana: "30B1",
-  kekatakanahalfwidth: "FF79",
-  kenarmenian: "056F",
-  kesmallkatakana: "30F6",
-  kgreenlandic: "0138",
-  khabengali: "0996",
-  khacyrillic: "0445",
-  khadeva: "0916",
-  khagujarati: "0A96",
-  khagurmukhi: "0A16",
-  khaharabic: "062E",
-  khahfinalarabic: "FEA6",
-  khahinitialarabic: "FEA7",
-  khahmedialarabic: "FEA8",
-  kheicoptic: "03E7",
-  khhadeva: "0959",
-  khhagurmukhi: "0A59",
-  khieukhacirclekorean: "3278",
-  khieukhaparenkorean: "3218",
-  khieukhcirclekorean: "326A",
-  khieukhkorean: "314B",
-  khieukhparenkorean: "320A",
-  khokhaithai: "0E02",
-  khokhonthai: "0E05",
-  khokhuatthai: "0E03",
-  khokhwaithai: "0E04",
-  khomutthai: "0E5B",
-  khook: "0199",
-  khorakhangthai: "0E06",
-  khzsquare: "3391",
-  kihiragana: "304D",
-  kikatakana: "30AD",
-  kikatakanahalfwidth: "FF77",
-  kiroguramusquare: "3315",
-  kiromeetorusquare: "3316",
-  kirosquare: "3314",
-  kiyeokacirclekorean: "326E",
-  kiyeokaparenkorean: "320E",
-  kiyeokcirclekorean: "3260",
-  kiyeokkorean: "3131",
-  kiyeokparenkorean: "3200",
-  kiyeoksioskorean: "3133",
-  kjecyrillic: "045C",
-  klinebelow: "1E35",
-  klsquare: "3398",
-  kmcubedsquare: "33A6",
-  kmonospace: "FF4B",
-  kmsquaredsquare: "33A2",
-  kohiragana: "3053",
-  kohmsquare: "33C0",
-  kokaithai: "0E01",
-  kokatakana: "30B3",
-  kokatakanahalfwidth: "FF7A",
-  kooposquare: "331E",
-  koppacyrillic: "0481",
-  koreanstandardsymbol: "327F",
-  koroniscmb: "0343",
-  kparen: "24A6",
-  kpasquare: "33AA",
-  ksicyrillic: "046F",
-  ktsquare: "33CF",
-  kturned: "029E",
-  kuhiragana: "304F",
-  kukatakana: "30AF",
-  kukatakanahalfwidth: "FF78",
-  kvsquare: "33B8",
-  kwsquare: "33BE",
-  l: "006C",
-  labengali: "09B2",
-  lacute: "013A",
-  ladeva: "0932",
-  lagujarati: "0AB2",
-  lagurmukhi: "0A32",
-  lakkhangyaothai: "0E45",
-  lamaleffinalarabic: "FEFC",
-  lamalefhamzaabovefinalarabic: "FEF8",
-  lamalefhamzaaboveisolatedarabic: "FEF7",
-  lamalefhamzabelowfinalarabic: "FEFA",
-  lamalefhamzabelowisolatedarabic: "FEF9",
-  lamalefisolatedarabic: "FEFB",
-  lamalefmaddaabovefinalarabic: "FEF6",
-  lamalefmaddaaboveisolatedarabic: "FEF5",
-  lamarabic: "0644",
-  lambda: "03BB",
-  lambdastroke: "019B",
-  lamed: "05DC",
-  lameddagesh: "FB3C",
-  lameddageshhebrew: "FB3C",
-  lamedhebrew: "05DC",
+  hangulfiller: 0x3164,
+  hardsigncyrillic: 0x044A,
+  harpoonleftbarbup: 0x21BC,
+  harpoonrightbarbup: 0x21C0,
+  hasquare: 0x33CA,
+  hatafpatah: 0x05B2,
+  hatafpatah16: 0x05B2,
+  hatafpatah23: 0x05B2,
+  hatafpatah2f: 0x05B2,
+  hatafpatahhebrew: 0x05B2,
+  hatafpatahnarrowhebrew: 0x05B2,
+  hatafpatahquarterhebrew: 0x05B2,
+  hatafpatahwidehebrew: 0x05B2,
+  hatafqamats: 0x05B3,
+  hatafqamats1b: 0x05B3,
+  hatafqamats28: 0x05B3,
+  hatafqamats34: 0x05B3,
+  hatafqamatshebrew: 0x05B3,
+  hatafqamatsnarrowhebrew: 0x05B3,
+  hatafqamatsquarterhebrew: 0x05B3,
+  hatafqamatswidehebrew: 0x05B3,
+  hatafsegol: 0x05B1,
+  hatafsegol17: 0x05B1,
+  hatafsegol24: 0x05B1,
+  hatafsegol30: 0x05B1,
+  hatafsegolhebrew: 0x05B1,
+  hatafsegolnarrowhebrew: 0x05B1,
+  hatafsegolquarterhebrew: 0x05B1,
+  hatafsegolwidehebrew: 0x05B1,
+  hbar: 0x0127,
+  hbopomofo: 0x310F,
+  hbrevebelow: 0x1E2B,
+  hcedilla: 0x1E29,
+  hcircle: 0x24D7,
+  hcircumflex: 0x0125,
+  hdieresis: 0x1E27,
+  hdotaccent: 0x1E23,
+  hdotbelow: 0x1E25,
+  he: 0x05D4,
+  heart: 0x2665,
+  heartsuitblack: 0x2665,
+  heartsuitwhite: 0x2661,
+  hedagesh: 0xFB34,
+  hedageshhebrew: 0xFB34,
+  hehaltonearabic: 0x06C1,
+  heharabic: 0x0647,
+  hehebrew: 0x05D4,
+  hehfinalaltonearabic: 0xFBA7,
+  hehfinalalttwoarabic: 0xFEEA,
+  hehfinalarabic: 0xFEEA,
+  hehhamzaabovefinalarabic: 0xFBA5,
+  hehhamzaaboveisolatedarabic: 0xFBA4,
+  hehinitialaltonearabic: 0xFBA8,
+  hehinitialarabic: 0xFEEB,
+  hehiragana: 0x3078,
+  hehmedialaltonearabic: 0xFBA9,
+  hehmedialarabic: 0xFEEC,
+  heiseierasquare: 0x337B,
+  hekatakana: 0x30D8,
+  hekatakanahalfwidth: 0xFF8D,
+  hekutaarusquare: 0x3336,
+  henghook: 0x0267,
+  herutusquare: 0x3339,
+  het: 0x05D7,
+  hethebrew: 0x05D7,
+  hhook: 0x0266,
+  hhooksuperior: 0x02B1,
+  hieuhacirclekorean: 0x327B,
+  hieuhaparenkorean: 0x321B,
+  hieuhcirclekorean: 0x326D,
+  hieuhkorean: 0x314E,
+  hieuhparenkorean: 0x320D,
+  hihiragana: 0x3072,
+  hikatakana: 0x30D2,
+  hikatakanahalfwidth: 0xFF8B,
+  hiriq: 0x05B4,
+  hiriq14: 0x05B4,
+  hiriq21: 0x05B4,
+  hiriq2d: 0x05B4,
+  hiriqhebrew: 0x05B4,
+  hiriqnarrowhebrew: 0x05B4,
+  hiriqquarterhebrew: 0x05B4,
+  hiriqwidehebrew: 0x05B4,
+  hlinebelow: 0x1E96,
+  hmonospace: 0xFF48,
+  hoarmenian: 0x0570,
+  hohipthai: 0x0E2B,
+  hohiragana: 0x307B,
+  hokatakana: 0x30DB,
+  hokatakanahalfwidth: 0xFF8E,
+  holam: 0x05B9,
+  holam19: 0x05B9,
+  holam26: 0x05B9,
+  holam32: 0x05B9,
+  holamhebrew: 0x05B9,
+  holamnarrowhebrew: 0x05B9,
+  holamquarterhebrew: 0x05B9,
+  holamwidehebrew: 0x05B9,
+  honokhukthai: 0x0E2E,
+  hookabovecomb: 0x0309,
+  hookcmb: 0x0309,
+  hookpalatalizedbelowcmb: 0x0321,
+  hookretroflexbelowcmb: 0x0322,
+  hoonsquare: 0x3342,
+  horicoptic: 0x03E9,
+  horizontalbar: 0x2015,
+  horncmb: 0x031B,
+  hotsprings: 0x2668,
+  house: 0x2302,
+  hparen: 0x24A3,
+  hsuperior: 0x02B0,
+  hturned: 0x0265,
+  huhiragana: 0x3075,
+  huiitosquare: 0x3333,
+  hukatakana: 0x30D5,
+  hukatakanahalfwidth: 0xFF8C,
+  hungarumlaut: 0x02DD,
+  hungarumlautcmb: 0x030B,
+  hv: 0x0195,
+  hyphen: 0x002D,
+  hypheninferior: 0xF6E5,
+  hyphenmonospace: 0xFF0D,
+  hyphensmall: 0xFE63,
+  hyphensuperior: 0xF6E6,
+  hyphentwo: 0x2010,
+  i: 0x0069,
+  iacute: 0x00ED,
+  iacyrillic: 0x044F,
+  ibengali: 0x0987,
+  ibopomofo: 0x3127,
+  ibreve: 0x012D,
+  icaron: 0x01D0,
+  icircle: 0x24D8,
+  icircumflex: 0x00EE,
+  icyrillic: 0x0456,
+  idblgrave: 0x0209,
+  ideographearthcircle: 0x328F,
+  ideographfirecircle: 0x328B,
+  ideographicallianceparen: 0x323F,
+  ideographiccallparen: 0x323A,
+  ideographiccentrecircle: 0x32A5,
+  ideographicclose: 0x3006,
+  ideographiccomma: 0x3001,
+  ideographiccommaleft: 0xFF64,
+  ideographiccongratulationparen: 0x3237,
+  ideographiccorrectcircle: 0x32A3,
+  ideographicearthparen: 0x322F,
+  ideographicenterpriseparen: 0x323D,
+  ideographicexcellentcircle: 0x329D,
+  ideographicfestivalparen: 0x3240,
+  ideographicfinancialcircle: 0x3296,
+  ideographicfinancialparen: 0x3236,
+  ideographicfireparen: 0x322B,
+  ideographichaveparen: 0x3232,
+  ideographichighcircle: 0x32A4,
+  ideographiciterationmark: 0x3005,
+  ideographiclaborcircle: 0x3298,
+  ideographiclaborparen: 0x3238,
+  ideographicleftcircle: 0x32A7,
+  ideographiclowcircle: 0x32A6,
+  ideographicmedicinecircle: 0x32A9,
+  ideographicmetalparen: 0x322E,
+  ideographicmoonparen: 0x322A,
+  ideographicnameparen: 0x3234,
+  ideographicperiod: 0x3002,
+  ideographicprintcircle: 0x329E,
+  ideographicreachparen: 0x3243,
+  ideographicrepresentparen: 0x3239,
+  ideographicresourceparen: 0x323E,
+  ideographicrightcircle: 0x32A8,
+  ideographicsecretcircle: 0x3299,
+  ideographicselfparen: 0x3242,
+  ideographicsocietyparen: 0x3233,
+  ideographicspace: 0x3000,
+  ideographicspecialparen: 0x3235,
+  ideographicstockparen: 0x3231,
+  ideographicstudyparen: 0x323B,
+  ideographicsunparen: 0x3230,
+  ideographicsuperviseparen: 0x323C,
+  ideographicwaterparen: 0x322C,
+  ideographicwoodparen: 0x322D,
+  ideographiczero: 0x3007,
+  ideographmetalcircle: 0x328E,
+  ideographmooncircle: 0x328A,
+  ideographnamecircle: 0x3294,
+  ideographsuncircle: 0x3290,
+  ideographwatercircle: 0x328C,
+  ideographwoodcircle: 0x328D,
+  ideva: 0x0907,
+  idieresis: 0x00EF,
+  idieresisacute: 0x1E2F,
+  idieresiscyrillic: 0x04E5,
+  idotbelow: 0x1ECB,
+  iebrevecyrillic: 0x04D7,
+  iecyrillic: 0x0435,
+  ieungacirclekorean: 0x3275,
+  ieungaparenkorean: 0x3215,
+  ieungcirclekorean: 0x3267,
+  ieungkorean: 0x3147,
+  ieungparenkorean: 0x3207,
+  igrave: 0x00EC,
+  igujarati: 0x0A87,
+  igurmukhi: 0x0A07,
+  ihiragana: 0x3044,
+  ihookabove: 0x1EC9,
+  iibengali: 0x0988,
+  iicyrillic: 0x0438,
+  iideva: 0x0908,
+  iigujarati: 0x0A88,
+  iigurmukhi: 0x0A08,
+  iimatragurmukhi: 0x0A40,
+  iinvertedbreve: 0x020B,
+  iishortcyrillic: 0x0439,
+  iivowelsignbengali: 0x09C0,
+  iivowelsigndeva: 0x0940,
+  iivowelsigngujarati: 0x0AC0,
+  ij: 0x0133,
+  ikatakana: 0x30A4,
+  ikatakanahalfwidth: 0xFF72,
+  ikorean: 0x3163,
+  ilde: 0x02DC,
+  iluyhebrew: 0x05AC,
+  imacron: 0x012B,
+  imacroncyrillic: 0x04E3,
+  imageorapproximatelyequal: 0x2253,
+  imatragurmukhi: 0x0A3F,
+  imonospace: 0xFF49,
+  increment: 0x2206,
+  infinity: 0x221E,
+  iniarmenian: 0x056B,
+  integral: 0x222B,
+  integralbottom: 0x2321,
+  integralbt: 0x2321,
+  integralex: 0xF8F5,
+  integraltop: 0x2320,
+  integraltp: 0x2320,
+  intersection: 0x2229,
+  intisquare: 0x3305,
+  invbullet: 0x25D8,
+  invcircle: 0x25D9,
+  invsmileface: 0x263B,
+  iocyrillic: 0x0451,
+  iogonek: 0x012F,
+  iota: 0x03B9,
+  iotadieresis: 0x03CA,
+  iotadieresistonos: 0x0390,
+  iotalatin: 0x0269,
+  iotatonos: 0x03AF,
+  iparen: 0x24A4,
+  irigurmukhi: 0x0A72,
+  ismallhiragana: 0x3043,
+  ismallkatakana: 0x30A3,
+  ismallkatakanahalfwidth: 0xFF68,
+  issharbengali: 0x09FA,
+  istroke: 0x0268,
+  isuperior: 0xF6ED,
+  iterationhiragana: 0x309D,
+  iterationkatakana: 0x30FD,
+  itilde: 0x0129,
+  itildebelow: 0x1E2D,
+  iubopomofo: 0x3129,
+  iucyrillic: 0x044E,
+  ivowelsignbengali: 0x09BF,
+  ivowelsigndeva: 0x093F,
+  ivowelsigngujarati: 0x0ABF,
+  izhitsacyrillic: 0x0475,
+  izhitsadblgravecyrillic: 0x0477,
+  j: 0x006A,
+  jaarmenian: 0x0571,
+  jabengali: 0x099C,
+  jadeva: 0x091C,
+  jagujarati: 0x0A9C,
+  jagurmukhi: 0x0A1C,
+  jbopomofo: 0x3110,
+  jcaron: 0x01F0,
+  jcircle: 0x24D9,
+  jcircumflex: 0x0135,
+  jcrossedtail: 0x029D,
+  jdotlessstroke: 0x025F,
+  jecyrillic: 0x0458,
+  jeemarabic: 0x062C,
+  jeemfinalarabic: 0xFE9E,
+  jeeminitialarabic: 0xFE9F,
+  jeemmedialarabic: 0xFEA0,
+  jeharabic: 0x0698,
+  jehfinalarabic: 0xFB8B,
+  jhabengali: 0x099D,
+  jhadeva: 0x091D,
+  jhagujarati: 0x0A9D,
+  jhagurmukhi: 0x0A1D,
+  jheharmenian: 0x057B,
+  jis: 0x3004,
+  jmonospace: 0xFF4A,
+  jparen: 0x24A5,
+  jsuperior: 0x02B2,
+  k: 0x006B,
+  kabashkircyrillic: 0x04A1,
+  kabengali: 0x0995,
+  kacute: 0x1E31,
+  kacyrillic: 0x043A,
+  kadescendercyrillic: 0x049B,
+  kadeva: 0x0915,
+  kaf: 0x05DB,
+  kafarabic: 0x0643,
+  kafdagesh: 0xFB3B,
+  kafdageshhebrew: 0xFB3B,
+  kaffinalarabic: 0xFEDA,
+  kafhebrew: 0x05DB,
+  kafinitialarabic: 0xFEDB,
+  kafmedialarabic: 0xFEDC,
+  kafrafehebrew: 0xFB4D,
+  kagujarati: 0x0A95,
+  kagurmukhi: 0x0A15,
+  kahiragana: 0x304B,
+  kahookcyrillic: 0x04C4,
+  kakatakana: 0x30AB,
+  kakatakanahalfwidth: 0xFF76,
+  kappa: 0x03BA,
+  kappasymbolgreek: 0x03F0,
+  kapyeounmieumkorean: 0x3171,
+  kapyeounphieuphkorean: 0x3184,
+  kapyeounpieupkorean: 0x3178,
+  kapyeounssangpieupkorean: 0x3179,
+  karoriisquare: 0x330D,
+  kashidaautoarabic: 0x0640,
+  kashidaautonosidebearingarabic: 0x0640,
+  kasmallkatakana: 0x30F5,
+  kasquare: 0x3384,
+  kasraarabic: 0x0650,
+  kasratanarabic: 0x064D,
+  kastrokecyrillic: 0x049F,
+  katahiraprolongmarkhalfwidth: 0xFF70,
+  kaverticalstrokecyrillic: 0x049D,
+  kbopomofo: 0x310E,
+  kcalsquare: 0x3389,
+  kcaron: 0x01E9,
+  kcedilla: 0x0137,
+  kcircle: 0x24DA,
+  kcommaaccent: 0x0137,
+  kdotbelow: 0x1E33,
+  keharmenian: 0x0584,
+  kehiragana: 0x3051,
+  kekatakana: 0x30B1,
+  kekatakanahalfwidth: 0xFF79,
+  kenarmenian: 0x056F,
+  kesmallkatakana: 0x30F6,
+  kgreenlandic: 0x0138,
+  khabengali: 0x0996,
+  khacyrillic: 0x0445,
+  khadeva: 0x0916,
+  khagujarati: 0x0A96,
+  khagurmukhi: 0x0A16,
+  khaharabic: 0x062E,
+  khahfinalarabic: 0xFEA6,
+  khahinitialarabic: 0xFEA7,
+  khahmedialarabic: 0xFEA8,
+  kheicoptic: 0x03E7,
+  khhadeva: 0x0959,
+  khhagurmukhi: 0x0A59,
+  khieukhacirclekorean: 0x3278,
+  khieukhaparenkorean: 0x3218,
+  khieukhcirclekorean: 0x326A,
+  khieukhkorean: 0x314B,
+  khieukhparenkorean: 0x320A,
+  khokhaithai: 0x0E02,
+  khokhonthai: 0x0E05,
+  khokhuatthai: 0x0E03,
+  khokhwaithai: 0x0E04,
+  khomutthai: 0x0E5B,
+  khook: 0x0199,
+  khorakhangthai: 0x0E06,
+  khzsquare: 0x3391,
+  kihiragana: 0x304D,
+  kikatakana: 0x30AD,
+  kikatakanahalfwidth: 0xFF77,
+  kiroguramusquare: 0x3315,
+  kiromeetorusquare: 0x3316,
+  kirosquare: 0x3314,
+  kiyeokacirclekorean: 0x326E,
+  kiyeokaparenkorean: 0x320E,
+  kiyeokcirclekorean: 0x3260,
+  kiyeokkorean: 0x3131,
+  kiyeokparenkorean: 0x3200,
+  kiyeoksioskorean: 0x3133,
+  kjecyrillic: 0x045C,
+  klinebelow: 0x1E35,
+  klsquare: 0x3398,
+  kmcubedsquare: 0x33A6,
+  kmonospace: 0xFF4B,
+  kmsquaredsquare: 0x33A2,
+  kohiragana: 0x3053,
+  kohmsquare: 0x33C0,
+  kokaithai: 0x0E01,
+  kokatakana: 0x30B3,
+  kokatakanahalfwidth: 0xFF7A,
+  kooposquare: 0x331E,
+  koppacyrillic: 0x0481,
+  koreanstandardsymbol: 0x327F,
+  koroniscmb: 0x0343,
+  kparen: 0x24A6,
+  kpasquare: 0x33AA,
+  ksicyrillic: 0x046F,
+  ktsquare: 0x33CF,
+  kturned: 0x029E,
+  kuhiragana: 0x304F,
+  kukatakana: 0x30AF,
+  kukatakanahalfwidth: 0xFF78,
+  kvsquare: 0x33B8,
+  kwsquare: 0x33BE,
+  l: 0x006C,
+  labengali: 0x09B2,
+  lacute: 0x013A,
+  ladeva: 0x0932,
+  lagujarati: 0x0AB2,
+  lagurmukhi: 0x0A32,
+  lakkhangyaothai: 0x0E45,
+  lamaleffinalarabic: 0xFEFC,
+  lamalefhamzaabovefinalarabic: 0xFEF8,
+  lamalefhamzaaboveisolatedarabic: 0xFEF7,
+  lamalefhamzabelowfinalarabic: 0xFEFA,
+  lamalefhamzabelowisolatedarabic: 0xFEF9,
+  lamalefisolatedarabic: 0xFEFB,
+  lamalefmaddaabovefinalarabic: 0xFEF6,
+  lamalefmaddaaboveisolatedarabic: 0xFEF5,
+  lamarabic: 0x0644,
+  lambda: 0x03BB,
+  lambdastroke: 0x019B,
+  lamed: 0x05DC,
+  lameddagesh: 0xFB3C,
+  lameddageshhebrew: 0xFB3C,
+  lamedhebrew: 0x05DC,
   lamedholam: "05DC 05B9",
   lamedholamdagesh: "05DC 05B9 05BC",
   lamedholamdageshhebrew: "05DC 05B9 05BC",
   lamedholamhebrew: "05DC 05B9",
-  lamfinalarabic: "FEDE",
-  lamhahinitialarabic: "FCCA",
-  laminitialarabic: "FEDF",
-  lamjeeminitialarabic: "FCC9",
-  lamkhahinitialarabic: "FCCB",
-  lamlamhehisolatedarabic: "FDF2",
-  lammedialarabic: "FEE0",
-  lammeemhahinitialarabic: "FD88",
-  lammeeminitialarabic: "FCCC",
+  lamfinalarabic: 0xFEDE,
+  lamhahinitialarabic: 0xFCCA,
+  laminitialarabic: 0xFEDF,
+  lamjeeminitialarabic: 0xFCC9,
+  lamkhahinitialarabic: 0xFCCB,
+  lamlamhehisolatedarabic: 0xFDF2,
+  lammedialarabic: 0xFEE0,
+  lammeemhahinitialarabic: 0xFD88,
+  lammeeminitialarabic: 0xFCCC,
   lammeemjeeminitialarabic: "FEDF FEE4 FEA0",
   lammeemkhahinitialarabic: "FEDF FEE4 FEA8",
-  largecircle: "25EF",
-  lbar: "019A",
-  lbelt: "026C",
-  lbopomofo: "310C",
-  lcaron: "013E",
-  lcedilla: "013C",
-  lcircle: "24DB",
-  lcircumflexbelow: "1E3D",
-  lcommaaccent: "013C",
-  ldot: "0140",
-  ldotaccent: "0140",
-  ldotbelow: "1E37",
-  ldotbelowmacron: "1E39",
-  leftangleabovecmb: "031A",
-  lefttackbelowcmb: "0318",
-  less: "003C",
-  lessequal: "2264",
-  lessequalorgreater: "22DA",
-  lessmonospace: "FF1C",
-  lessorequivalent: "2272",
-  lessorgreater: "2276",
-  lessoverequal: "2266",
-  lesssmall: "FE64",
-  lezh: "026E",
-  lfblock: "258C",
-  lhookretroflex: "026D",
-  lira: "20A4",
-  liwnarmenian: "056C",
-  lj: "01C9",
-  ljecyrillic: "0459",
-  ll: "F6C0",
-  lladeva: "0933",
-  llagujarati: "0AB3",
-  llinebelow: "1E3B",
-  llladeva: "0934",
-  llvocalicbengali: "09E1",
-  llvocalicdeva: "0961",
-  llvocalicvowelsignbengali: "09E3",
-  llvocalicvowelsigndeva: "0963",
-  lmiddletilde: "026B",
-  lmonospace: "FF4C",
-  lmsquare: "33D0",
-  lochulathai: "0E2C",
-  logicaland: "2227",
-  logicalnot: "00AC",
-  logicalnotreversed: "2310",
-  logicalor: "2228",
-  lolingthai: "0E25",
-  longs: "017F",
-  lowlinecenterline: "FE4E",
-  lowlinecmb: "0332",
-  lowlinedashed: "FE4D",
-  lozenge: "25CA",
-  lparen: "24A7",
-  lslash: "0142",
-  lsquare: "2113",
-  lsuperior: "F6EE",
-  ltshade: "2591",
-  luthai: "0E26",
-  lvocalicbengali: "098C",
-  lvocalicdeva: "090C",
-  lvocalicvowelsignbengali: "09E2",
-  lvocalicvowelsigndeva: "0962",
-  lxsquare: "33D3",
-  m: "006D",
-  mabengali: "09AE",
-  macron: "00AF",
-  macronbelowcmb: "0331",
-  macroncmb: "0304",
-  macronlowmod: "02CD",
-  macronmonospace: "FFE3",
-  macute: "1E3F",
-  madeva: "092E",
-  magujarati: "0AAE",
-  magurmukhi: "0A2E",
-  mahapakhhebrew: "05A4",
-  mahapakhlefthebrew: "05A4",
-  mahiragana: "307E",
-  maichattawalowleftthai: "F895",
-  maichattawalowrightthai: "F894",
-  maichattawathai: "0E4B",
-  maichattawaupperleftthai: "F893",
-  maieklowleftthai: "F88C",
-  maieklowrightthai: "F88B",
-  maiekthai: "0E48",
-  maiekupperleftthai: "F88A",
-  maihanakatleftthai: "F884",
-  maihanakatthai: "0E31",
-  maitaikhuleftthai: "F889",
-  maitaikhuthai: "0E47",
-  maitholowleftthai: "F88F",
-  maitholowrightthai: "F88E",
-  maithothai: "0E49",
-  maithoupperleftthai: "F88D",
-  maitrilowleftthai: "F892",
-  maitrilowrightthai: "F891",
-  maitrithai: "0E4A",
-  maitriupperleftthai: "F890",
-  maiyamokthai: "0E46",
-  makatakana: "30DE",
-  makatakanahalfwidth: "FF8F",
-  male: "2642",
-  mansyonsquare: "3347",
-  maqafhebrew: "05BE",
-  mars: "2642",
-  masoracirclehebrew: "05AF",
-  masquare: "3383",
-  mbopomofo: "3107",
-  mbsquare: "33D4",
-  mcircle: "24DC",
-  mcubedsquare: "33A5",
-  mdotaccent: "1E41",
-  mdotbelow: "1E43",
-  meemarabic: "0645",
-  meemfinalarabic: "FEE2",
-  meeminitialarabic: "FEE3",
-  meemmedialarabic: "FEE4",
-  meemmeeminitialarabic: "FCD1",
-  meemmeemisolatedarabic: "FC48",
-  meetorusquare: "334D",
-  mehiragana: "3081",
-  meizierasquare: "337E",
-  mekatakana: "30E1",
-  mekatakanahalfwidth: "FF92",
-  mem: "05DE",
-  memdagesh: "FB3E",
-  memdageshhebrew: "FB3E",
-  memhebrew: "05DE",
-  menarmenian: "0574",
-  merkhahebrew: "05A5",
-  merkhakefulahebrew: "05A6",
-  merkhakefulalefthebrew: "05A6",
-  merkhalefthebrew: "05A5",
-  mhook: "0271",
-  mhzsquare: "3392",
-  middledotkatakanahalfwidth: "FF65",
-  middot: "00B7",
-  mieumacirclekorean: "3272",
-  mieumaparenkorean: "3212",
-  mieumcirclekorean: "3264",
-  mieumkorean: "3141",
-  mieumpansioskorean: "3170",
-  mieumparenkorean: "3204",
-  mieumpieupkorean: "316E",
-  mieumsioskorean: "316F",
-  mihiragana: "307F",
-  mikatakana: "30DF",
-  mikatakanahalfwidth: "FF90",
-  minus: "2212",
-  minusbelowcmb: "0320",
-  minuscircle: "2296",
-  minusmod: "02D7",
-  minusplus: "2213",
-  minute: "2032",
-  miribaarusquare: "334A",
-  mirisquare: "3349",
-  mlonglegturned: "0270",
-  mlsquare: "3396",
-  mmcubedsquare: "33A3",
-  mmonospace: "FF4D",
-  mmsquaredsquare: "339F",
-  mohiragana: "3082",
-  mohmsquare: "33C1",
-  mokatakana: "30E2",
-  mokatakanahalfwidth: "FF93",
-  molsquare: "33D6",
-  momathai: "0E21",
-  moverssquare: "33A7",
-  moverssquaredsquare: "33A8",
-  mparen: "24A8",
-  mpasquare: "33AB",
-  mssquare: "33B3",
-  msuperior: "F6EF",
-  mturned: "026F",
-  mu: "00B5",
-  mu1: "00B5",
-  muasquare: "3382",
-  muchgreater: "226B",
-  muchless: "226A",
-  mufsquare: "338C",
-  mugreek: "03BC",
-  mugsquare: "338D",
-  muhiragana: "3080",
-  mukatakana: "30E0",
-  mukatakanahalfwidth: "FF91",
-  mulsquare: "3395",
-  multiply: "00D7",
-  mumsquare: "339B",
-  munahhebrew: "05A3",
-  munahlefthebrew: "05A3",
-  musicalnote: "266A",
-  musicalnotedbl: "266B",
-  musicflatsign: "266D",
-  musicsharpsign: "266F",
-  mussquare: "33B2",
-  muvsquare: "33B6",
-  muwsquare: "33BC",
-  mvmegasquare: "33B9",
-  mvsquare: "33B7",
-  mwmegasquare: "33BF",
-  mwsquare: "33BD",
-  n: "006E",
-  nabengali: "09A8",
-  nabla: "2207",
-  nacute: "0144",
-  nadeva: "0928",
-  nagujarati: "0AA8",
-  nagurmukhi: "0A28",
-  nahiragana: "306A",
-  nakatakana: "30CA",
-  nakatakanahalfwidth: "FF85",
-  napostrophe: "0149",
-  nasquare: "3381",
-  nbopomofo: "310B",
-  nbspace: "00A0",
-  ncaron: "0148",
-  ncedilla: "0146",
-  ncircle: "24DD",
-  ncircumflexbelow: "1E4B",
-  ncommaaccent: "0146",
-  ndotaccent: "1E45",
-  ndotbelow: "1E47",
-  nehiragana: "306D",
-  nekatakana: "30CD",
-  nekatakanahalfwidth: "FF88",
-  newsheqelsign: "20AA",
-  nfsquare: "338B",
-  ngabengali: "0999",
-  ngadeva: "0919",
-  ngagujarati: "0A99",
-  ngagurmukhi: "0A19",
-  ngonguthai: "0E07",
-  nhiragana: "3093",
-  nhookleft: "0272",
-  nhookretroflex: "0273",
-  nieunacirclekorean: "326F",
-  nieunaparenkorean: "320F",
-  nieuncieuckorean: "3135",
-  nieuncirclekorean: "3261",
-  nieunhieuhkorean: "3136",
-  nieunkorean: "3134",
-  nieunpansioskorean: "3168",
-  nieunparenkorean: "3201",
-  nieunsioskorean: "3167",
-  nieuntikeutkorean: "3166",
-  nihiragana: "306B",
-  nikatakana: "30CB",
-  nikatakanahalfwidth: "FF86",
-  nikhahitleftthai: "F899",
-  nikhahitthai: "0E4D",
-  nine: "0039",
-  ninearabic: "0669",
-  ninebengali: "09EF",
-  ninecircle: "2468",
-  ninecircleinversesansserif: "2792",
-  ninedeva: "096F",
-  ninegujarati: "0AEF",
-  ninegurmukhi: "0A6F",
-  ninehackarabic: "0669",
-  ninehangzhou: "3029",
-  nineideographicparen: "3228",
-  nineinferior: "2089",
-  ninemonospace: "FF19",
-  nineoldstyle: "F739",
-  nineparen: "247C",
-  nineperiod: "2490",
-  ninepersian: "06F9",
-  nineroman: "2178",
-  ninesuperior: "2079",
-  nineteencircle: "2472",
-  nineteenparen: "2486",
-  nineteenperiod: "249A",
-  ninethai: "0E59",
-  nj: "01CC",
-  njecyrillic: "045A",
-  nkatakana: "30F3",
-  nkatakanahalfwidth: "FF9D",
-  nlegrightlong: "019E",
-  nlinebelow: "1E49",
-  nmonospace: "FF4E",
-  nmsquare: "339A",
-  nnabengali: "09A3",
-  nnadeva: "0923",
-  nnagujarati: "0AA3",
-  nnagurmukhi: "0A23",
-  nnnadeva: "0929",
-  nohiragana: "306E",
-  nokatakana: "30CE",
-  nokatakanahalfwidth: "FF89",
-  nonbreakingspace: "00A0",
-  nonenthai: "0E13",
-  nonuthai: "0E19",
-  noonarabic: "0646",
-  noonfinalarabic: "FEE6",
-  noonghunnaarabic: "06BA",
-  noonghunnafinalarabic: "FB9F",
+  largecircle: 0x25EF,
+  lbar: 0x019A,
+  lbelt: 0x026C,
+  lbopomofo: 0x310C,
+  lcaron: 0x013E,
+  lcedilla: 0x013C,
+  lcircle: 0x24DB,
+  lcircumflexbelow: 0x1E3D,
+  lcommaaccent: 0x013C,
+  ldot: 0x0140,
+  ldotaccent: 0x0140,
+  ldotbelow: 0x1E37,
+  ldotbelowmacron: 0x1E39,
+  leftangleabovecmb: 0x031A,
+  lefttackbelowcmb: 0x0318,
+  less: 0x003C,
+  lessequal: 0x2264,
+  lessequalorgreater: 0x22DA,
+  lessmonospace: 0xFF1C,
+  lessorequivalent: 0x2272,
+  lessorgreater: 0x2276,
+  lessoverequal: 0x2266,
+  lesssmall: 0xFE64,
+  lezh: 0x026E,
+  lfblock: 0x258C,
+  lhookretroflex: 0x026D,
+  lira: 0x20A4,
+  liwnarmenian: 0x056C,
+  lj: 0x01C9,
+  ljecyrillic: 0x0459,
+  ll: 0xF6C0,
+  lladeva: 0x0933,
+  llagujarati: 0x0AB3,
+  llinebelow: 0x1E3B,
+  llladeva: 0x0934,
+  llvocalicbengali: 0x09E1,
+  llvocalicdeva: 0x0961,
+  llvocalicvowelsignbengali: 0x09E3,
+  llvocalicvowelsigndeva: 0x0963,
+  lmiddletilde: 0x026B,
+  lmonospace: 0xFF4C,
+  lmsquare: 0x33D0,
+  lochulathai: 0x0E2C,
+  logicaland: 0x2227,
+  logicalnot: 0x00AC,
+  logicalnotreversed: 0x2310,
+  logicalor: 0x2228,
+  lolingthai: 0x0E25,
+  longs: 0x017F,
+  lowlinecenterline: 0xFE4E,
+  lowlinecmb: 0x0332,
+  lowlinedashed: 0xFE4D,
+  lozenge: 0x25CA,
+  lparen: 0x24A7,
+  lslash: 0x0142,
+  lsquare: 0x2113,
+  lsuperior: 0xF6EE,
+  ltshade: 0x2591,
+  luthai: 0x0E26,
+  lvocalicbengali: 0x098C,
+  lvocalicdeva: 0x090C,
+  lvocalicvowelsignbengali: 0x09E2,
+  lvocalicvowelsigndeva: 0x0962,
+  lxsquare: 0x33D3,
+  m: 0x006D,
+  mabengali: 0x09AE,
+  macron: 0x00AF,
+  macronbelowcmb: 0x0331,
+  macroncmb: 0x0304,
+  macronlowmod: 0x02CD,
+  macronmonospace: 0xFFE3,
+  macute: 0x1E3F,
+  madeva: 0x092E,
+  magujarati: 0x0AAE,
+  magurmukhi: 0x0A2E,
+  mahapakhhebrew: 0x05A4,
+  mahapakhlefthebrew: 0x05A4,
+  mahiragana: 0x307E,
+  maichattawalowleftthai: 0xF895,
+  maichattawalowrightthai: 0xF894,
+  maichattawathai: 0x0E4B,
+  maichattawaupperleftthai: 0xF893,
+  maieklowleftthai: 0xF88C,
+  maieklowrightthai: 0xF88B,
+  maiekthai: 0x0E48,
+  maiekupperleftthai: 0xF88A,
+  maihanakatleftthai: 0xF884,
+  maihanakatthai: 0x0E31,
+  maitaikhuleftthai: 0xF889,
+  maitaikhuthai: 0x0E47,
+  maitholowleftthai: 0xF88F,
+  maitholowrightthai: 0xF88E,
+  maithothai: 0x0E49,
+  maithoupperleftthai: 0xF88D,
+  maitrilowleftthai: 0xF892,
+  maitrilowrightthai: 0xF891,
+  maitrithai: 0x0E4A,
+  maitriupperleftthai: 0xF890,
+  maiyamokthai: 0x0E46,
+  makatakana: 0x30DE,
+  makatakanahalfwidth: 0xFF8F,
+  male: 0x2642,
+  mansyonsquare: 0x3347,
+  maqafhebrew: 0x05BE,
+  mars: 0x2642,
+  masoracirclehebrew: 0x05AF,
+  masquare: 0x3383,
+  mbopomofo: 0x3107,
+  mbsquare: 0x33D4,
+  mcircle: 0x24DC,
+  mcubedsquare: 0x33A5,
+  mdotaccent: 0x1E41,
+  mdotbelow: 0x1E43,
+  meemarabic: 0x0645,
+  meemfinalarabic: 0xFEE2,
+  meeminitialarabic: 0xFEE3,
+  meemmedialarabic: 0xFEE4,
+  meemmeeminitialarabic: 0xFCD1,
+  meemmeemisolatedarabic: 0xFC48,
+  meetorusquare: 0x334D,
+  mehiragana: 0x3081,
+  meizierasquare: 0x337E,
+  mekatakana: 0x30E1,
+  mekatakanahalfwidth: 0xFF92,
+  mem: 0x05DE,
+  memdagesh: 0xFB3E,
+  memdageshhebrew: 0xFB3E,
+  memhebrew: 0x05DE,
+  menarmenian: 0x0574,
+  merkhahebrew: 0x05A5,
+  merkhakefulahebrew: 0x05A6,
+  merkhakefulalefthebrew: 0x05A6,
+  merkhalefthebrew: 0x05A5,
+  mhook: 0x0271,
+  mhzsquare: 0x3392,
+  middledotkatakanahalfwidth: 0xFF65,
+  middot: 0x00B7,
+  mieumacirclekorean: 0x3272,
+  mieumaparenkorean: 0x3212,
+  mieumcirclekorean: 0x3264,
+  mieumkorean: 0x3141,
+  mieumpansioskorean: 0x3170,
+  mieumparenkorean: 0x3204,
+  mieumpieupkorean: 0x316E,
+  mieumsioskorean: 0x316F,
+  mihiragana: 0x307F,
+  mikatakana: 0x30DF,
+  mikatakanahalfwidth: 0xFF90,
+  minus: 0x2212,
+  minusbelowcmb: 0x0320,
+  minuscircle: 0x2296,
+  minusmod: 0x02D7,
+  minusplus: 0x2213,
+  minute: 0x2032,
+  miribaarusquare: 0x334A,
+  mirisquare: 0x3349,
+  mlonglegturned: 0x0270,
+  mlsquare: 0x3396,
+  mmcubedsquare: 0x33A3,
+  mmonospace: 0xFF4D,
+  mmsquaredsquare: 0x339F,
+  mohiragana: 0x3082,
+  mohmsquare: 0x33C1,
+  mokatakana: 0x30E2,
+  mokatakanahalfwidth: 0xFF93,
+  molsquare: 0x33D6,
+  momathai: 0x0E21,
+  moverssquare: 0x33A7,
+  moverssquaredsquare: 0x33A8,
+  mparen: 0x24A8,
+  mpasquare: 0x33AB,
+  mssquare: 0x33B3,
+  msuperior: 0xF6EF,
+  mturned: 0x026F,
+  mu: 0x00B5,
+  mu1: 0x00B5,
+  muasquare: 0x3382,
+  muchgreater: 0x226B,
+  muchless: 0x226A,
+  mufsquare: 0x338C,
+  mugreek: 0x03BC,
+  mugsquare: 0x338D,
+  muhiragana: 0x3080,
+  mukatakana: 0x30E0,
+  mukatakanahalfwidth: 0xFF91,
+  mulsquare: 0x3395,
+  multiply: 0x00D7,
+  mumsquare: 0x339B,
+  munahhebrew: 0x05A3,
+  munahlefthebrew: 0x05A3,
+  musicalnote: 0x266A,
+  musicalnotedbl: 0x266B,
+  musicflatsign: 0x266D,
+  musicsharpsign: 0x266F,
+  mussquare: 0x33B2,
+  muvsquare: 0x33B6,
+  muwsquare: 0x33BC,
+  mvmegasquare: 0x33B9,
+  mvsquare: 0x33B7,
+  mwmegasquare: 0x33BF,
+  mwsquare: 0x33BD,
+  n: 0x006E,
+  nabengali: 0x09A8,
+  nabla: 0x2207,
+  nacute: 0x0144,
+  nadeva: 0x0928,
+  nagujarati: 0x0AA8,
+  nagurmukhi: 0x0A28,
+  nahiragana: 0x306A,
+  nakatakana: 0x30CA,
+  nakatakanahalfwidth: 0xFF85,
+  napostrophe: 0x0149,
+  nasquare: 0x3381,
+  nbopomofo: 0x310B,
+  nbspace: 0x00A0,
+  ncaron: 0x0148,
+  ncedilla: 0x0146,
+  ncircle: 0x24DD,
+  ncircumflexbelow: 0x1E4B,
+  ncommaaccent: 0x0146,
+  ndotaccent: 0x1E45,
+  ndotbelow: 0x1E47,
+  nehiragana: 0x306D,
+  nekatakana: 0x30CD,
+  nekatakanahalfwidth: 0xFF88,
+  newsheqelsign: 0x20AA,
+  nfsquare: 0x338B,
+  ngabengali: 0x0999,
+  ngadeva: 0x0919,
+  ngagujarati: 0x0A99,
+  ngagurmukhi: 0x0A19,
+  ngonguthai: 0x0E07,
+  nhiragana: 0x3093,
+  nhookleft: 0x0272,
+  nhookretroflex: 0x0273,
+  nieunacirclekorean: 0x326F,
+  nieunaparenkorean: 0x320F,
+  nieuncieuckorean: 0x3135,
+  nieuncirclekorean: 0x3261,
+  nieunhieuhkorean: 0x3136,
+  nieunkorean: 0x3134,
+  nieunpansioskorean: 0x3168,
+  nieunparenkorean: 0x3201,
+  nieunsioskorean: 0x3167,
+  nieuntikeutkorean: 0x3166,
+  nihiragana: 0x306B,
+  nikatakana: 0x30CB,
+  nikatakanahalfwidth: 0xFF86,
+  nikhahitleftthai: 0xF899,
+  nikhahitthai: 0x0E4D,
+  nine: 0x0039,
+  ninearabic: 0x0669,
+  ninebengali: 0x09EF,
+  ninecircle: 0x2468,
+  ninecircleinversesansserif: 0x2792,
+  ninedeva: 0x096F,
+  ninegujarati: 0x0AEF,
+  ninegurmukhi: 0x0A6F,
+  ninehackarabic: 0x0669,
+  ninehangzhou: 0x3029,
+  nineideographicparen: 0x3228,
+  nineinferior: 0x2089,
+  ninemonospace: 0xFF19,
+  nineoldstyle: 0xF739,
+  nineparen: 0x247C,
+  nineperiod: 0x2490,
+  ninepersian: 0x06F9,
+  nineroman: 0x2178,
+  ninesuperior: 0x2079,
+  nineteencircle: 0x2472,
+  nineteenparen: 0x2486,
+  nineteenperiod: 0x249A,
+  ninethai: 0x0E59,
+  nj: 0x01CC,
+  njecyrillic: 0x045A,
+  nkatakana: 0x30F3,
+  nkatakanahalfwidth: 0xFF9D,
+  nlegrightlong: 0x019E,
+  nlinebelow: 0x1E49,
+  nmonospace: 0xFF4E,
+  nmsquare: 0x339A,
+  nnabengali: 0x09A3,
+  nnadeva: 0x0923,
+  nnagujarati: 0x0AA3,
+  nnagurmukhi: 0x0A23,
+  nnnadeva: 0x0929,
+  nohiragana: 0x306E,
+  nokatakana: 0x30CE,
+  nokatakanahalfwidth: 0xFF89,
+  nonbreakingspace: 0x00A0,
+  nonenthai: 0x0E13,
+  nonuthai: 0x0E19,
+  noonarabic: 0x0646,
+  noonfinalarabic: 0xFEE6,
+  noonghunnaarabic: 0x06BA,
+  noonghunnafinalarabic: 0xFB9F,
   noonhehinitialarabic: "FEE7 FEEC",
-  nooninitialarabic: "FEE7",
-  noonjeeminitialarabic: "FCD2",
-  noonjeemisolatedarabic: "FC4B",
-  noonmedialarabic: "FEE8",
-  noonmeeminitialarabic: "FCD5",
-  noonmeemisolatedarabic: "FC4E",
-  noonnoonfinalarabic: "FC8D",
-  notcontains: "220C",
-  notelement: "2209",
-  notelementof: "2209",
-  notequal: "2260",
-  notgreater: "226F",
-  notgreaternorequal: "2271",
-  notgreaternorless: "2279",
-  notidentical: "2262",
-  notless: "226E",
-  notlessnorequal: "2270",
-  notparallel: "2226",
-  notprecedes: "2280",
-  notsubset: "2284",
-  notsucceeds: "2281",
-  notsuperset: "2285",
-  nowarmenian: "0576",
-  nparen: "24A9",
-  nssquare: "33B1",
-  nsuperior: "207F",
-  ntilde: "00F1",
-  nu: "03BD",
-  nuhiragana: "306C",
-  nukatakana: "30CC",
-  nukatakanahalfwidth: "FF87",
-  nuktabengali: "09BC",
-  nuktadeva: "093C",
-  nuktagujarati: "0ABC",
-  nuktagurmukhi: "0A3C",
-  numbersign: "0023",
-  numbersignmonospace: "FF03",
-  numbersignsmall: "FE5F",
-  numeralsigngreek: "0374",
-  numeralsignlowergreek: "0375",
-  numero: "2116",
-  nun: "05E0",
-  nundagesh: "FB40",
-  nundageshhebrew: "FB40",
-  nunhebrew: "05E0",
-  nvsquare: "33B5",
-  nwsquare: "33BB",
-  nyabengali: "099E",
-  nyadeva: "091E",
-  nyagujarati: "0A9E",
-  nyagurmukhi: "0A1E",
-  o: "006F",
-  oacute: "00F3",
-  oangthai: "0E2D",
-  obarred: "0275",
-  obarredcyrillic: "04E9",
-  obarreddieresiscyrillic: "04EB",
-  obengali: "0993",
-  obopomofo: "311B",
-  obreve: "014F",
-  ocandradeva: "0911",
-  ocandragujarati: "0A91",
-  ocandravowelsigndeva: "0949",
-  ocandravowelsigngujarati: "0AC9",
-  ocaron: "01D2",
-  ocircle: "24DE",
-  ocircumflex: "00F4",
-  ocircumflexacute: "1ED1",
-  ocircumflexdotbelow: "1ED9",
-  ocircumflexgrave: "1ED3",
-  ocircumflexhookabove: "1ED5",
-  ocircumflextilde: "1ED7",
-  ocyrillic: "043E",
-  odblacute: "0151",
-  odblgrave: "020D",
-  odeva: "0913",
-  odieresis: "00F6",
-  odieresiscyrillic: "04E7",
-  odotbelow: "1ECD",
-  oe: "0153",
-  oekorean: "315A",
-  ogonek: "02DB",
-  ogonekcmb: "0328",
-  ograve: "00F2",
-  ogujarati: "0A93",
-  oharmenian: "0585",
-  ohiragana: "304A",
-  ohookabove: "1ECF",
-  ohorn: "01A1",
-  ohornacute: "1EDB",
-  ohorndotbelow: "1EE3",
-  ohorngrave: "1EDD",
-  ohornhookabove: "1EDF",
-  ohorntilde: "1EE1",
-  ohungarumlaut: "0151",
-  oi: "01A3",
-  oinvertedbreve: "020F",
-  okatakana: "30AA",
-  okatakanahalfwidth: "FF75",
-  okorean: "3157",
-  olehebrew: "05AB",
-  omacron: "014D",
-  omacronacute: "1E53",
-  omacrongrave: "1E51",
-  omdeva: "0950",
-  omega: "03C9",
-  omega1: "03D6",
-  omegacyrillic: "0461",
-  omegalatinclosed: "0277",
-  omegaroundcyrillic: "047B",
-  omegatitlocyrillic: "047D",
-  omegatonos: "03CE",
-  omgujarati: "0AD0",
-  omicron: "03BF",
-  omicrontonos: "03CC",
-  omonospace: "FF4F",
-  one: "0031",
-  onearabic: "0661",
-  onebengali: "09E7",
-  onecircle: "2460",
-  onecircleinversesansserif: "278A",
-  onedeva: "0967",
-  onedotenleader: "2024",
-  oneeighth: "215B",
-  onefitted: "F6DC",
-  onegujarati: "0AE7",
-  onegurmukhi: "0A67",
-  onehackarabic: "0661",
-  onehalf: "00BD",
-  onehangzhou: "3021",
-  oneideographicparen: "3220",
-  oneinferior: "2081",
-  onemonospace: "FF11",
-  onenumeratorbengali: "09F4",
-  oneoldstyle: "F731",
-  oneparen: "2474",
-  oneperiod: "2488",
-  onepersian: "06F1",
-  onequarter: "00BC",
-  oneroman: "2170",
-  onesuperior: "00B9",
-  onethai: "0E51",
-  onethird: "2153",
-  oogonek: "01EB",
-  oogonekmacron: "01ED",
-  oogurmukhi: "0A13",
-  oomatragurmukhi: "0A4B",
-  oopen: "0254",
-  oparen: "24AA",
-  openbullet: "25E6",
-  option: "2325",
-  ordfeminine: "00AA",
-  ordmasculine: "00BA",
-  orthogonal: "221F",
-  oshortdeva: "0912",
-  oshortvowelsigndeva: "094A",
-  oslash: "00F8",
-  oslashacute: "01FF",
-  osmallhiragana: "3049",
-  osmallkatakana: "30A9",
-  osmallkatakanahalfwidth: "FF6B",
-  ostrokeacute: "01FF",
-  osuperior: "F6F0",
-  otcyrillic: "047F",
-  otilde: "00F5",
-  otildeacute: "1E4D",
-  otildedieresis: "1E4F",
-  oubopomofo: "3121",
-  overline: "203E",
-  overlinecenterline: "FE4A",
-  overlinecmb: "0305",
-  overlinedashed: "FE49",
-  overlinedblwavy: "FE4C",
-  overlinewavy: "FE4B",
-  overscore: "00AF",
-  ovowelsignbengali: "09CB",
-  ovowelsigndeva: "094B",
-  ovowelsigngujarati: "0ACB",
-  p: "0070",
-  paampssquare: "3380",
-  paasentosquare: "332B",
-  pabengali: "09AA",
-  pacute: "1E55",
-  padeva: "092A",
-  pagedown: "21DF",
-  pageup: "21DE",
-  pagujarati: "0AAA",
-  pagurmukhi: "0A2A",
-  pahiragana: "3071",
-  paiyannoithai: "0E2F",
-  pakatakana: "30D1",
-  palatalizationcyrilliccmb: "0484",
-  palochkacyrillic: "04C0",
-  pansioskorean: "317F",
-  paragraph: "00B6",
-  parallel: "2225",
-  parenleft: "0028",
-  parenleftaltonearabic: "FD3E",
-  parenleftbt: "F8ED",
-  parenleftex: "F8EC",
-  parenleftinferior: "208D",
-  parenleftmonospace: "FF08",
-  parenleftsmall: "FE59",
-  parenleftsuperior: "207D",
-  parenlefttp: "F8EB",
-  parenleftvertical: "FE35",
-  parenright: "0029",
-  parenrightaltonearabic: "FD3F",
-  parenrightbt: "F8F8",
-  parenrightex: "F8F7",
-  parenrightinferior: "208E",
-  parenrightmonospace: "FF09",
-  parenrightsmall: "FE5A",
-  parenrightsuperior: "207E",
-  parenrighttp: "F8F6",
-  parenrightvertical: "FE36",
-  partialdiff: "2202",
-  paseqhebrew: "05C0",
-  pashtahebrew: "0599",
-  pasquare: "33A9",
-  patah: "05B7",
-  patah11: "05B7",
-  patah1d: "05B7",
-  patah2a: "05B7",
-  patahhebrew: "05B7",
-  patahnarrowhebrew: "05B7",
-  patahquarterhebrew: "05B7",
-  patahwidehebrew: "05B7",
-  pazerhebrew: "05A1",
-  pbopomofo: "3106",
-  pcircle: "24DF",
-  pdotaccent: "1E57",
-  pe: "05E4",
-  pecyrillic: "043F",
-  pedagesh: "FB44",
-  pedageshhebrew: "FB44",
-  peezisquare: "333B",
-  pefinaldageshhebrew: "FB43",
-  peharabic: "067E",
-  peharmenian: "057A",
-  pehebrew: "05E4",
-  pehfinalarabic: "FB57",
-  pehinitialarabic: "FB58",
-  pehiragana: "307A",
-  pehmedialarabic: "FB59",
-  pekatakana: "30DA",
-  pemiddlehookcyrillic: "04A7",
-  perafehebrew: "FB4E",
-  percent: "0025",
-  percentarabic: "066A",
-  percentmonospace: "FF05",
-  percentsmall: "FE6A",
-  period: "002E",
-  periodarmenian: "0589",
-  periodcentered: "00B7",
-  periodhalfwidth: "FF61",
-  periodinferior: "F6E7",
-  periodmonospace: "FF0E",
-  periodsmall: "FE52",
-  periodsuperior: "F6E8",
-  perispomenigreekcmb: "0342",
-  perpendicular: "22A5",
-  perthousand: "2030",
-  peseta: "20A7",
-  pfsquare: "338A",
-  phabengali: "09AB",
-  phadeva: "092B",
-  phagujarati: "0AAB",
-  phagurmukhi: "0A2B",
-  phi: "03C6",
-  phi1: "03D5",
-  phieuphacirclekorean: "327A",
-  phieuphaparenkorean: "321A",
-  phieuphcirclekorean: "326C",
-  phieuphkorean: "314D",
-  phieuphparenkorean: "320C",
-  philatin: "0278",
-  phinthuthai: "0E3A",
-  phisymbolgreek: "03D5",
-  phook: "01A5",
-  phophanthai: "0E1E",
-  phophungthai: "0E1C",
-  phosamphaothai: "0E20",
-  pi: "03C0",
-  pieupacirclekorean: "3273",
-  pieupaparenkorean: "3213",
-  pieupcieuckorean: "3176",
-  pieupcirclekorean: "3265",
-  pieupkiyeokkorean: "3172",
-  pieupkorean: "3142",
-  pieupparenkorean: "3205",
-  pieupsioskiyeokkorean: "3174",
-  pieupsioskorean: "3144",
-  pieupsiostikeutkorean: "3175",
-  pieupthieuthkorean: "3177",
-  pieuptikeutkorean: "3173",
-  pihiragana: "3074",
-  pikatakana: "30D4",
-  pisymbolgreek: "03D6",
-  piwrarmenian: "0583",
-  plus: "002B",
-  plusbelowcmb: "031F",
-  pluscircle: "2295",
-  plusminus: "00B1",
-  plusmod: "02D6",
-  plusmonospace: "FF0B",
-  plussmall: "FE62",
-  plussuperior: "207A",
-  pmonospace: "FF50",
-  pmsquare: "33D8",
-  pohiragana: "307D",
-  pointingindexdownwhite: "261F",
-  pointingindexleftwhite: "261C",
-  pointingindexrightwhite: "261E",
-  pointingindexupwhite: "261D",
-  pokatakana: "30DD",
-  poplathai: "0E1B",
-  postalmark: "3012",
-  postalmarkface: "3020",
-  pparen: "24AB",
-  precedes: "227A",
-  prescription: "211E",
-  primemod: "02B9",
-  primereversed: "2035",
-  product: "220F",
-  projective: "2305",
-  prolongedkana: "30FC",
-  propellor: "2318",
-  propersubset: "2282",
-  propersuperset: "2283",
-  proportion: "2237",
-  proportional: "221D",
-  psi: "03C8",
-  psicyrillic: "0471",
-  psilipneumatacyrilliccmb: "0486",
-  pssquare: "33B0",
-  puhiragana: "3077",
-  pukatakana: "30D7",
-  pvsquare: "33B4",
-  pwsquare: "33BA",
-  q: "0071",
-  qadeva: "0958",
-  qadmahebrew: "05A8",
-  qafarabic: "0642",
-  qaffinalarabic: "FED6",
-  qafinitialarabic: "FED7",
-  qafmedialarabic: "FED8",
-  qamats: "05B8",
-  qamats10: "05B8",
-  qamats1a: "05B8",
-  qamats1c: "05B8",
-  qamats27: "05B8",
-  qamats29: "05B8",
-  qamats33: "05B8",
-  qamatsde: "05B8",
-  qamatshebrew: "05B8",
-  qamatsnarrowhebrew: "05B8",
-  qamatsqatanhebrew: "05B8",
-  qamatsqatannarrowhebrew: "05B8",
-  qamatsqatanquarterhebrew: "05B8",
-  qamatsqatanwidehebrew: "05B8",
-  qamatsquarterhebrew: "05B8",
-  qamatswidehebrew: "05B8",
-  qarneyparahebrew: "059F",
-  qbopomofo: "3111",
-  qcircle: "24E0",
-  qhook: "02A0",
-  qmonospace: "FF51",
-  qof: "05E7",
-  qofdagesh: "FB47",
-  qofdageshhebrew: "FB47",
+  nooninitialarabic: 0xFEE7,
+  noonjeeminitialarabic: 0xFCD2,
+  noonjeemisolatedarabic: 0xFC4B,
+  noonmedialarabic: 0xFEE8,
+  noonmeeminitialarabic: 0xFCD5,
+  noonmeemisolatedarabic: 0xFC4E,
+  noonnoonfinalarabic: 0xFC8D,
+  notcontains: 0x220C,
+  notelement: 0x2209,
+  notelementof: 0x2209,
+  notequal: 0x2260,
+  notgreater: 0x226F,
+  notgreaternorequal: 0x2271,
+  notgreaternorless: 0x2279,
+  notidentical: 0x2262,
+  notless: 0x226E,
+  notlessnorequal: 0x2270,
+  notparallel: 0x2226,
+  notprecedes: 0x2280,
+  notsubset: 0x2284,
+  notsucceeds: 0x2281,
+  notsuperset: 0x2285,
+  nowarmenian: 0x0576,
+  nparen: 0x24A9,
+  nssquare: 0x33B1,
+  nsuperior: 0x207F,
+  ntilde: 0x00F1,
+  nu: 0x03BD,
+  nuhiragana: 0x306C,
+  nukatakana: 0x30CC,
+  nukatakanahalfwidth: 0xFF87,
+  nuktabengali: 0x09BC,
+  nuktadeva: 0x093C,
+  nuktagujarati: 0x0ABC,
+  nuktagurmukhi: 0x0A3C,
+  numbersign: 0x0023,
+  numbersignmonospace: 0xFF03,
+  numbersignsmall: 0xFE5F,
+  numeralsigngreek: 0x0374,
+  numeralsignlowergreek: 0x0375,
+  numero: 0x2116,
+  nun: 0x05E0,
+  nundagesh: 0xFB40,
+  nundageshhebrew: 0xFB40,
+  nunhebrew: 0x05E0,
+  nvsquare: 0x33B5,
+  nwsquare: 0x33BB,
+  nyabengali: 0x099E,
+  nyadeva: 0x091E,
+  nyagujarati: 0x0A9E,
+  nyagurmukhi: 0x0A1E,
+  o: 0x006F,
+  oacute: 0x00F3,
+  oangthai: 0x0E2D,
+  obarred: 0x0275,
+  obarredcyrillic: 0x04E9,
+  obarreddieresiscyrillic: 0x04EB,
+  obengali: 0x0993,
+  obopomofo: 0x311B,
+  obreve: 0x014F,
+  ocandradeva: 0x0911,
+  ocandragujarati: 0x0A91,
+  ocandravowelsigndeva: 0x0949,
+  ocandravowelsigngujarati: 0x0AC9,
+  ocaron: 0x01D2,
+  ocircle: 0x24DE,
+  ocircumflex: 0x00F4,
+  ocircumflexacute: 0x1ED1,
+  ocircumflexdotbelow: 0x1ED9,
+  ocircumflexgrave: 0x1ED3,
+  ocircumflexhookabove: 0x1ED5,
+  ocircumflextilde: 0x1ED7,
+  ocyrillic: 0x043E,
+  odblacute: 0x0151,
+  odblgrave: 0x020D,
+  odeva: 0x0913,
+  odieresis: 0x00F6,
+  odieresiscyrillic: 0x04E7,
+  odotbelow: 0x1ECD,
+  oe: 0x0153,
+  oekorean: 0x315A,
+  ogonek: 0x02DB,
+  ogonekcmb: 0x0328,
+  ograve: 0x00F2,
+  ogujarati: 0x0A93,
+  oharmenian: 0x0585,
+  ohiragana: 0x304A,
+  ohookabove: 0x1ECF,
+  ohorn: 0x01A1,
+  ohornacute: 0x1EDB,
+  ohorndotbelow: 0x1EE3,
+  ohorngrave: 0x1EDD,
+  ohornhookabove: 0x1EDF,
+  ohorntilde: 0x1EE1,
+  ohungarumlaut: 0x0151,
+  oi: 0x01A3,
+  oinvertedbreve: 0x020F,
+  okatakana: 0x30AA,
+  okatakanahalfwidth: 0xFF75,
+  okorean: 0x3157,
+  olehebrew: 0x05AB,
+  omacron: 0x014D,
+  omacronacute: 0x1E53,
+  omacrongrave: 0x1E51,
+  omdeva: 0x0950,
+  omega: 0x03C9,
+  omega1: 0x03D6,
+  omegacyrillic: 0x0461,
+  omegalatinclosed: 0x0277,
+  omegaroundcyrillic: 0x047B,
+  omegatitlocyrillic: 0x047D,
+  omegatonos: 0x03CE,
+  omgujarati: 0x0AD0,
+  omicron: 0x03BF,
+  omicrontonos: 0x03CC,
+  omonospace: 0xFF4F,
+  one: 0x0031,
+  onearabic: 0x0661,
+  onebengali: 0x09E7,
+  onecircle: 0x2460,
+  onecircleinversesansserif: 0x278A,
+  onedeva: 0x0967,
+  onedotenleader: 0x2024,
+  oneeighth: 0x215B,
+  onefitted: 0xF6DC,
+  onegujarati: 0x0AE7,
+  onegurmukhi: 0x0A67,
+  onehackarabic: 0x0661,
+  onehalf: 0x00BD,
+  onehangzhou: 0x3021,
+  oneideographicparen: 0x3220,
+  oneinferior: 0x2081,
+  onemonospace: 0xFF11,
+  onenumeratorbengali: 0x09F4,
+  oneoldstyle: 0xF731,
+  oneparen: 0x2474,
+  oneperiod: 0x2488,
+  onepersian: 0x06F1,
+  onequarter: 0x00BC,
+  oneroman: 0x2170,
+  onesuperior: 0x00B9,
+  onethai: 0x0E51,
+  onethird: 0x2153,
+  oogonek: 0x01EB,
+  oogonekmacron: 0x01ED,
+  oogurmukhi: 0x0A13,
+  oomatragurmukhi: 0x0A4B,
+  oopen: 0x0254,
+  oparen: 0x24AA,
+  openbullet: 0x25E6,
+  option: 0x2325,
+  ordfeminine: 0x00AA,
+  ordmasculine: 0x00BA,
+  orthogonal: 0x221F,
+  oshortdeva: 0x0912,
+  oshortvowelsigndeva: 0x094A,
+  oslash: 0x00F8,
+  oslashacute: 0x01FF,
+  osmallhiragana: 0x3049,
+  osmallkatakana: 0x30A9,
+  osmallkatakanahalfwidth: 0xFF6B,
+  ostrokeacute: 0x01FF,
+  osuperior: 0xF6F0,
+  otcyrillic: 0x047F,
+  otilde: 0x00F5,
+  otildeacute: 0x1E4D,
+  otildedieresis: 0x1E4F,
+  oubopomofo: 0x3121,
+  overline: 0x203E,
+  overlinecenterline: 0xFE4A,
+  overlinecmb: 0x0305,
+  overlinedashed: 0xFE49,
+  overlinedblwavy: 0xFE4C,
+  overlinewavy: 0xFE4B,
+  overscore: 0x00AF,
+  ovowelsignbengali: 0x09CB,
+  ovowelsigndeva: 0x094B,
+  ovowelsigngujarati: 0x0ACB,
+  p: 0x0070,
+  paampssquare: 0x3380,
+  paasentosquare: 0x332B,
+  pabengali: 0x09AA,
+  pacute: 0x1E55,
+  padeva: 0x092A,
+  pagedown: 0x21DF,
+  pageup: 0x21DE,
+  pagujarati: 0x0AAA,
+  pagurmukhi: 0x0A2A,
+  pahiragana: 0x3071,
+  paiyannoithai: 0x0E2F,
+  pakatakana: 0x30D1,
+  palatalizationcyrilliccmb: 0x0484,
+  palochkacyrillic: 0x04C0,
+  pansioskorean: 0x317F,
+  paragraph: 0x00B6,
+  parallel: 0x2225,
+  parenleft: 0x0028,
+  parenleftaltonearabic: 0xFD3E,
+  parenleftbt: 0xF8ED,
+  parenleftex: 0xF8EC,
+  parenleftinferior: 0x208D,
+  parenleftmonospace: 0xFF08,
+  parenleftsmall: 0xFE59,
+  parenleftsuperior: 0x207D,
+  parenlefttp: 0xF8EB,
+  parenleftvertical: 0xFE35,
+  parenright: 0x0029,
+  parenrightaltonearabic: 0xFD3F,
+  parenrightbt: 0xF8F8,
+  parenrightex: 0xF8F7,
+  parenrightinferior: 0x208E,
+  parenrightmonospace: 0xFF09,
+  parenrightsmall: 0xFE5A,
+  parenrightsuperior: 0x207E,
+  parenrighttp: 0xF8F6,
+  parenrightvertical: 0xFE36,
+  partialdiff: 0x2202,
+  paseqhebrew: 0x05C0,
+  pashtahebrew: 0x0599,
+  pasquare: 0x33A9,
+  patah: 0x05B7,
+  patah11: 0x05B7,
+  patah1d: 0x05B7,
+  patah2a: 0x05B7,
+  patahhebrew: 0x05B7,
+  patahnarrowhebrew: 0x05B7,
+  patahquarterhebrew: 0x05B7,
+  patahwidehebrew: 0x05B7,
+  pazerhebrew: 0x05A1,
+  pbopomofo: 0x3106,
+  pcircle: 0x24DF,
+  pdotaccent: 0x1E57,
+  pe: 0x05E4,
+  pecyrillic: 0x043F,
+  pedagesh: 0xFB44,
+  pedageshhebrew: 0xFB44,
+  peezisquare: 0x333B,
+  pefinaldageshhebrew: 0xFB43,
+  peharabic: 0x067E,
+  peharmenian: 0x057A,
+  pehebrew: 0x05E4,
+  pehfinalarabic: 0xFB57,
+  pehinitialarabic: 0xFB58,
+  pehiragana: 0x307A,
+  pehmedialarabic: 0xFB59,
+  pekatakana: 0x30DA,
+  pemiddlehookcyrillic: 0x04A7,
+  perafehebrew: 0xFB4E,
+  percent: 0x0025,
+  percentarabic: 0x066A,
+  percentmonospace: 0xFF05,
+  percentsmall: 0xFE6A,
+  period: 0x002E,
+  periodarmenian: 0x0589,
+  periodcentered: 0x00B7,
+  periodhalfwidth: 0xFF61,
+  periodinferior: 0xF6E7,
+  periodmonospace: 0xFF0E,
+  periodsmall: 0xFE52,
+  periodsuperior: 0xF6E8,
+  perispomenigreekcmb: 0x0342,
+  perpendicular: 0x22A5,
+  perthousand: 0x2030,
+  peseta: 0x20A7,
+  pfsquare: 0x338A,
+  phabengali: 0x09AB,
+  phadeva: 0x092B,
+  phagujarati: 0x0AAB,
+  phagurmukhi: 0x0A2B,
+  phi: 0x03C6,
+  phi1: 0x03D5,
+  phieuphacirclekorean: 0x327A,
+  phieuphaparenkorean: 0x321A,
+  phieuphcirclekorean: 0x326C,
+  phieuphkorean: 0x314D,
+  phieuphparenkorean: 0x320C,
+  philatin: 0x0278,
+  phinthuthai: 0x0E3A,
+  phisymbolgreek: 0x03D5,
+  phook: 0x01A5,
+  phophanthai: 0x0E1E,
+  phophungthai: 0x0E1C,
+  phosamphaothai: 0x0E20,
+  pi: 0x03C0,
+  pieupacirclekorean: 0x3273,
+  pieupaparenkorean: 0x3213,
+  pieupcieuckorean: 0x3176,
+  pieupcirclekorean: 0x3265,
+  pieupkiyeokkorean: 0x3172,
+  pieupkorean: 0x3142,
+  pieupparenkorean: 0x3205,
+  pieupsioskiyeokkorean: 0x3174,
+  pieupsioskorean: 0x3144,
+  pieupsiostikeutkorean: 0x3175,
+  pieupthieuthkorean: 0x3177,
+  pieuptikeutkorean: 0x3173,
+  pihiragana: 0x3074,
+  pikatakana: 0x30D4,
+  pisymbolgreek: 0x03D6,
+  piwrarmenian: 0x0583,
+  plus: 0x002B,
+  plusbelowcmb: 0x031F,
+  pluscircle: 0x2295,
+  plusminus: 0x00B1,
+  plusmod: 0x02D6,
+  plusmonospace: 0xFF0B,
+  plussmall: 0xFE62,
+  plussuperior: 0x207A,
+  pmonospace: 0xFF50,
+  pmsquare: 0x33D8,
+  pohiragana: 0x307D,
+  pointingindexdownwhite: 0x261F,
+  pointingindexleftwhite: 0x261C,
+  pointingindexrightwhite: 0x261E,
+  pointingindexupwhite: 0x261D,
+  pokatakana: 0x30DD,
+  poplathai: 0x0E1B,
+  postalmark: 0x3012,
+  postalmarkface: 0x3020,
+  pparen: 0x24AB,
+  precedes: 0x227A,
+  prescription: 0x211E,
+  primemod: 0x02B9,
+  primereversed: 0x2035,
+  product: 0x220F,
+  projective: 0x2305,
+  prolongedkana: 0x30FC,
+  propellor: 0x2318,
+  propersubset: 0x2282,
+  propersuperset: 0x2283,
+  proportion: 0x2237,
+  proportional: 0x221D,
+  psi: 0x03C8,
+  psicyrillic: 0x0471,
+  psilipneumatacyrilliccmb: 0x0486,
+  pssquare: 0x33B0,
+  puhiragana: 0x3077,
+  pukatakana: 0x30D7,
+  pvsquare: 0x33B4,
+  pwsquare: 0x33BA,
+  q: 0x0071,
+  qadeva: 0x0958,
+  qadmahebrew: 0x05A8,
+  qafarabic: 0x0642,
+  qaffinalarabic: 0xFED6,
+  qafinitialarabic: 0xFED7,
+  qafmedialarabic: 0xFED8,
+  qamats: 0x05B8,
+  qamats10: 0x05B8,
+  qamats1a: 0x05B8,
+  qamats1c: 0x05B8,
+  qamats27: 0x05B8,
+  qamats29: 0x05B8,
+  qamats33: 0x05B8,
+  qamatsde: 0x05B8,
+  qamatshebrew: 0x05B8,
+  qamatsnarrowhebrew: 0x05B8,
+  qamatsqatanhebrew: 0x05B8,
+  qamatsqatannarrowhebrew: 0x05B8,
+  qamatsqatanquarterhebrew: 0x05B8,
+  qamatsqatanwidehebrew: 0x05B8,
+  qamatsquarterhebrew: 0x05B8,
+  qamatswidehebrew: 0x05B8,
+  qarneyparahebrew: 0x059F,
+  qbopomofo: 0x3111,
+  qcircle: 0x24E0,
+  qhook: 0x02A0,
+  qmonospace: 0xFF51,
+  qof: 0x05E7,
+  qofdagesh: 0xFB47,
+  qofdageshhebrew: 0xFB47,
   qofhatafpatah: "05E7 05B2",
   qofhatafpatahhebrew: "05E7 05B2",
   qofhatafsegol: "05E7 05B1",
   qofhatafsegolhebrew: "05E7 05B1",
-  qofhebrew: "05E7",
+  qofhebrew: 0x05E7,
   qofhiriq: "05E7 05B4",
   qofhiriqhebrew: "05E7 05B4",
   qofholam: "05E7 05B9",
@@ -3172,89 +3172,89 @@ var GlyphsUnicode = {
   qofshevahebrew: "05E7 05B0",
   qoftsere: "05E7 05B5",
   qoftserehebrew: "05E7 05B5",
-  qparen: "24AC",
-  quarternote: "2669",
-  qubuts: "05BB",
-  qubuts18: "05BB",
-  qubuts25: "05BB",
-  qubuts31: "05BB",
-  qubutshebrew: "05BB",
-  qubutsnarrowhebrew: "05BB",
-  qubutsquarterhebrew: "05BB",
-  qubutswidehebrew: "05BB",
-  question: "003F",
-  questionarabic: "061F",
-  questionarmenian: "055E",
-  questiondown: "00BF",
-  questiondownsmall: "F7BF",
-  questiongreek: "037E",
-  questionmonospace: "FF1F",
-  questionsmall: "F73F",
-  quotedbl: "0022",
-  quotedblbase: "201E",
-  quotedblleft: "201C",
-  quotedblmonospace: "FF02",
-  quotedblprime: "301E",
-  quotedblprimereversed: "301D",
-  quotedblright: "201D",
-  quoteleft: "2018",
-  quoteleftreversed: "201B",
-  quotereversed: "201B",
-  quoteright: "2019",
-  quoterightn: "0149",
-  quotesinglbase: "201A",
-  quotesingle: "0027",
-  quotesinglemonospace: "FF07",
-  r: "0072",
-  raarmenian: "057C",
-  rabengali: "09B0",
-  racute: "0155",
-  radeva: "0930",
-  radical: "221A",
-  radicalex: "F8E5",
-  radoverssquare: "33AE",
-  radoverssquaredsquare: "33AF",
-  radsquare: "33AD",
-  rafe: "05BF",
-  rafehebrew: "05BF",
-  ragujarati: "0AB0",
-  ragurmukhi: "0A30",
-  rahiragana: "3089",
-  rakatakana: "30E9",
-  rakatakanahalfwidth: "FF97",
-  ralowerdiagonalbengali: "09F1",
-  ramiddlediagonalbengali: "09F0",
-  ramshorn: "0264",
-  ratio: "2236",
-  rbopomofo: "3116",
-  rcaron: "0159",
-  rcedilla: "0157",
-  rcircle: "24E1",
-  rcommaaccent: "0157",
-  rdblgrave: "0211",
-  rdotaccent: "1E59",
-  rdotbelow: "1E5B",
-  rdotbelowmacron: "1E5D",
-  referencemark: "203B",
-  reflexsubset: "2286",
-  reflexsuperset: "2287",
-  registered: "00AE",
-  registersans: "F8E8",
-  registerserif: "F6DA",
-  reharabic: "0631",
-  reharmenian: "0580",
-  rehfinalarabic: "FEAE",
-  rehiragana: "308C",
+  qparen: 0x24AC,
+  quarternote: 0x2669,
+  qubuts: 0x05BB,
+  qubuts18: 0x05BB,
+  qubuts25: 0x05BB,
+  qubuts31: 0x05BB,
+  qubutshebrew: 0x05BB,
+  qubutsnarrowhebrew: 0x05BB,
+  qubutsquarterhebrew: 0x05BB,
+  qubutswidehebrew: 0x05BB,
+  question: 0x003F,
+  questionarabic: 0x061F,
+  questionarmenian: 0x055E,
+  questiondown: 0x00BF,
+  questiondownsmall: 0xF7BF,
+  questiongreek: 0x037E,
+  questionmonospace: 0xFF1F,
+  questionsmall: 0xF73F,
+  quotedbl: 0x0022,
+  quotedblbase: 0x201E,
+  quotedblleft: 0x201C,
+  quotedblmonospace: 0xFF02,
+  quotedblprime: 0x301E,
+  quotedblprimereversed: 0x301D,
+  quotedblright: 0x201D,
+  quoteleft: 0x2018,
+  quoteleftreversed: 0x201B,
+  quotereversed: 0x201B,
+  quoteright: 0x2019,
+  quoterightn: 0x0149,
+  quotesinglbase: 0x201A,
+  quotesingle: 0x0027,
+  quotesinglemonospace: 0xFF07,
+  r: 0x0072,
+  raarmenian: 0x057C,
+  rabengali: 0x09B0,
+  racute: 0x0155,
+  radeva: 0x0930,
+  radical: 0x221A,
+  radicalex: 0xF8E5,
+  radoverssquare: 0x33AE,
+  radoverssquaredsquare: 0x33AF,
+  radsquare: 0x33AD,
+  rafe: 0x05BF,
+  rafehebrew: 0x05BF,
+  ragujarati: 0x0AB0,
+  ragurmukhi: 0x0A30,
+  rahiragana: 0x3089,
+  rakatakana: 0x30E9,
+  rakatakanahalfwidth: 0xFF97,
+  ralowerdiagonalbengali: 0x09F1,
+  ramiddlediagonalbengali: 0x09F0,
+  ramshorn: 0x0264,
+  ratio: 0x2236,
+  rbopomofo: 0x3116,
+  rcaron: 0x0159,
+  rcedilla: 0x0157,
+  rcircle: 0x24E1,
+  rcommaaccent: 0x0157,
+  rdblgrave: 0x0211,
+  rdotaccent: 0x1E59,
+  rdotbelow: 0x1E5B,
+  rdotbelowmacron: 0x1E5D,
+  referencemark: 0x203B,
+  reflexsubset: 0x2286,
+  reflexsuperset: 0x2287,
+  registered: 0x00AE,
+  registersans: 0xF8E8,
+  registerserif: 0xF6DA,
+  reharabic: 0x0631,
+  reharmenian: 0x0580,
+  rehfinalarabic: 0xFEAE,
+  rehiragana: 0x308C,
   rehyehaleflamarabic: "0631 FEF3 FE8E 0644",
-  rekatakana: "30EC",
-  rekatakanahalfwidth: "FF9A",
-  resh: "05E8",
-  reshdageshhebrew: "FB48",
+  rekatakana: 0x30EC,
+  rekatakanahalfwidth: 0xFF9A,
+  resh: 0x05E8,
+  reshdageshhebrew: 0xFB48,
   reshhatafpatah: "05E8 05B2",
   reshhatafpatahhebrew: "05E8 05B2",
   reshhatafsegol: "05E8 05B1",
   reshhatafsegolhebrew: "05E8 05B1",
-  reshhebrew: "05E8",
+  reshhebrew: 0x05E8,
   reshhiriq: "05E8 05B4",
   reshhiriqhebrew: "05E8 05B4",
   reshholam: "05E8 05B9",
@@ -3271,1019 +3271,1019 @@ var GlyphsUnicode = {
   reshshevahebrew: "05E8 05B0",
   reshtsere: "05E8 05B5",
   reshtserehebrew: "05E8 05B5",
-  reversedtilde: "223D",
-  reviahebrew: "0597",
-  reviamugrashhebrew: "0597",
-  revlogicalnot: "2310",
-  rfishhook: "027E",
-  rfishhookreversed: "027F",
-  rhabengali: "09DD",
-  rhadeva: "095D",
-  rho: "03C1",
-  rhook: "027D",
-  rhookturned: "027B",
-  rhookturnedsuperior: "02B5",
-  rhosymbolgreek: "03F1",
-  rhotichookmod: "02DE",
-  rieulacirclekorean: "3271",
-  rieulaparenkorean: "3211",
-  rieulcirclekorean: "3263",
-  rieulhieuhkorean: "3140",
-  rieulkiyeokkorean: "313A",
-  rieulkiyeoksioskorean: "3169",
-  rieulkorean: "3139",
-  rieulmieumkorean: "313B",
-  rieulpansioskorean: "316C",
-  rieulparenkorean: "3203",
-  rieulphieuphkorean: "313F",
-  rieulpieupkorean: "313C",
-  rieulpieupsioskorean: "316B",
-  rieulsioskorean: "313D",
-  rieulthieuthkorean: "313E",
-  rieultikeutkorean: "316A",
-  rieulyeorinhieuhkorean: "316D",
-  rightangle: "221F",
-  righttackbelowcmb: "0319",
-  righttriangle: "22BF",
-  rihiragana: "308A",
-  rikatakana: "30EA",
-  rikatakanahalfwidth: "FF98",
-  ring: "02DA",
-  ringbelowcmb: "0325",
-  ringcmb: "030A",
-  ringhalfleft: "02BF",
-  ringhalfleftarmenian: "0559",
-  ringhalfleftbelowcmb: "031C",
-  ringhalfleftcentered: "02D3",
-  ringhalfright: "02BE",
-  ringhalfrightbelowcmb: "0339",
-  ringhalfrightcentered: "02D2",
-  rinvertedbreve: "0213",
-  rittorusquare: "3351",
-  rlinebelow: "1E5F",
-  rlongleg: "027C",
-  rlonglegturned: "027A",
-  rmonospace: "FF52",
-  rohiragana: "308D",
-  rokatakana: "30ED",
-  rokatakanahalfwidth: "FF9B",
-  roruathai: "0E23",
-  rparen: "24AD",
-  rrabengali: "09DC",
-  rradeva: "0931",
-  rragurmukhi: "0A5C",
-  rreharabic: "0691",
-  rrehfinalarabic: "FB8D",
-  rrvocalicbengali: "09E0",
-  rrvocalicdeva: "0960",
-  rrvocalicgujarati: "0AE0",
-  rrvocalicvowelsignbengali: "09C4",
-  rrvocalicvowelsigndeva: "0944",
-  rrvocalicvowelsigngujarati: "0AC4",
-  rsuperior: "F6F1",
-  rtblock: "2590",
-  rturned: "0279",
-  rturnedsuperior: "02B4",
-  ruhiragana: "308B",
-  rukatakana: "30EB",
-  rukatakanahalfwidth: "FF99",
-  rupeemarkbengali: "09F2",
-  rupeesignbengali: "09F3",
-  rupiah: "F6DD",
-  ruthai: "0E24",
-  rvocalicbengali: "098B",
-  rvocalicdeva: "090B",
-  rvocalicgujarati: "0A8B",
-  rvocalicvowelsignbengali: "09C3",
-  rvocalicvowelsigndeva: "0943",
-  rvocalicvowelsigngujarati: "0AC3",
-  s: "0073",
-  sabengali: "09B8",
-  sacute: "015B",
-  sacutedotaccent: "1E65",
-  sadarabic: "0635",
-  sadeva: "0938",
-  sadfinalarabic: "FEBA",
-  sadinitialarabic: "FEBB",
-  sadmedialarabic: "FEBC",
-  sagujarati: "0AB8",
-  sagurmukhi: "0A38",
-  sahiragana: "3055",
-  sakatakana: "30B5",
-  sakatakanahalfwidth: "FF7B",
-  sallallahoualayhewasallamarabic: "FDFA",
-  samekh: "05E1",
-  samekhdagesh: "FB41",
-  samekhdageshhebrew: "FB41",
-  samekhhebrew: "05E1",
-  saraaathai: "0E32",
-  saraaethai: "0E41",
-  saraaimaimalaithai: "0E44",
-  saraaimaimuanthai: "0E43",
-  saraamthai: "0E33",
-  saraathai: "0E30",
-  saraethai: "0E40",
-  saraiileftthai: "F886",
-  saraiithai: "0E35",
-  saraileftthai: "F885",
-  saraithai: "0E34",
-  saraothai: "0E42",
-  saraueeleftthai: "F888",
-  saraueethai: "0E37",
-  saraueleftthai: "F887",
-  sarauethai: "0E36",
-  sarauthai: "0E38",
-  sarauuthai: "0E39",
-  sbopomofo: "3119",
-  scaron: "0161",
-  scarondotaccent: "1E67",
-  scedilla: "015F",
-  schwa: "0259",
-  schwacyrillic: "04D9",
-  schwadieresiscyrillic: "04DB",
-  schwahook: "025A",
-  scircle: "24E2",
-  scircumflex: "015D",
-  scommaaccent: "0219",
-  sdotaccent: "1E61",
-  sdotbelow: "1E63",
-  sdotbelowdotaccent: "1E69",
-  seagullbelowcmb: "033C",
-  second: "2033",
-  secondtonechinese: "02CA",
-  section: "00A7",
-  seenarabic: "0633",
-  seenfinalarabic: "FEB2",
-  seeninitialarabic: "FEB3",
-  seenmedialarabic: "FEB4",
-  segol: "05B6",
-  segol13: "05B6",
-  segol1f: "05B6",
-  segol2c: "05B6",
-  segolhebrew: "05B6",
-  segolnarrowhebrew: "05B6",
-  segolquarterhebrew: "05B6",
-  segoltahebrew: "0592",
-  segolwidehebrew: "05B6",
-  seharmenian: "057D",
-  sehiragana: "305B",
-  sekatakana: "30BB",
-  sekatakanahalfwidth: "FF7E",
-  semicolon: "003B",
-  semicolonarabic: "061B",
-  semicolonmonospace: "FF1B",
-  semicolonsmall: "FE54",
-  semivoicedmarkkana: "309C",
-  semivoicedmarkkanahalfwidth: "FF9F",
-  sentisquare: "3322",
-  sentosquare: "3323",
-  seven: "0037",
-  sevenarabic: "0667",
-  sevenbengali: "09ED",
-  sevencircle: "2466",
-  sevencircleinversesansserif: "2790",
-  sevendeva: "096D",
-  seveneighths: "215E",
-  sevengujarati: "0AED",
-  sevengurmukhi: "0A6D",
-  sevenhackarabic: "0667",
-  sevenhangzhou: "3027",
-  sevenideographicparen: "3226",
-  seveninferior: "2087",
-  sevenmonospace: "FF17",
-  sevenoldstyle: "F737",
-  sevenparen: "247A",
-  sevenperiod: "248E",
-  sevenpersian: "06F7",
-  sevenroman: "2176",
-  sevensuperior: "2077",
-  seventeencircle: "2470",
-  seventeenparen: "2484",
-  seventeenperiod: "2498",
-  seventhai: "0E57",
-  sfthyphen: "00AD",
-  shaarmenian: "0577",
-  shabengali: "09B6",
-  shacyrillic: "0448",
-  shaddaarabic: "0651",
-  shaddadammaarabic: "FC61",
-  shaddadammatanarabic: "FC5E",
-  shaddafathaarabic: "FC60",
+  reversedtilde: 0x223D,
+  reviahebrew: 0x0597,
+  reviamugrashhebrew: 0x0597,
+  revlogicalnot: 0x2310,
+  rfishhook: 0x027E,
+  rfishhookreversed: 0x027F,
+  rhabengali: 0x09DD,
+  rhadeva: 0x095D,
+  rho: 0x03C1,
+  rhook: 0x027D,
+  rhookturned: 0x027B,
+  rhookturnedsuperior: 0x02B5,
+  rhosymbolgreek: 0x03F1,
+  rhotichookmod: 0x02DE,
+  rieulacirclekorean: 0x3271,
+  rieulaparenkorean: 0x3211,
+  rieulcirclekorean: 0x3263,
+  rieulhieuhkorean: 0x3140,
+  rieulkiyeokkorean: 0x313A,
+  rieulkiyeoksioskorean: 0x3169,
+  rieulkorean: 0x3139,
+  rieulmieumkorean: 0x313B,
+  rieulpansioskorean: 0x316C,
+  rieulparenkorean: 0x3203,
+  rieulphieuphkorean: 0x313F,
+  rieulpieupkorean: 0x313C,
+  rieulpieupsioskorean: 0x316B,
+  rieulsioskorean: 0x313D,
+  rieulthieuthkorean: 0x313E,
+  rieultikeutkorean: 0x316A,
+  rieulyeorinhieuhkorean: 0x316D,
+  rightangle: 0x221F,
+  righttackbelowcmb: 0x0319,
+  righttriangle: 0x22BF,
+  rihiragana: 0x308A,
+  rikatakana: 0x30EA,
+  rikatakanahalfwidth: 0xFF98,
+  ring: 0x02DA,
+  ringbelowcmb: 0x0325,
+  ringcmb: 0x030A,
+  ringhalfleft: 0x02BF,
+  ringhalfleftarmenian: 0x0559,
+  ringhalfleftbelowcmb: 0x031C,
+  ringhalfleftcentered: 0x02D3,
+  ringhalfright: 0x02BE,
+  ringhalfrightbelowcmb: 0x0339,
+  ringhalfrightcentered: 0x02D2,
+  rinvertedbreve: 0x0213,
+  rittorusquare: 0x3351,
+  rlinebelow: 0x1E5F,
+  rlongleg: 0x027C,
+  rlonglegturned: 0x027A,
+  rmonospace: 0xFF52,
+  rohiragana: 0x308D,
+  rokatakana: 0x30ED,
+  rokatakanahalfwidth: 0xFF9B,
+  roruathai: 0x0E23,
+  rparen: 0x24AD,
+  rrabengali: 0x09DC,
+  rradeva: 0x0931,
+  rragurmukhi: 0x0A5C,
+  rreharabic: 0x0691,
+  rrehfinalarabic: 0xFB8D,
+  rrvocalicbengali: 0x09E0,
+  rrvocalicdeva: 0x0960,
+  rrvocalicgujarati: 0x0AE0,
+  rrvocalicvowelsignbengali: 0x09C4,
+  rrvocalicvowelsigndeva: 0x0944,
+  rrvocalicvowelsigngujarati: 0x0AC4,
+  rsuperior: 0xF6F1,
+  rtblock: 0x2590,
+  rturned: 0x0279,
+  rturnedsuperior: 0x02B4,
+  ruhiragana: 0x308B,
+  rukatakana: 0x30EB,
+  rukatakanahalfwidth: 0xFF99,
+  rupeemarkbengali: 0x09F2,
+  rupeesignbengali: 0x09F3,
+  rupiah: 0xF6DD,
+  ruthai: 0x0E24,
+  rvocalicbengali: 0x098B,
+  rvocalicdeva: 0x090B,
+  rvocalicgujarati: 0x0A8B,
+  rvocalicvowelsignbengali: 0x09C3,
+  rvocalicvowelsigndeva: 0x0943,
+  rvocalicvowelsigngujarati: 0x0AC3,
+  s: 0x0073,
+  sabengali: 0x09B8,
+  sacute: 0x015B,
+  sacutedotaccent: 0x1E65,
+  sadarabic: 0x0635,
+  sadeva: 0x0938,
+  sadfinalarabic: 0xFEBA,
+  sadinitialarabic: 0xFEBB,
+  sadmedialarabic: 0xFEBC,
+  sagujarati: 0x0AB8,
+  sagurmukhi: 0x0A38,
+  sahiragana: 0x3055,
+  sakatakana: 0x30B5,
+  sakatakanahalfwidth: 0xFF7B,
+  sallallahoualayhewasallamarabic: 0xFDFA,
+  samekh: 0x05E1,
+  samekhdagesh: 0xFB41,
+  samekhdageshhebrew: 0xFB41,
+  samekhhebrew: 0x05E1,
+  saraaathai: 0x0E32,
+  saraaethai: 0x0E41,
+  saraaimaimalaithai: 0x0E44,
+  saraaimaimuanthai: 0x0E43,
+  saraamthai: 0x0E33,
+  saraathai: 0x0E30,
+  saraethai: 0x0E40,
+  saraiileftthai: 0xF886,
+  saraiithai: 0x0E35,
+  saraileftthai: 0xF885,
+  saraithai: 0x0E34,
+  saraothai: 0x0E42,
+  saraueeleftthai: 0xF888,
+  saraueethai: 0x0E37,
+  saraueleftthai: 0xF887,
+  sarauethai: 0x0E36,
+  sarauthai: 0x0E38,
+  sarauuthai: 0x0E39,
+  sbopomofo: 0x3119,
+  scaron: 0x0161,
+  scarondotaccent: 0x1E67,
+  scedilla: 0x015F,
+  schwa: 0x0259,
+  schwacyrillic: 0x04D9,
+  schwadieresiscyrillic: 0x04DB,
+  schwahook: 0x025A,
+  scircle: 0x24E2,
+  scircumflex: 0x015D,
+  scommaaccent: 0x0219,
+  sdotaccent: 0x1E61,
+  sdotbelow: 0x1E63,
+  sdotbelowdotaccent: 0x1E69,
+  seagullbelowcmb: 0x033C,
+  second: 0x2033,
+  secondtonechinese: 0x02CA,
+  section: 0x00A7,
+  seenarabic: 0x0633,
+  seenfinalarabic: 0xFEB2,
+  seeninitialarabic: 0xFEB3,
+  seenmedialarabic: 0xFEB4,
+  segol: 0x05B6,
+  segol13: 0x05B6,
+  segol1f: 0x05B6,
+  segol2c: 0x05B6,
+  segolhebrew: 0x05B6,
+  segolnarrowhebrew: 0x05B6,
+  segolquarterhebrew: 0x05B6,
+  segoltahebrew: 0x0592,
+  segolwidehebrew: 0x05B6,
+  seharmenian: 0x057D,
+  sehiragana: 0x305B,
+  sekatakana: 0x30BB,
+  sekatakanahalfwidth: 0xFF7E,
+  semicolon: 0x003B,
+  semicolonarabic: 0x061B,
+  semicolonmonospace: 0xFF1B,
+  semicolonsmall: 0xFE54,
+  semivoicedmarkkana: 0x309C,
+  semivoicedmarkkanahalfwidth: 0xFF9F,
+  sentisquare: 0x3322,
+  sentosquare: 0x3323,
+  seven: 0x0037,
+  sevenarabic: 0x0667,
+  sevenbengali: 0x09ED,
+  sevencircle: 0x2466,
+  sevencircleinversesansserif: 0x2790,
+  sevendeva: 0x096D,
+  seveneighths: 0x215E,
+  sevengujarati: 0x0AED,
+  sevengurmukhi: 0x0A6D,
+  sevenhackarabic: 0x0667,
+  sevenhangzhou: 0x3027,
+  sevenideographicparen: 0x3226,
+  seveninferior: 0x2087,
+  sevenmonospace: 0xFF17,
+  sevenoldstyle: 0xF737,
+  sevenparen: 0x247A,
+  sevenperiod: 0x248E,
+  sevenpersian: 0x06F7,
+  sevenroman: 0x2176,
+  sevensuperior: 0x2077,
+  seventeencircle: 0x2470,
+  seventeenparen: 0x2484,
+  seventeenperiod: 0x2498,
+  seventhai: 0x0E57,
+  sfthyphen: 0x00AD,
+  shaarmenian: 0x0577,
+  shabengali: 0x09B6,
+  shacyrillic: 0x0448,
+  shaddaarabic: 0x0651,
+  shaddadammaarabic: 0xFC61,
+  shaddadammatanarabic: 0xFC5E,
+  shaddafathaarabic: 0xFC60,
   shaddafathatanarabic: "0651 064B",
-  shaddakasraarabic: "FC62",
-  shaddakasratanarabic: "FC5F",
-  shade: "2592",
-  shadedark: "2593",
-  shadelight: "2591",
-  shademedium: "2592",
-  shadeva: "0936",
-  shagujarati: "0AB6",
-  shagurmukhi: "0A36",
-  shalshelethebrew: "0593",
-  shbopomofo: "3115",
-  shchacyrillic: "0449",
-  sheenarabic: "0634",
-  sheenfinalarabic: "FEB6",
-  sheeninitialarabic: "FEB7",
-  sheenmedialarabic: "FEB8",
-  sheicoptic: "03E3",
-  sheqel: "20AA",
-  sheqelhebrew: "20AA",
-  sheva: "05B0",
-  sheva115: "05B0",
-  sheva15: "05B0",
-  sheva22: "05B0",
-  sheva2e: "05B0",
-  shevahebrew: "05B0",
-  shevanarrowhebrew: "05B0",
-  shevaquarterhebrew: "05B0",
-  shevawidehebrew: "05B0",
-  shhacyrillic: "04BB",
-  shimacoptic: "03ED",
-  shin: "05E9",
-  shindagesh: "FB49",
-  shindageshhebrew: "FB49",
-  shindageshshindot: "FB2C",
-  shindageshshindothebrew: "FB2C",
-  shindageshsindot: "FB2D",
-  shindageshsindothebrew: "FB2D",
-  shindothebrew: "05C1",
-  shinhebrew: "05E9",
-  shinshindot: "FB2A",
-  shinshindothebrew: "FB2A",
-  shinsindot: "FB2B",
-  shinsindothebrew: "FB2B",
-  shook: "0282",
-  sigma: "03C3",
-  sigma1: "03C2",
-  sigmafinal: "03C2",
-  sigmalunatesymbolgreek: "03F2",
-  sihiragana: "3057",
-  sikatakana: "30B7",
-  sikatakanahalfwidth: "FF7C",
-  siluqhebrew: "05BD",
-  siluqlefthebrew: "05BD",
-  similar: "223C",
-  sindothebrew: "05C2",
-  siosacirclekorean: "3274",
-  siosaparenkorean: "3214",
-  sioscieuckorean: "317E",
-  sioscirclekorean: "3266",
-  sioskiyeokkorean: "317A",
-  sioskorean: "3145",
-  siosnieunkorean: "317B",
-  siosparenkorean: "3206",
-  siospieupkorean: "317D",
-  siostikeutkorean: "317C",
-  six: "0036",
-  sixarabic: "0666",
-  sixbengali: "09EC",
-  sixcircle: "2465",
-  sixcircleinversesansserif: "278F",
-  sixdeva: "096C",
-  sixgujarati: "0AEC",
-  sixgurmukhi: "0A6C",
-  sixhackarabic: "0666",
-  sixhangzhou: "3026",
-  sixideographicparen: "3225",
-  sixinferior: "2086",
-  sixmonospace: "FF16",
-  sixoldstyle: "F736",
-  sixparen: "2479",
-  sixperiod: "248D",
-  sixpersian: "06F6",
-  sixroman: "2175",
-  sixsuperior: "2076",
-  sixteencircle: "246F",
-  sixteencurrencydenominatorbengali: "09F9",
-  sixteenparen: "2483",
-  sixteenperiod: "2497",
-  sixthai: "0E56",
-  slash: "002F",
-  slashmonospace: "FF0F",
-  slong: "017F",
-  slongdotaccent: "1E9B",
-  smileface: "263A",
-  smonospace: "FF53",
-  sofpasuqhebrew: "05C3",
-  softhyphen: "00AD",
-  softsigncyrillic: "044C",
-  sohiragana: "305D",
-  sokatakana: "30BD",
-  sokatakanahalfwidth: "FF7F",
-  soliduslongoverlaycmb: "0338",
-  solidusshortoverlaycmb: "0337",
-  sorusithai: "0E29",
-  sosalathai: "0E28",
-  sosothai: "0E0B",
-  sosuathai: "0E2A",
-  space: "0020",
-  spacehackarabic: "0020",
-  spade: "2660",
-  spadesuitblack: "2660",
-  spadesuitwhite: "2664",
-  sparen: "24AE",
-  squarebelowcmb: "033B",
-  squarecc: "33C4",
-  squarecm: "339D",
-  squarediagonalcrosshatchfill: "25A9",
-  squarehorizontalfill: "25A4",
-  squarekg: "338F",
-  squarekm: "339E",
-  squarekmcapital: "33CE",
-  squareln: "33D1",
-  squarelog: "33D2",
-  squaremg: "338E",
-  squaremil: "33D5",
-  squaremm: "339C",
-  squaremsquared: "33A1",
-  squareorthogonalcrosshatchfill: "25A6",
-  squareupperlefttolowerrightfill: "25A7",
-  squareupperrighttolowerleftfill: "25A8",
-  squareverticalfill: "25A5",
-  squarewhitewithsmallblack: "25A3",
-  srsquare: "33DB",
-  ssabengali: "09B7",
-  ssadeva: "0937",
-  ssagujarati: "0AB7",
-  ssangcieuckorean: "3149",
-  ssanghieuhkorean: "3185",
-  ssangieungkorean: "3180",
-  ssangkiyeokkorean: "3132",
-  ssangnieunkorean: "3165",
-  ssangpieupkorean: "3143",
-  ssangsioskorean: "3146",
-  ssangtikeutkorean: "3138",
-  ssuperior: "F6F2",
-  sterling: "00A3",
-  sterlingmonospace: "FFE1",
-  strokelongoverlaycmb: "0336",
-  strokeshortoverlaycmb: "0335",
-  subset: "2282",
-  subsetnotequal: "228A",
-  subsetorequal: "2286",
-  succeeds: "227B",
-  suchthat: "220B",
-  suhiragana: "3059",
-  sukatakana: "30B9",
-  sukatakanahalfwidth: "FF7D",
-  sukunarabic: "0652",
-  summation: "2211",
-  sun: "263C",
-  superset: "2283",
-  supersetnotequal: "228B",
-  supersetorequal: "2287",
-  svsquare: "33DC",
-  syouwaerasquare: "337C",
-  t: "0074",
-  tabengali: "09A4",
-  tackdown: "22A4",
-  tackleft: "22A3",
-  tadeva: "0924",
-  tagujarati: "0AA4",
-  tagurmukhi: "0A24",
-  taharabic: "0637",
-  tahfinalarabic: "FEC2",
-  tahinitialarabic: "FEC3",
-  tahiragana: "305F",
-  tahmedialarabic: "FEC4",
-  taisyouerasquare: "337D",
-  takatakana: "30BF",
-  takatakanahalfwidth: "FF80",
-  tatweelarabic: "0640",
-  tau: "03C4",
-  tav: "05EA",
-  tavdages: "FB4A",
-  tavdagesh: "FB4A",
-  tavdageshhebrew: "FB4A",
-  tavhebrew: "05EA",
-  tbar: "0167",
-  tbopomofo: "310A",
-  tcaron: "0165",
-  tccurl: "02A8",
-  tcedilla: "0163",
-  tcheharabic: "0686",
-  tchehfinalarabic: "FB7B",
-  tchehinitialarabic: "FB7C",
-  tchehmedialarabic: "FB7D",
+  shaddakasraarabic: 0xFC62,
+  shaddakasratanarabic: 0xFC5F,
+  shade: 0x2592,
+  shadedark: 0x2593,
+  shadelight: 0x2591,
+  shademedium: 0x2592,
+  shadeva: 0x0936,
+  shagujarati: 0x0AB6,
+  shagurmukhi: 0x0A36,
+  shalshelethebrew: 0x0593,
+  shbopomofo: 0x3115,
+  shchacyrillic: 0x0449,
+  sheenarabic: 0x0634,
+  sheenfinalarabic: 0xFEB6,
+  sheeninitialarabic: 0xFEB7,
+  sheenmedialarabic: 0xFEB8,
+  sheicoptic: 0x03E3,
+  sheqel: 0x20AA,
+  sheqelhebrew: 0x20AA,
+  sheva: 0x05B0,
+  sheva115: 0x05B0,
+  sheva15: 0x05B0,
+  sheva22: 0x05B0,
+  sheva2e: 0x05B0,
+  shevahebrew: 0x05B0,
+  shevanarrowhebrew: 0x05B0,
+  shevaquarterhebrew: 0x05B0,
+  shevawidehebrew: 0x05B0,
+  shhacyrillic: 0x04BB,
+  shimacoptic: 0x03ED,
+  shin: 0x05E9,
+  shindagesh: 0xFB49,
+  shindageshhebrew: 0xFB49,
+  shindageshshindot: 0xFB2C,
+  shindageshshindothebrew: 0xFB2C,
+  shindageshsindot: 0xFB2D,
+  shindageshsindothebrew: 0xFB2D,
+  shindothebrew: 0x05C1,
+  shinhebrew: 0x05E9,
+  shinshindot: 0xFB2A,
+  shinshindothebrew: 0xFB2A,
+  shinsindot: 0xFB2B,
+  shinsindothebrew: 0xFB2B,
+  shook: 0x0282,
+  sigma: 0x03C3,
+  sigma1: 0x03C2,
+  sigmafinal: 0x03C2,
+  sigmalunatesymbolgreek: 0x03F2,
+  sihiragana: 0x3057,
+  sikatakana: 0x30B7,
+  sikatakanahalfwidth: 0xFF7C,
+  siluqhebrew: 0x05BD,
+  siluqlefthebrew: 0x05BD,
+  similar: 0x223C,
+  sindothebrew: 0x05C2,
+  siosacirclekorean: 0x3274,
+  siosaparenkorean: 0x3214,
+  sioscieuckorean: 0x317E,
+  sioscirclekorean: 0x3266,
+  sioskiyeokkorean: 0x317A,
+  sioskorean: 0x3145,
+  siosnieunkorean: 0x317B,
+  siosparenkorean: 0x3206,
+  siospieupkorean: 0x317D,
+  siostikeutkorean: 0x317C,
+  six: 0x0036,
+  sixarabic: 0x0666,
+  sixbengali: 0x09EC,
+  sixcircle: 0x2465,
+  sixcircleinversesansserif: 0x278F,
+  sixdeva: 0x096C,
+  sixgujarati: 0x0AEC,
+  sixgurmukhi: 0x0A6C,
+  sixhackarabic: 0x0666,
+  sixhangzhou: 0x3026,
+  sixideographicparen: 0x3225,
+  sixinferior: 0x2086,
+  sixmonospace: 0xFF16,
+  sixoldstyle: 0xF736,
+  sixparen: 0x2479,
+  sixperiod: 0x248D,
+  sixpersian: 0x06F6,
+  sixroman: 0x2175,
+  sixsuperior: 0x2076,
+  sixteencircle: 0x246F,
+  sixteencurrencydenominatorbengali: 0x09F9,
+  sixteenparen: 0x2483,
+  sixteenperiod: 0x2497,
+  sixthai: 0x0E56,
+  slash: 0x002F,
+  slashmonospace: 0xFF0F,
+  slong: 0x017F,
+  slongdotaccent: 0x1E9B,
+  smileface: 0x263A,
+  smonospace: 0xFF53,
+  sofpasuqhebrew: 0x05C3,
+  softhyphen: 0x00AD,
+  softsigncyrillic: 0x044C,
+  sohiragana: 0x305D,
+  sokatakana: 0x30BD,
+  sokatakanahalfwidth: 0xFF7F,
+  soliduslongoverlaycmb: 0x0338,
+  solidusshortoverlaycmb: 0x0337,
+  sorusithai: 0x0E29,
+  sosalathai: 0x0E28,
+  sosothai: 0x0E0B,
+  sosuathai: 0x0E2A,
+  space: 0x0020,
+  spacehackarabic: 0x0020,
+  spade: 0x2660,
+  spadesuitblack: 0x2660,
+  spadesuitwhite: 0x2664,
+  sparen: 0x24AE,
+  squarebelowcmb: 0x033B,
+  squarecc: 0x33C4,
+  squarecm: 0x339D,
+  squarediagonalcrosshatchfill: 0x25A9,
+  squarehorizontalfill: 0x25A4,
+  squarekg: 0x338F,
+  squarekm: 0x339E,
+  squarekmcapital: 0x33CE,
+  squareln: 0x33D1,
+  squarelog: 0x33D2,
+  squaremg: 0x338E,
+  squaremil: 0x33D5,
+  squaremm: 0x339C,
+  squaremsquared: 0x33A1,
+  squareorthogonalcrosshatchfill: 0x25A6,
+  squareupperlefttolowerrightfill: 0x25A7,
+  squareupperrighttolowerleftfill: 0x25A8,
+  squareverticalfill: 0x25A5,
+  squarewhitewithsmallblack: 0x25A3,
+  srsquare: 0x33DB,
+  ssabengali: 0x09B7,
+  ssadeva: 0x0937,
+  ssagujarati: 0x0AB7,
+  ssangcieuckorean: 0x3149,
+  ssanghieuhkorean: 0x3185,
+  ssangieungkorean: 0x3180,
+  ssangkiyeokkorean: 0x3132,
+  ssangnieunkorean: 0x3165,
+  ssangpieupkorean: 0x3143,
+  ssangsioskorean: 0x3146,
+  ssangtikeutkorean: 0x3138,
+  ssuperior: 0xF6F2,
+  sterling: 0x00A3,
+  sterlingmonospace: 0xFFE1,
+  strokelongoverlaycmb: 0x0336,
+  strokeshortoverlaycmb: 0x0335,
+  subset: 0x2282,
+  subsetnotequal: 0x228A,
+  subsetorequal: 0x2286,
+  succeeds: 0x227B,
+  suchthat: 0x220B,
+  suhiragana: 0x3059,
+  sukatakana: 0x30B9,
+  sukatakanahalfwidth: 0xFF7D,
+  sukunarabic: 0x0652,
+  summation: 0x2211,
+  sun: 0x263C,
+  superset: 0x2283,
+  supersetnotequal: 0x228B,
+  supersetorequal: 0x2287,
+  svsquare: 0x33DC,
+  syouwaerasquare: 0x337C,
+  t: 0x0074,
+  tabengali: 0x09A4,
+  tackdown: 0x22A4,
+  tackleft: 0x22A3,
+  tadeva: 0x0924,
+  tagujarati: 0x0AA4,
+  tagurmukhi: 0x0A24,
+  taharabic: 0x0637,
+  tahfinalarabic: 0xFEC2,
+  tahinitialarabic: 0xFEC3,
+  tahiragana: 0x305F,
+  tahmedialarabic: 0xFEC4,
+  taisyouerasquare: 0x337D,
+  takatakana: 0x30BF,
+  takatakanahalfwidth: 0xFF80,
+  tatweelarabic: 0x0640,
+  tau: 0x03C4,
+  tav: 0x05EA,
+  tavdages: 0xFB4A,
+  tavdagesh: 0xFB4A,
+  tavdageshhebrew: 0xFB4A,
+  tavhebrew: 0x05EA,
+  tbar: 0x0167,
+  tbopomofo: 0x310A,
+  tcaron: 0x0165,
+  tccurl: 0x02A8,
+  tcedilla: 0x0163,
+  tcheharabic: 0x0686,
+  tchehfinalarabic: 0xFB7B,
+  tchehinitialarabic: 0xFB7C,
+  tchehmedialarabic: 0xFB7D,
   tchehmeeminitialarabic: "FB7C FEE4",
-  tcircle: "24E3",
-  tcircumflexbelow: "1E71",
-  tcommaaccent: "0163",
-  tdieresis: "1E97",
-  tdotaccent: "1E6B",
-  tdotbelow: "1E6D",
-  tecyrillic: "0442",
-  tedescendercyrillic: "04AD",
-  teharabic: "062A",
-  tehfinalarabic: "FE96",
-  tehhahinitialarabic: "FCA2",
-  tehhahisolatedarabic: "FC0C",
-  tehinitialarabic: "FE97",
-  tehiragana: "3066",
-  tehjeeminitialarabic: "FCA1",
-  tehjeemisolatedarabic: "FC0B",
-  tehmarbutaarabic: "0629",
-  tehmarbutafinalarabic: "FE94",
-  tehmedialarabic: "FE98",
-  tehmeeminitialarabic: "FCA4",
-  tehmeemisolatedarabic: "FC0E",
-  tehnoonfinalarabic: "FC73",
-  tekatakana: "30C6",
-  tekatakanahalfwidth: "FF83",
-  telephone: "2121",
-  telephoneblack: "260E",
-  telishagedolahebrew: "05A0",
-  telishaqetanahebrew: "05A9",
-  tencircle: "2469",
-  tenideographicparen: "3229",
-  tenparen: "247D",
-  tenperiod: "2491",
-  tenroman: "2179",
-  tesh: "02A7",
-  tet: "05D8",
-  tetdagesh: "FB38",
-  tetdageshhebrew: "FB38",
-  tethebrew: "05D8",
-  tetsecyrillic: "04B5",
-  tevirhebrew: "059B",
-  tevirlefthebrew: "059B",
-  thabengali: "09A5",
-  thadeva: "0925",
-  thagujarati: "0AA5",
-  thagurmukhi: "0A25",
-  thalarabic: "0630",
-  thalfinalarabic: "FEAC",
-  thanthakhatlowleftthai: "F898",
-  thanthakhatlowrightthai: "F897",
-  thanthakhatthai: "0E4C",
-  thanthakhatupperleftthai: "F896",
-  theharabic: "062B",
-  thehfinalarabic: "FE9A",
-  thehinitialarabic: "FE9B",
-  thehmedialarabic: "FE9C",
-  thereexists: "2203",
-  therefore: "2234",
-  theta: "03B8",
-  theta1: "03D1",
-  thetasymbolgreek: "03D1",
-  thieuthacirclekorean: "3279",
-  thieuthaparenkorean: "3219",
-  thieuthcirclekorean: "326B",
-  thieuthkorean: "314C",
-  thieuthparenkorean: "320B",
-  thirteencircle: "246C",
-  thirteenparen: "2480",
-  thirteenperiod: "2494",
-  thonangmonthothai: "0E11",
-  thook: "01AD",
-  thophuthaothai: "0E12",
-  thorn: "00FE",
-  thothahanthai: "0E17",
-  thothanthai: "0E10",
-  thothongthai: "0E18",
-  thothungthai: "0E16",
-  thousandcyrillic: "0482",
-  thousandsseparatorarabic: "066C",
-  thousandsseparatorpersian: "066C",
-  three: "0033",
-  threearabic: "0663",
-  threebengali: "09E9",
-  threecircle: "2462",
-  threecircleinversesansserif: "278C",
-  threedeva: "0969",
-  threeeighths: "215C",
-  threegujarati: "0AE9",
-  threegurmukhi: "0A69",
-  threehackarabic: "0663",
-  threehangzhou: "3023",
-  threeideographicparen: "3222",
-  threeinferior: "2083",
-  threemonospace: "FF13",
-  threenumeratorbengali: "09F6",
-  threeoldstyle: "F733",
-  threeparen: "2476",
-  threeperiod: "248A",
-  threepersian: "06F3",
-  threequarters: "00BE",
-  threequartersemdash: "F6DE",
-  threeroman: "2172",
-  threesuperior: "00B3",
-  threethai: "0E53",
-  thzsquare: "3394",
-  tihiragana: "3061",
-  tikatakana: "30C1",
-  tikatakanahalfwidth: "FF81",
-  tikeutacirclekorean: "3270",
-  tikeutaparenkorean: "3210",
-  tikeutcirclekorean: "3262",
-  tikeutkorean: "3137",
-  tikeutparenkorean: "3202",
-  tilde: "02DC",
-  tildebelowcmb: "0330",
-  tildecmb: "0303",
-  tildecomb: "0303",
-  tildedoublecmb: "0360",
-  tildeoperator: "223C",
-  tildeoverlaycmb: "0334",
-  tildeverticalcmb: "033E",
-  timescircle: "2297",
-  tipehahebrew: "0596",
-  tipehalefthebrew: "0596",
-  tippigurmukhi: "0A70",
-  titlocyrilliccmb: "0483",
-  tiwnarmenian: "057F",
-  tlinebelow: "1E6F",
-  tmonospace: "FF54",
-  toarmenian: "0569",
-  tohiragana: "3068",
-  tokatakana: "30C8",
-  tokatakanahalfwidth: "FF84",
-  tonebarextrahighmod: "02E5",
-  tonebarextralowmod: "02E9",
-  tonebarhighmod: "02E6",
-  tonebarlowmod: "02E8",
-  tonebarmidmod: "02E7",
-  tonefive: "01BD",
-  tonesix: "0185",
-  tonetwo: "01A8",
-  tonos: "0384",
-  tonsquare: "3327",
-  topatakthai: "0E0F",
-  tortoiseshellbracketleft: "3014",
-  tortoiseshellbracketleftsmall: "FE5D",
-  tortoiseshellbracketleftvertical: "FE39",
-  tortoiseshellbracketright: "3015",
-  tortoiseshellbracketrightsmall: "FE5E",
-  tortoiseshellbracketrightvertical: "FE3A",
-  totaothai: "0E15",
-  tpalatalhook: "01AB",
-  tparen: "24AF",
-  trademark: "2122",
-  trademarksans: "F8EA",
-  trademarkserif: "F6DB",
-  tretroflexhook: "0288",
-  triagdn: "25BC",
-  triaglf: "25C4",
-  triagrt: "25BA",
-  triagup: "25B2",
-  ts: "02A6",
-  tsadi: "05E6",
-  tsadidagesh: "FB46",
-  tsadidageshhebrew: "FB46",
-  tsadihebrew: "05E6",
-  tsecyrillic: "0446",
-  tsere: "05B5",
-  tsere12: "05B5",
-  tsere1e: "05B5",
-  tsere2b: "05B5",
-  tserehebrew: "05B5",
-  tserenarrowhebrew: "05B5",
-  tserequarterhebrew: "05B5",
-  tserewidehebrew: "05B5",
-  tshecyrillic: "045B",
-  tsuperior: "F6F3",
-  ttabengali: "099F",
-  ttadeva: "091F",
-  ttagujarati: "0A9F",
-  ttagurmukhi: "0A1F",
-  tteharabic: "0679",
-  ttehfinalarabic: "FB67",
-  ttehinitialarabic: "FB68",
-  ttehmedialarabic: "FB69",
-  tthabengali: "09A0",
-  tthadeva: "0920",
-  tthagujarati: "0AA0",
-  tthagurmukhi: "0A20",
-  tturned: "0287",
-  tuhiragana: "3064",
-  tukatakana: "30C4",
-  tukatakanahalfwidth: "FF82",
-  tusmallhiragana: "3063",
-  tusmallkatakana: "30C3",
-  tusmallkatakanahalfwidth: "FF6F",
-  twelvecircle: "246B",
-  twelveparen: "247F",
-  twelveperiod: "2493",
-  twelveroman: "217B",
-  twentycircle: "2473",
-  twentyhangzhou: "5344",
-  twentyparen: "2487",
-  twentyperiod: "249B",
-  two: "0032",
-  twoarabic: "0662",
-  twobengali: "09E8",
-  twocircle: "2461",
-  twocircleinversesansserif: "278B",
-  twodeva: "0968",
-  twodotenleader: "2025",
-  twodotleader: "2025",
-  twodotleadervertical: "FE30",
-  twogujarati: "0AE8",
-  twogurmukhi: "0A68",
-  twohackarabic: "0662",
-  twohangzhou: "3022",
-  twoideographicparen: "3221",
-  twoinferior: "2082",
-  twomonospace: "FF12",
-  twonumeratorbengali: "09F5",
-  twooldstyle: "F732",
-  twoparen: "2475",
-  twoperiod: "2489",
-  twopersian: "06F2",
-  tworoman: "2171",
-  twostroke: "01BB",
-  twosuperior: "00B2",
-  twothai: "0E52",
-  twothirds: "2154",
-  u: "0075",
-  uacute: "00FA",
-  ubar: "0289",
-  ubengali: "0989",
-  ubopomofo: "3128",
-  ubreve: "016D",
-  ucaron: "01D4",
-  ucircle: "24E4",
-  ucircumflex: "00FB",
-  ucircumflexbelow: "1E77",
-  ucyrillic: "0443",
-  udattadeva: "0951",
-  udblacute: "0171",
-  udblgrave: "0215",
-  udeva: "0909",
-  udieresis: "00FC",
-  udieresisacute: "01D8",
-  udieresisbelow: "1E73",
-  udieresiscaron: "01DA",
-  udieresiscyrillic: "04F1",
-  udieresisgrave: "01DC",
-  udieresismacron: "01D6",
-  udotbelow: "1EE5",
-  ugrave: "00F9",
-  ugujarati: "0A89",
-  ugurmukhi: "0A09",
-  uhiragana: "3046",
-  uhookabove: "1EE7",
-  uhorn: "01B0",
-  uhornacute: "1EE9",
-  uhorndotbelow: "1EF1",
-  uhorngrave: "1EEB",
-  uhornhookabove: "1EED",
-  uhorntilde: "1EEF",
-  uhungarumlaut: "0171",
-  uhungarumlautcyrillic: "04F3",
-  uinvertedbreve: "0217",
-  ukatakana: "30A6",
-  ukatakanahalfwidth: "FF73",
-  ukcyrillic: "0479",
-  ukorean: "315C",
-  umacron: "016B",
-  umacroncyrillic: "04EF",
-  umacrondieresis: "1E7B",
-  umatragurmukhi: "0A41",
-  umonospace: "FF55",
-  underscore: "005F",
-  underscoredbl: "2017",
-  underscoremonospace: "FF3F",
-  underscorevertical: "FE33",
-  underscorewavy: "FE4F",
-  union: "222A",
-  universal: "2200",
-  uogonek: "0173",
-  uparen: "24B0",
-  upblock: "2580",
-  upperdothebrew: "05C4",
-  upsilon: "03C5",
-  upsilondieresis: "03CB",
-  upsilondieresistonos: "03B0",
-  upsilonlatin: "028A",
-  upsilontonos: "03CD",
-  uptackbelowcmb: "031D",
-  uptackmod: "02D4",
-  uragurmukhi: "0A73",
-  uring: "016F",
-  ushortcyrillic: "045E",
-  usmallhiragana: "3045",
-  usmallkatakana: "30A5",
-  usmallkatakanahalfwidth: "FF69",
-  ustraightcyrillic: "04AF",
-  ustraightstrokecyrillic: "04B1",
-  utilde: "0169",
-  utildeacute: "1E79",
-  utildebelow: "1E75",
-  uubengali: "098A",
-  uudeva: "090A",
-  uugujarati: "0A8A",
-  uugurmukhi: "0A0A",
-  uumatragurmukhi: "0A42",
-  uuvowelsignbengali: "09C2",
-  uuvowelsigndeva: "0942",
-  uuvowelsigngujarati: "0AC2",
-  uvowelsignbengali: "09C1",
-  uvowelsigndeva: "0941",
-  uvowelsigngujarati: "0AC1",
-  v: "0076",
-  vadeva: "0935",
-  vagujarati: "0AB5",
-  vagurmukhi: "0A35",
-  vakatakana: "30F7",
-  vav: "05D5",
-  vavdagesh: "FB35",
-  vavdagesh65: "FB35",
-  vavdageshhebrew: "FB35",
-  vavhebrew: "05D5",
-  vavholam: "FB4B",
-  vavholamhebrew: "FB4B",
-  vavvavhebrew: "05F0",
-  vavyodhebrew: "05F1",
-  vcircle: "24E5",
-  vdotbelow: "1E7F",
-  vecyrillic: "0432",
-  veharabic: "06A4",
-  vehfinalarabic: "FB6B",
-  vehinitialarabic: "FB6C",
-  vehmedialarabic: "FB6D",
-  vekatakana: "30F9",
-  venus: "2640",
-  verticalbar: "007C",
-  verticallineabovecmb: "030D",
-  verticallinebelowcmb: "0329",
-  verticallinelowmod: "02CC",
-  verticallinemod: "02C8",
-  vewarmenian: "057E",
-  vhook: "028B",
-  vikatakana: "30F8",
-  viramabengali: "09CD",
-  viramadeva: "094D",
-  viramagujarati: "0ACD",
-  visargabengali: "0983",
-  visargadeva: "0903",
-  visargagujarati: "0A83",
-  vmonospace: "FF56",
-  voarmenian: "0578",
-  voicediterationhiragana: "309E",
-  voicediterationkatakana: "30FE",
-  voicedmarkkana: "309B",
-  voicedmarkkanahalfwidth: "FF9E",
-  vokatakana: "30FA",
-  vparen: "24B1",
-  vtilde: "1E7D",
-  vturned: "028C",
-  vuhiragana: "3094",
-  vukatakana: "30F4",
-  w: "0077",
-  wacute: "1E83",
-  waekorean: "3159",
-  wahiragana: "308F",
-  wakatakana: "30EF",
-  wakatakanahalfwidth: "FF9C",
-  wakorean: "3158",
-  wasmallhiragana: "308E",
-  wasmallkatakana: "30EE",
-  wattosquare: "3357",
-  wavedash: "301C",
-  wavyunderscorevertical: "FE34",
-  wawarabic: "0648",
-  wawfinalarabic: "FEEE",
-  wawhamzaabovearabic: "0624",
-  wawhamzaabovefinalarabic: "FE86",
-  wbsquare: "33DD",
-  wcircle: "24E6",
-  wcircumflex: "0175",
-  wdieresis: "1E85",
-  wdotaccent: "1E87",
-  wdotbelow: "1E89",
-  wehiragana: "3091",
-  weierstrass: "2118",
-  wekatakana: "30F1",
-  wekorean: "315E",
-  weokorean: "315D",
-  wgrave: "1E81",
-  whitebullet: "25E6",
-  whitecircle: "25CB",
-  whitecircleinverse: "25D9",
-  whitecornerbracketleft: "300E",
-  whitecornerbracketleftvertical: "FE43",
-  whitecornerbracketright: "300F",
-  whitecornerbracketrightvertical: "FE44",
-  whitediamond: "25C7",
-  whitediamondcontainingblacksmalldiamond: "25C8",
-  whitedownpointingsmalltriangle: "25BF",
-  whitedownpointingtriangle: "25BD",
-  whiteleftpointingsmalltriangle: "25C3",
-  whiteleftpointingtriangle: "25C1",
-  whitelenticularbracketleft: "3016",
-  whitelenticularbracketright: "3017",
-  whiterightpointingsmalltriangle: "25B9",
-  whiterightpointingtriangle: "25B7",
-  whitesmallsquare: "25AB",
-  whitesmilingface: "263A",
-  whitesquare: "25A1",
-  whitestar: "2606",
-  whitetelephone: "260F",
-  whitetortoiseshellbracketleft: "3018",
-  whitetortoiseshellbracketright: "3019",
-  whiteuppointingsmalltriangle: "25B5",
-  whiteuppointingtriangle: "25B3",
-  wihiragana: "3090",
-  wikatakana: "30F0",
-  wikorean: "315F",
-  wmonospace: "FF57",
-  wohiragana: "3092",
-  wokatakana: "30F2",
-  wokatakanahalfwidth: "FF66",
-  won: "20A9",
-  wonmonospace: "FFE6",
-  wowaenthai: "0E27",
-  wparen: "24B2",
-  wring: "1E98",
-  wsuperior: "02B7",
-  wturned: "028D",
-  wynn: "01BF",
-  x: "0078",
-  xabovecmb: "033D",
-  xbopomofo: "3112",
-  xcircle: "24E7",
-  xdieresis: "1E8D",
-  xdotaccent: "1E8B",
-  xeharmenian: "056D",
-  xi: "03BE",
-  xmonospace: "FF58",
-  xparen: "24B3",
-  xsuperior: "02E3",
-  y: "0079",
-  yaadosquare: "334E",
-  yabengali: "09AF",
-  yacute: "00FD",
-  yadeva: "092F",
-  yaekorean: "3152",
-  yagujarati: "0AAF",
-  yagurmukhi: "0A2F",
-  yahiragana: "3084",
-  yakatakana: "30E4",
-  yakatakanahalfwidth: "FF94",
-  yakorean: "3151",
-  yamakkanthai: "0E4E",
-  yasmallhiragana: "3083",
-  yasmallkatakana: "30E3",
-  yasmallkatakanahalfwidth: "FF6C",
-  yatcyrillic: "0463",
-  ycircle: "24E8",
-  ycircumflex: "0177",
-  ydieresis: "00FF",
-  ydotaccent: "1E8F",
-  ydotbelow: "1EF5",
-  yeharabic: "064A",
-  yehbarreearabic: "06D2",
-  yehbarreefinalarabic: "FBAF",
-  yehfinalarabic: "FEF2",
-  yehhamzaabovearabic: "0626",
-  yehhamzaabovefinalarabic: "FE8A",
-  yehhamzaaboveinitialarabic: "FE8B",
-  yehhamzaabovemedialarabic: "FE8C",
-  yehinitialarabic: "FEF3",
-  yehmedialarabic: "FEF4",
-  yehmeeminitialarabic: "FCDD",
-  yehmeemisolatedarabic: "FC58",
-  yehnoonfinalarabic: "FC94",
-  yehthreedotsbelowarabic: "06D1",
-  yekorean: "3156",
-  yen: "00A5",
-  yenmonospace: "FFE5",
-  yeokorean: "3155",
-  yeorinhieuhkorean: "3186",
-  yerahbenyomohebrew: "05AA",
-  yerahbenyomolefthebrew: "05AA",
-  yericyrillic: "044B",
-  yerudieresiscyrillic: "04F9",
-  yesieungkorean: "3181",
-  yesieungpansioskorean: "3183",
-  yesieungsioskorean: "3182",
-  yetivhebrew: "059A",
-  ygrave: "1EF3",
-  yhook: "01B4",
-  yhookabove: "1EF7",
-  yiarmenian: "0575",
-  yicyrillic: "0457",
-  yikorean: "3162",
-  yinyang: "262F",
-  yiwnarmenian: "0582",
-  ymonospace: "FF59",
-  yod: "05D9",
-  yoddagesh: "FB39",
-  yoddageshhebrew: "FB39",
-  yodhebrew: "05D9",
-  yodyodhebrew: "05F2",
-  yodyodpatahhebrew: "FB1F",
-  yohiragana: "3088",
-  yoikorean: "3189",
-  yokatakana: "30E8",
-  yokatakanahalfwidth: "FF96",
-  yokorean: "315B",
-  yosmallhiragana: "3087",
-  yosmallkatakana: "30E7",
-  yosmallkatakanahalfwidth: "FF6E",
-  yotgreek: "03F3",
-  yoyaekorean: "3188",
-  yoyakorean: "3187",
-  yoyakthai: "0E22",
-  yoyingthai: "0E0D",
-  yparen: "24B4",
-  ypogegrammeni: "037A",
-  ypogegrammenigreekcmb: "0345",
-  yr: "01A6",
-  yring: "1E99",
-  ysuperior: "02B8",
-  ytilde: "1EF9",
-  yturned: "028E",
-  yuhiragana: "3086",
-  yuikorean: "318C",
-  yukatakana: "30E6",
-  yukatakanahalfwidth: "FF95",
-  yukorean: "3160",
-  yusbigcyrillic: "046B",
-  yusbigiotifiedcyrillic: "046D",
-  yuslittlecyrillic: "0467",
-  yuslittleiotifiedcyrillic: "0469",
-  yusmallhiragana: "3085",
-  yusmallkatakana: "30E5",
-  yusmallkatakanahalfwidth: "FF6D",
-  yuyekorean: "318B",
-  yuyeokorean: "318A",
-  yyabengali: "09DF",
-  yyadeva: "095F",
-  z: "007A",
-  zaarmenian: "0566",
-  zacute: "017A",
-  zadeva: "095B",
-  zagurmukhi: "0A5B",
-  zaharabic: "0638",
-  zahfinalarabic: "FEC6",
-  zahinitialarabic: "FEC7",
-  zahiragana: "3056",
-  zahmedialarabic: "FEC8",
-  zainarabic: "0632",
-  zainfinalarabic: "FEB0",
-  zakatakana: "30B6",
-  zaqefgadolhebrew: "0595",
-  zaqefqatanhebrew: "0594",
-  zarqahebrew: "0598",
-  zayin: "05D6",
-  zayindagesh: "FB36",
-  zayindageshhebrew: "FB36",
-  zayinhebrew: "05D6",
-  zbopomofo: "3117",
-  zcaron: "017E",
-  zcircle: "24E9",
-  zcircumflex: "1E91",
-  zcurl: "0291",
-  zdot: "017C",
-  zdotaccent: "017C",
-  zdotbelow: "1E93",
-  zecyrillic: "0437",
-  zedescendercyrillic: "0499",
-  zedieresiscyrillic: "04DF",
-  zehiragana: "305C",
-  zekatakana: "30BC",
-  zero: "0030",
-  zeroarabic: "0660",
-  zerobengali: "09E6",
-  zerodeva: "0966",
-  zerogujarati: "0AE6",
-  zerogurmukhi: "0A66",
-  zerohackarabic: "0660",
-  zeroinferior: "2080",
-  zeromonospace: "FF10",
-  zerooldstyle: "F730",
-  zeropersian: "06F0",
-  zerosuperior: "2070",
-  zerothai: "0E50",
-  zerowidthjoiner: "FEFF",
-  zerowidthnonjoiner: "200C",
-  zerowidthspace: "200B",
-  zeta: "03B6",
-  zhbopomofo: "3113",
-  zhearmenian: "056A",
-  zhebrevecyrillic: "04C2",
-  zhecyrillic: "0436",
-  zhedescendercyrillic: "0497",
-  zhedieresiscyrillic: "04DD",
-  zihiragana: "3058",
-  zikatakana: "30B8",
-  zinorhebrew: "05AE",
-  zlinebelow: "1E95",
-  zmonospace: "FF5A",
-  zohiragana: "305E",
-  zokatakana: "30BE",
-  zparen: "24B5",
-  zretroflexhook: "0290",
-  zstroke: "01B6",
-  zuhiragana: "305A",
-  zukatakana: "30BA"
+  tcircle: 0x24E3,
+  tcircumflexbelow: 0x1E71,
+  tcommaaccent: 0x0163,
+  tdieresis: 0x1E97,
+  tdotaccent: 0x1E6B,
+  tdotbelow: 0x1E6D,
+  tecyrillic: 0x0442,
+  tedescendercyrillic: 0x04AD,
+  teharabic: 0x062A,
+  tehfinalarabic: 0xFE96,
+  tehhahinitialarabic: 0xFCA2,
+  tehhahisolatedarabic: 0xFC0C,
+  tehinitialarabic: 0xFE97,
+  tehiragana: 0x3066,
+  tehjeeminitialarabic: 0xFCA1,
+  tehjeemisolatedarabic: 0xFC0B,
+  tehmarbutaarabic: 0x0629,
+  tehmarbutafinalarabic: 0xFE94,
+  tehmedialarabic: 0xFE98,
+  tehmeeminitialarabic: 0xFCA4,
+  tehmeemisolatedarabic: 0xFC0E,
+  tehnoonfinalarabic: 0xFC73,
+  tekatakana: 0x30C6,
+  tekatakanahalfwidth: 0xFF83,
+  telephone: 0x2121,
+  telephoneblack: 0x260E,
+  telishagedolahebrew: 0x05A0,
+  telishaqetanahebrew: 0x05A9,
+  tencircle: 0x2469,
+  tenideographicparen: 0x3229,
+  tenparen: 0x247D,
+  tenperiod: 0x2491,
+  tenroman: 0x2179,
+  tesh: 0x02A7,
+  tet: 0x05D8,
+  tetdagesh: 0xFB38,
+  tetdageshhebrew: 0xFB38,
+  tethebrew: 0x05D8,
+  tetsecyrillic: 0x04B5,
+  tevirhebrew: 0x059B,
+  tevirlefthebrew: 0x059B,
+  thabengali: 0x09A5,
+  thadeva: 0x0925,
+  thagujarati: 0x0AA5,
+  thagurmukhi: 0x0A25,
+  thalarabic: 0x0630,
+  thalfinalarabic: 0xFEAC,
+  thanthakhatlowleftthai: 0xF898,
+  thanthakhatlowrightthai: 0xF897,
+  thanthakhatthai: 0x0E4C,
+  thanthakhatupperleftthai: 0xF896,
+  theharabic: 0x062B,
+  thehfinalarabic: 0xFE9A,
+  thehinitialarabic: 0xFE9B,
+  thehmedialarabic: 0xFE9C,
+  thereexists: 0x2203,
+  therefore: 0x2234,
+  theta: 0x03B8,
+  theta1: 0x03D1,
+  thetasymbolgreek: 0x03D1,
+  thieuthacirclekorean: 0x3279,
+  thieuthaparenkorean: 0x3219,
+  thieuthcirclekorean: 0x326B,
+  thieuthkorean: 0x314C,
+  thieuthparenkorean: 0x320B,
+  thirteencircle: 0x246C,
+  thirteenparen: 0x2480,
+  thirteenperiod: 0x2494,
+  thonangmonthothai: 0x0E11,
+  thook: 0x01AD,
+  thophuthaothai: 0x0E12,
+  thorn: 0x00FE,
+  thothahanthai: 0x0E17,
+  thothanthai: 0x0E10,
+  thothongthai: 0x0E18,
+  thothungthai: 0x0E16,
+  thousandcyrillic: 0x0482,
+  thousandsseparatorarabic: 0x066C,
+  thousandsseparatorpersian: 0x066C,
+  three: 0x0033,
+  threearabic: 0x0663,
+  threebengali: 0x09E9,
+  threecircle: 0x2462,
+  threecircleinversesansserif: 0x278C,
+  threedeva: 0x0969,
+  threeeighths: 0x215C,
+  threegujarati: 0x0AE9,
+  threegurmukhi: 0x0A69,
+  threehackarabic: 0x0663,
+  threehangzhou: 0x3023,
+  threeideographicparen: 0x3222,
+  threeinferior: 0x2083,
+  threemonospace: 0xFF13,
+  threenumeratorbengali: 0x09F6,
+  threeoldstyle: 0xF733,
+  threeparen: 0x2476,
+  threeperiod: 0x248A,
+  threepersian: 0x06F3,
+  threequarters: 0x00BE,
+  threequartersemdash: 0xF6DE,
+  threeroman: 0x2172,
+  threesuperior: 0x00B3,
+  threethai: 0x0E53,
+  thzsquare: 0x3394,
+  tihiragana: 0x3061,
+  tikatakana: 0x30C1,
+  tikatakanahalfwidth: 0xFF81,
+  tikeutacirclekorean: 0x3270,
+  tikeutaparenkorean: 0x3210,
+  tikeutcirclekorean: 0x3262,
+  tikeutkorean: 0x3137,
+  tikeutparenkorean: 0x3202,
+  tilde: 0x02DC,
+  tildebelowcmb: 0x0330,
+  tildecmb: 0x0303,
+  tildecomb: 0x0303,
+  tildedoublecmb: 0x0360,
+  tildeoperator: 0x223C,
+  tildeoverlaycmb: 0x0334,
+  tildeverticalcmb: 0x033E,
+  timescircle: 0x2297,
+  tipehahebrew: 0x0596,
+  tipehalefthebrew: 0x0596,
+  tippigurmukhi: 0x0A70,
+  titlocyrilliccmb: 0x0483,
+  tiwnarmenian: 0x057F,
+  tlinebelow: 0x1E6F,
+  tmonospace: 0xFF54,
+  toarmenian: 0x0569,
+  tohiragana: 0x3068,
+  tokatakana: 0x30C8,
+  tokatakanahalfwidth: 0xFF84,
+  tonebarextrahighmod: 0x02E5,
+  tonebarextralowmod: 0x02E9,
+  tonebarhighmod: 0x02E6,
+  tonebarlowmod: 0x02E8,
+  tonebarmidmod: 0x02E7,
+  tonefive: 0x01BD,
+  tonesix: 0x0185,
+  tonetwo: 0x01A8,
+  tonos: 0x0384,
+  tonsquare: 0x3327,
+  topatakthai: 0x0E0F,
+  tortoiseshellbracketleft: 0x3014,
+  tortoiseshellbracketleftsmall: 0xFE5D,
+  tortoiseshellbracketleftvertical: 0xFE39,
+  tortoiseshellbracketright: 0x3015,
+  tortoiseshellbracketrightsmall: 0xFE5E,
+  tortoiseshellbracketrightvertical: 0xFE3A,
+  totaothai: 0x0E15,
+  tpalatalhook: 0x01AB,
+  tparen: 0x24AF,
+  trademark: 0x2122,
+  trademarksans: 0xF8EA,
+  trademarkserif: 0xF6DB,
+  tretroflexhook: 0x0288,
+  triagdn: 0x25BC,
+  triaglf: 0x25C4,
+  triagrt: 0x25BA,
+  triagup: 0x25B2,
+  ts: 0x02A6,
+  tsadi: 0x05E6,
+  tsadidagesh: 0xFB46,
+  tsadidageshhebrew: 0xFB46,
+  tsadihebrew: 0x05E6,
+  tsecyrillic: 0x0446,
+  tsere: 0x05B5,
+  tsere12: 0x05B5,
+  tsere1e: 0x05B5,
+  tsere2b: 0x05B5,
+  tserehebrew: 0x05B5,
+  tserenarrowhebrew: 0x05B5,
+  tserequarterhebrew: 0x05B5,
+  tserewidehebrew: 0x05B5,
+  tshecyrillic: 0x045B,
+  tsuperior: 0xF6F3,
+  ttabengali: 0x099F,
+  ttadeva: 0x091F,
+  ttagujarati: 0x0A9F,
+  ttagurmukhi: 0x0A1F,
+  tteharabic: 0x0679,
+  ttehfinalarabic: 0xFB67,
+  ttehinitialarabic: 0xFB68,
+  ttehmedialarabic: 0xFB69,
+  tthabengali: 0x09A0,
+  tthadeva: 0x0920,
+  tthagujarati: 0x0AA0,
+  tthagurmukhi: 0x0A20,
+  tturned: 0x0287,
+  tuhiragana: 0x3064,
+  tukatakana: 0x30C4,
+  tukatakanahalfwidth: 0xFF82,
+  tusmallhiragana: 0x3063,
+  tusmallkatakana: 0x30C3,
+  tusmallkatakanahalfwidth: 0xFF6F,
+  twelvecircle: 0x246B,
+  twelveparen: 0x247F,
+  twelveperiod: 0x2493,
+  twelveroman: 0x217B,
+  twentycircle: 0x2473,
+  twentyhangzhou: 0x5344,
+  twentyparen: 0x2487,
+  twentyperiod: 0x249B,
+  two: 0x0032,
+  twoarabic: 0x0662,
+  twobengali: 0x09E8,
+  twocircle: 0x2461,
+  twocircleinversesansserif: 0x278B,
+  twodeva: 0x0968,
+  twodotenleader: 0x2025,
+  twodotleader: 0x2025,
+  twodotleadervertical: 0xFE30,
+  twogujarati: 0x0AE8,
+  twogurmukhi: 0x0A68,
+  twohackarabic: 0x0662,
+  twohangzhou: 0x3022,
+  twoideographicparen: 0x3221,
+  twoinferior: 0x2082,
+  twomonospace: 0xFF12,
+  twonumeratorbengali: 0x09F5,
+  twooldstyle: 0xF732,
+  twoparen: 0x2475,
+  twoperiod: 0x2489,
+  twopersian: 0x06F2,
+  tworoman: 0x2171,
+  twostroke: 0x01BB,
+  twosuperior: 0x00B2,
+  twothai: 0x0E52,
+  twothirds: 0x2154,
+  u: 0x0075,
+  uacute: 0x00FA,
+  ubar: 0x0289,
+  ubengali: 0x0989,
+  ubopomofo: 0x3128,
+  ubreve: 0x016D,
+  ucaron: 0x01D4,
+  ucircle: 0x24E4,
+  ucircumflex: 0x00FB,
+  ucircumflexbelow: 0x1E77,
+  ucyrillic: 0x0443,
+  udattadeva: 0x0951,
+  udblacute: 0x0171,
+  udblgrave: 0x0215,
+  udeva: 0x0909,
+  udieresis: 0x00FC,
+  udieresisacute: 0x01D8,
+  udieresisbelow: 0x1E73,
+  udieresiscaron: 0x01DA,
+  udieresiscyrillic: 0x04F1,
+  udieresisgrave: 0x01DC,
+  udieresismacron: 0x01D6,
+  udotbelow: 0x1EE5,
+  ugrave: 0x00F9,
+  ugujarati: 0x0A89,
+  ugurmukhi: 0x0A09,
+  uhiragana: 0x3046,
+  uhookabove: 0x1EE7,
+  uhorn: 0x01B0,
+  uhornacute: 0x1EE9,
+  uhorndotbelow: 0x1EF1,
+  uhorngrave: 0x1EEB,
+  uhornhookabove: 0x1EED,
+  uhorntilde: 0x1EEF,
+  uhungarumlaut: 0x0171,
+  uhungarumlautcyrillic: 0x04F3,
+  uinvertedbreve: 0x0217,
+  ukatakana: 0x30A6,
+  ukatakanahalfwidth: 0xFF73,
+  ukcyrillic: 0x0479,
+  ukorean: 0x315C,
+  umacron: 0x016B,
+  umacroncyrillic: 0x04EF,
+  umacrondieresis: 0x1E7B,
+  umatragurmukhi: 0x0A41,
+  umonospace: 0xFF55,
+  underscore: 0x005F,
+  underscoredbl: 0x2017,
+  underscoremonospace: 0xFF3F,
+  underscorevertical: 0xFE33,
+  underscorewavy: 0xFE4F,
+  union: 0x222A,
+  universal: 0x2200,
+  uogonek: 0x0173,
+  uparen: 0x24B0,
+  upblock: 0x2580,
+  upperdothebrew: 0x05C4,
+  upsilon: 0x03C5,
+  upsilondieresis: 0x03CB,
+  upsilondieresistonos: 0x03B0,
+  upsilonlatin: 0x028A,
+  upsilontonos: 0x03CD,
+  uptackbelowcmb: 0x031D,
+  uptackmod: 0x02D4,
+  uragurmukhi: 0x0A73,
+  uring: 0x016F,
+  ushortcyrillic: 0x045E,
+  usmallhiragana: 0x3045,
+  usmallkatakana: 0x30A5,
+  usmallkatakanahalfwidth: 0xFF69,
+  ustraightcyrillic: 0x04AF,
+  ustraightstrokecyrillic: 0x04B1,
+  utilde: 0x0169,
+  utildeacute: 0x1E79,
+  utildebelow: 0x1E75,
+  uubengali: 0x098A,
+  uudeva: 0x090A,
+  uugujarati: 0x0A8A,
+  uugurmukhi: 0x0A0A,
+  uumatragurmukhi: 0x0A42,
+  uuvowelsignbengali: 0x09C2,
+  uuvowelsigndeva: 0x0942,
+  uuvowelsigngujarati: 0x0AC2,
+  uvowelsignbengali: 0x09C1,
+  uvowelsigndeva: 0x0941,
+  uvowelsigngujarati: 0x0AC1,
+  v: 0x0076,
+  vadeva: 0x0935,
+  vagujarati: 0x0AB5,
+  vagurmukhi: 0x0A35,
+  vakatakana: 0x30F7,
+  vav: 0x05D5,
+  vavdagesh: 0xFB35,
+  vavdagesh65: 0xFB35,
+  vavdageshhebrew: 0xFB35,
+  vavhebrew: 0x05D5,
+  vavholam: 0xFB4B,
+  vavholamhebrew: 0xFB4B,
+  vavvavhebrew: 0x05F0,
+  vavyodhebrew: 0x05F1,
+  vcircle: 0x24E5,
+  vdotbelow: 0x1E7F,
+  vecyrillic: 0x0432,
+  veharabic: 0x06A4,
+  vehfinalarabic: 0xFB6B,
+  vehinitialarabic: 0xFB6C,
+  vehmedialarabic: 0xFB6D,
+  vekatakana: 0x30F9,
+  venus: 0x2640,
+  verticalbar: 0x007C,
+  verticallineabovecmb: 0x030D,
+  verticallinebelowcmb: 0x0329,
+  verticallinelowmod: 0x02CC,
+  verticallinemod: 0x02C8,
+  vewarmenian: 0x057E,
+  vhook: 0x028B,
+  vikatakana: 0x30F8,
+  viramabengali: 0x09CD,
+  viramadeva: 0x094D,
+  viramagujarati: 0x0ACD,
+  visargabengali: 0x0983,
+  visargadeva: 0x0903,
+  visargagujarati: 0x0A83,
+  vmonospace: 0xFF56,
+  voarmenian: 0x0578,
+  voicediterationhiragana: 0x309E,
+  voicediterationkatakana: 0x30FE,
+  voicedmarkkana: 0x309B,
+  voicedmarkkanahalfwidth: 0xFF9E,
+  vokatakana: 0x30FA,
+  vparen: 0x24B1,
+  vtilde: 0x1E7D,
+  vturned: 0x028C,
+  vuhiragana: 0x3094,
+  vukatakana: 0x30F4,
+  w: 0x0077,
+  wacute: 0x1E83,
+  waekorean: 0x3159,
+  wahiragana: 0x308F,
+  wakatakana: 0x30EF,
+  wakatakanahalfwidth: 0xFF9C,
+  wakorean: 0x3158,
+  wasmallhiragana: 0x308E,
+  wasmallkatakana: 0x30EE,
+  wattosquare: 0x3357,
+  wavedash: 0x301C,
+  wavyunderscorevertical: 0xFE34,
+  wawarabic: 0x0648,
+  wawfinalarabic: 0xFEEE,
+  wawhamzaabovearabic: 0x0624,
+  wawhamzaabovefinalarabic: 0xFE86,
+  wbsquare: 0x33DD,
+  wcircle: 0x24E6,
+  wcircumflex: 0x0175,
+  wdieresis: 0x1E85,
+  wdotaccent: 0x1E87,
+  wdotbelow: 0x1E89,
+  wehiragana: 0x3091,
+  weierstrass: 0x2118,
+  wekatakana: 0x30F1,
+  wekorean: 0x315E,
+  weokorean: 0x315D,
+  wgrave: 0x1E81,
+  whitebullet: 0x25E6,
+  whitecircle: 0x25CB,
+  whitecircleinverse: 0x25D9,
+  whitecornerbracketleft: 0x300E,
+  whitecornerbracketleftvertical: 0xFE43,
+  whitecornerbracketright: 0x300F,
+  whitecornerbracketrightvertical: 0xFE44,
+  whitediamond: 0x25C7,
+  whitediamondcontainingblacksmalldiamond: 0x25C8,
+  whitedownpointingsmalltriangle: 0x25BF,
+  whitedownpointingtriangle: 0x25BD,
+  whiteleftpointingsmalltriangle: 0x25C3,
+  whiteleftpointingtriangle: 0x25C1,
+  whitelenticularbracketleft: 0x3016,
+  whitelenticularbracketright: 0x3017,
+  whiterightpointingsmalltriangle: 0x25B9,
+  whiterightpointingtriangle: 0x25B7,
+  whitesmallsquare: 0x25AB,
+  whitesmilingface: 0x263A,
+  whitesquare: 0x25A1,
+  whitestar: 0x2606,
+  whitetelephone: 0x260F,
+  whitetortoiseshellbracketleft: 0x3018,
+  whitetortoiseshellbracketright: 0x3019,
+  whiteuppointingsmalltriangle: 0x25B5,
+  whiteuppointingtriangle: 0x25B3,
+  wihiragana: 0x3090,
+  wikatakana: 0x30F0,
+  wikorean: 0x315F,
+  wmonospace: 0xFF57,
+  wohiragana: 0x3092,
+  wokatakana: 0x30F2,
+  wokatakanahalfwidth: 0xFF66,
+  won: 0x20A9,
+  wonmonospace: 0xFFE6,
+  wowaenthai: 0x0E27,
+  wparen: 0x24B2,
+  wring: 0x1E98,
+  wsuperior: 0x02B7,
+  wturned: 0x028D,
+  wynn: 0x01BF,
+  x: 0x0078,
+  xabovecmb: 0x033D,
+  xbopomofo: 0x3112,
+  xcircle: 0x24E7,
+  xdieresis: 0x1E8D,
+  xdotaccent: 0x1E8B,
+  xeharmenian: 0x056D,
+  xi: 0x03BE,
+  xmonospace: 0xFF58,
+  xparen: 0x24B3,
+  xsuperior: 0x02E3,
+  y: 0x0079,
+  yaadosquare: 0x334E,
+  yabengali: 0x09AF,
+  yacute: 0x00FD,
+  yadeva: 0x092F,
+  yaekorean: 0x3152,
+  yagujarati: 0x0AAF,
+  yagurmukhi: 0x0A2F,
+  yahiragana: 0x3084,
+  yakatakana: 0x30E4,
+  yakatakanahalfwidth: 0xFF94,
+  yakorean: 0x3151,
+  yamakkanthai: 0x0E4E,
+  yasmallhiragana: 0x3083,
+  yasmallkatakana: 0x30E3,
+  yasmallkatakanahalfwidth: 0xFF6C,
+  yatcyrillic: 0x0463,
+  ycircle: 0x24E8,
+  ycircumflex: 0x0177,
+  ydieresis: 0x00FF,
+  ydotaccent: 0x1E8F,
+  ydotbelow: 0x1EF5,
+  yeharabic: 0x064A,
+  yehbarreearabic: 0x06D2,
+  yehbarreefinalarabic: 0xFBAF,
+  yehfinalarabic: 0xFEF2,
+  yehhamzaabovearabic: 0x0626,
+  yehhamzaabovefinalarabic: 0xFE8A,
+  yehhamzaaboveinitialarabic: 0xFE8B,
+  yehhamzaabovemedialarabic: 0xFE8C,
+  yehinitialarabic: 0xFEF3,
+  yehmedialarabic: 0xFEF4,
+  yehmeeminitialarabic: 0xFCDD,
+  yehmeemisolatedarabic: 0xFC58,
+  yehnoonfinalarabic: 0xFC94,
+  yehthreedotsbelowarabic: 0x06D1,
+  yekorean: 0x3156,
+  yen: 0x00A5,
+  yenmonospace: 0xFFE5,
+  yeokorean: 0x3155,
+  yeorinhieuhkorean: 0x3186,
+  yerahbenyomohebrew: 0x05AA,
+  yerahbenyomolefthebrew: 0x05AA,
+  yericyrillic: 0x044B,
+  yerudieresiscyrillic: 0x04F9,
+  yesieungkorean: 0x3181,
+  yesieungpansioskorean: 0x3183,
+  yesieungsioskorean: 0x3182,
+  yetivhebrew: 0x059A,
+  ygrave: 0x1EF3,
+  yhook: 0x01B4,
+  yhookabove: 0x1EF7,
+  yiarmenian: 0x0575,
+  yicyrillic: 0x0457,
+  yikorean: 0x3162,
+  yinyang: 0x262F,
+  yiwnarmenian: 0x0582,
+  ymonospace: 0xFF59,
+  yod: 0x05D9,
+  yoddagesh: 0xFB39,
+  yoddageshhebrew: 0xFB39,
+  yodhebrew: 0x05D9,
+  yodyodhebrew: 0x05F2,
+  yodyodpatahhebrew: 0xFB1F,
+  yohiragana: 0x3088,
+  yoikorean: 0x3189,
+  yokatakana: 0x30E8,
+  yokatakanahalfwidth: 0xFF96,
+  yokorean: 0x315B,
+  yosmallhiragana: 0x3087,
+  yosmallkatakana: 0x30E7,
+  yosmallkatakanahalfwidth: 0xFF6E,
+  yotgreek: 0x03F3,
+  yoyaekorean: 0x3188,
+  yoyakorean: 0x3187,
+  yoyakthai: 0x0E22,
+  yoyingthai: 0x0E0D,
+  yparen: 0x24B4,
+  ypogegrammeni: 0x037A,
+  ypogegrammenigreekcmb: 0x0345,
+  yr: 0x01A6,
+  yring: 0x1E99,
+  ysuperior: 0x02B8,
+  ytilde: 0x1EF9,
+  yturned: 0x028E,
+  yuhiragana: 0x3086,
+  yuikorean: 0x318C,
+  yukatakana: 0x30E6,
+  yukatakanahalfwidth: 0xFF95,
+  yukorean: 0x3160,
+  yusbigcyrillic: 0x046B,
+  yusbigiotifiedcyrillic: 0x046D,
+  yuslittlecyrillic: 0x0467,
+  yuslittleiotifiedcyrillic: 0x0469,
+  yusmallhiragana: 0x3085,
+  yusmallkatakana: 0x30E5,
+  yusmallkatakanahalfwidth: 0xFF6D,
+  yuyekorean: 0x318B,
+  yuyeokorean: 0x318A,
+  yyabengali: 0x09DF,
+  yyadeva: 0x095F,
+  z: 0x007A,
+  zaarmenian: 0x0566,
+  zacute: 0x017A,
+  zadeva: 0x095B,
+  zagurmukhi: 0x0A5B,
+  zaharabic: 0x0638,
+  zahfinalarabic: 0xFEC6,
+  zahinitialarabic: 0xFEC7,
+  zahiragana: 0x3056,
+  zahmedialarabic: 0xFEC8,
+  zainarabic: 0x0632,
+  zainfinalarabic: 0xFEB0,
+  zakatakana: 0x30B6,
+  zaqefgadolhebrew: 0x0595,
+  zaqefqatanhebrew: 0x0594,
+  zarqahebrew: 0x0598,
+  zayin: 0x05D6,
+  zayindagesh: 0xFB36,
+  zayindageshhebrew: 0xFB36,
+  zayinhebrew: 0x05D6,
+  zbopomofo: 0x3117,
+  zcaron: 0x017E,
+  zcircle: 0x24E9,
+  zcircumflex: 0x1E91,
+  zcurl: 0x0291,
+  zdot: 0x017C,
+  zdotaccent: 0x017C,
+  zdotbelow: 0x1E93,
+  zecyrillic: 0x0437,
+  zedescendercyrillic: 0x0499,
+  zedieresiscyrillic: 0x04DF,
+  zehiragana: 0x305C,
+  zekatakana: 0x30BC,
+  zero: 0x0030,
+  zeroarabic: 0x0660,
+  zerobengali: 0x09E6,
+  zerodeva: 0x0966,
+  zerogujarati: 0x0AE6,
+  zerogurmukhi: 0x0A66,
+  zerohackarabic: 0x0660,
+  zeroinferior: 0x2080,
+  zeromonospace: 0xFF10,
+  zerooldstyle: 0xF730,
+  zeropersian: 0x06F0,
+  zerosuperior: 0x2070,
+  zerothai: 0x0E50,
+  zerowidthjoiner: 0xFEFF,
+  zerowidthnonjoiner: 0x200C,
+  zerowidthspace: 0x200B,
+  zeta: 0x03B6,
+  zhbopomofo: 0x3113,
+  zhearmenian: 0x056A,
+  zhebrevecyrillic: 0x04C2,
+  zhecyrillic: 0x0436,
+  zhedescendercyrillic: 0x0497,
+  zhedieresiscyrillic: 0x04DD,
+  zihiragana: 0x3058,
+  zikatakana: 0x30B8,
+  zinorhebrew: 0x05AE,
+  zlinebelow: 0x1E95,
+  zmonospace: 0xFF5A,
+  zohiragana: 0x305E,
+  zokatakana: 0x30BE,
+  zparen: 0x24B5,
+  zretroflexhook: 0x0290,
+  zstroke: 0x01B6,
+  zuhiragana: 0x305A,
+  zukatakana: 0x30BA
 };
 
 // Add missing glyphs from the original Adobe's list
-GlyphsUnicode["angbracketleft"] = "3008";
-GlyphsUnicode["angbracketright"] = "3009";
-GlyphsUnicode["circlecopyrt"] = "00A9";
+GlyphsUnicode["angbracketleft"] = 0x3008;
+GlyphsUnicode["angbracketright"] = 0x3009;
+GlyphsUnicode["circlecopyrt"] = 0x00A9;