[cantarell-fonts/default-vf] Store GDEF info in UFOs instead of features.fea



commit 2fd341490b0e0b04a8dab529b23ad455afb14644
Author: Nikolaus Waxweiler <madigens gmail com>
Date:   Mon May 3 22:42:34 2021 +0100

    Store GDEF info in UFOs instead of features.fea

 scripts/update-gdef.py                 |   97 +-
 src/Cantarell-Bold.ufo/features.fea    |   10 -
 src/Cantarell-Bold.ufo/lib.plist       | 1889 ++++++++++++++++++++++++++++++++
 src/Cantarell-Light.ufo/features.fea   |   10 -
 src/Cantarell-Light.ufo/lib.plist      | 1889 ++++++++++++++++++++++++++++++++
 src/Cantarell-Regular.ufo/features.fea |   10 -
 src/Cantarell-Regular.ufo/lib.plist    | 1889 ++++++++++++++++++++++++++++++++
 7 files changed, 5705 insertions(+), 89 deletions(-)
---
diff --git a/scripts/update-gdef.py b/scripts/update-gdef.py
index daa1f2ab9..510c08f39 100644
--- a/scripts/update-gdef.py
+++ b/scripts/update-gdef.py
@@ -6,88 +6,70 @@ glyphs with anchors.
 """
 
 from pathlib import Path
-from typing import Any, Dict, List
+from typing import Dict, Optional
 
-import ufoLib2
 import glyphsLib.builder.constants
 import glyphsLib.glyphdata
 import ufo2ft.filters
+import ufoLib2
 
 
-# Lifted from glyphsLib and adapted to only recognize Letters as bases and not
-# insert a "# automatic".
-def _build_gdef(ufo) -> List[str]:
-    """Build a GDEF table statement (GlyphClassDef and LigatureCaretByPos).
+def opentype_categories(ufo: ufoLib2.Font) -> Dict[str, str]:
+    """Returns a public.openTypeCategories dictionary.
 
-    Building GlyphClassDef requires anchor propagation or user care to work as
+    Building it requires anchor propagation or user care to work as
     expected, as Glyphs.app also looks at anchors for classification:
 
-    * Base: any glyph that has an attaching anchor (such as "top"; "_top" does
+    * base: any glyph that has an attaching anchor (such as "top"; "_top" does
       not count) and is neither classified as Ligature nor Mark using the
       definitions below;
-    * Ligature: if subCategory is "Ligature" and the glyph has at least one
+    * ligature: if subCategory is "Ligature" and the glyph has at least one
       attaching anchor;
-    * Mark: if category is "Mark" and subCategory is either "Nonspacing" or
+    * mark: if category is "Mark" and subCategory is either "Nonspacing" or
       "Spacing Combining";
-    * Compound: never assigned by Glyphs.app.
+    * composite: never assigned by Glyphs.app.
 
     See:
 
     * https://github.com/googlefonts/glyphsLib/issues/85
     * https://github.com/googlefonts/glyphsLib/pull/100#issuecomment-275430289
     """
-    bases, ligatures, marks = set(), set(), set()
-    carets: Dict[str, Any] = {}  # glyph names to anchor objects
+
+    # Drop glyphs that don't exist in font anymore.
+    existing: Dict[str, str] = ufo.lib.get("public.openTypeCategories", {})
+    categories: Dict[str, str] = {k: v for k, v in existing.items() if k in ufo}
+
     category_key = glyphsLib.builder.constants.GLYPHLIB_PREFIX + "category"
-    subCategory_key = glyphsLib.builder.constants.GLYPHLIB_PREFIX + "subCategory"
+    subcategory_key = glyphsLib.builder.constants.GLYPHLIB_PREFIX + "subCategory"
 
     for glyph in ufo:
+        assert glyph.name is not None
         has_attaching_anchor = False
         for anchor in glyph.anchors:
             name = anchor.name
-            if name and not name.startswith("_"):
+            if not name:
+                continue
+            if not name.startswith("_"):
                 has_attaching_anchor = True
-            if name and name.startswith("caret_") and "x" in anchor:
-                carets.setdefault(glyph.name, []).append(round(anchor["x"]))
 
         # First check glyph.lib for category/subCategory overrides. Otherwise,
         # use global values from GlyphData.
         glyphinfo = glyphsLib.glyphdata.get_glyph(glyph.name)
-        category = glyph.lib.get(category_key) or glyphinfo.category
-        subCategory = glyph.lib.get(subCategory_key) or glyphinfo.subCategory
+        category: Optional[str] = glyph.lib.get(category_key, glyphinfo.category)
+        subcategory: Optional[str] = glyph.lib.get(
+            subcategory_key, glyphinfo.subCategory
+        )
 
-        if subCategory == "Ligature" and has_attaching_anchor:
-            ligatures.add(glyph.name)
+        if subcategory == "Ligature" and has_attaching_anchor:
+            categories[glyph.name] = "ligature"
         elif category == "Mark" and (
-            subCategory == "Nonspacing" or subCategory == "Spacing Combining"
+            subcategory == "Nonspacing" or subcategory == "Spacing Combining"
         ):
-            marks.add(glyph.name)
+            categories[glyph.name] = "mark"
         elif category == "Letter" and has_attaching_anchor:
-            bases.add(glyph.name)
+            categories[glyph.name] = "base"
 
-    if not any((bases, ligatures, marks, carets)):
-        return []
-
-    def fmt(g):
-        if g:
-            glyph_names = " ".join(sorted(g, key=ufo.glyphOrder.index))
-            return f"[{glyph_names}]"
-        return ""
-
-    lines = [
-        "table GDEF {",
-        "  GlyphClassDef",
-        f"    {fmt(bases)}, # Base",
-        f"    {fmt(ligatures)}, # Liga",
-        f"    {fmt(marks)}, # Mark",
-        "    ;",
-    ]
-    for glyph, caretPos in sorted(carets.items()):
-        caretPos_joined = " ".join(sorted(caretPos))
-        lines.append(f"  LigatureCaretByPos {glyph} {caretPos_joined};")
-    lines.append("} GDEF;")
-
-    return lines
+    return categories
 
 
 # Anchors have to be propagated before we can construct the GDEF table.
@@ -102,15 +84,12 @@ if __name__ == "__main__":
     for pf in pre_filter:
         pf(font=main_source)  # Run propagation filters on main UFO
 
-    # Generate GDEF definition string from processed, in-memory UFO
-    gdef_table_lines = [f"{l}\n" for l in _build_gdef(main_source)]
-
-    # Update features.fea in all UFOs.
-    for feature_file in source_directory.glob("*.ufo/features.fea"):
-        with open(feature_file) as fp:
-            file_contents = fp.readlines()
-        gdef_start = file_contents.index("table GDEF {\n")
-        gdef_end = file_contents.index("} GDEF;\n") + 1
-        file_contents[gdef_start:gdef_end] = gdef_table_lines
-        with open(feature_file, "w+") as fp:
-            fp.write("".join(file_contents))
+    ot_categories = opentype_categories(main_source)
+
+    for ufo_path in source_directory.glob("*.ufo"):
+        ufo = ufoLib2.Font.open(ufo_path)
+        if ot_categories:
+            ufo.lib["public.openTypeCategories"] = ot_categories
+        else:
+            ufo.lib.pop("public.openTypeCategories", None)
+        ufo.save()
diff --git a/src/Cantarell-Bold.ufo/features.fea b/src/Cantarell-Bold.ufo/features.fea
index ee77e3f69..6e4a00b72 100644
--- a/src/Cantarell-Bold.ufo/features.fea
+++ b/src/Cantarell-Bold.ufo/features.fea
@@ -17,16 +17,6 @@ languagesystem latn CAT;
 languagesystem latn NLD;
 
 
-# Prefix: GDEF
-table GDEF {
-  GlyphClassDef
-    [A Aacute Abreve Abreveacute Abrevedotbelow Abrevegrave Abrevehookabove Abrevetilde Acaron Acircumflex 
Acircumflexacute Acircumflexdotbelow Acircumflexgrave Acircumflexhookabove Acircumflextilde Adblgrave 
Adieresis Adotbelow Agrave Ahookabove Ainvertedbreve Amacron Aogonek Aring Aringacute Atilde AE AEacute B C 
Cacute Ccaron Ccedilla Ccedillaacute Ccircumflex Cdotaccent D Eth Dcaron Dcroat Ddotbelow Dlinebelow E Eacute 
Ebreve Ecaron Ecedillabreve Ecircumflex Ecircumflexacute Ecircumflexdotbelow Ecircumflexgrave 
Ecircumflexhookabove Ecircumflextilde Edblgrave Edieresis Edotaccent Edotbelow Egrave Ehookabove 
Einvertedbreve Emacron Emacronacute Emacrongrave Eogonek Etilde F G Gbreve Gcaron Gcircumflex Gcommaaccent 
Gdotaccent Gmacron H Hbar Hbrevebelow Hcircumflex Hdotbelow I Iacute Ibreve Icaron Icircumflex Idblgrave 
Idieresis Idieresisacute Idotaccent Idotbelow Igrave Ihookabove Iinvertedbreve Imacron Iogonek Itilde J 
Jacute Jcircumflex K Kacute Kcommaaccent L Lacute Lcaron Lcomma
 accent Ldotbelow Llinebelow Lslash M Mdotbelow N Nacute Ncaron Ncommaaccent Ndotaccent Ndotbelow Nlinebelow 
Ntilde O Oacute Obreve Ocaron Ocircumflex Ocircumflexacute Ocircumflexdotbelow Ocircumflexgrave 
Ocircumflexhookabove Ocircumflextilde Odblgrave Odieresis Odieresismacron Odotaccentmacron Odotbelow Ograve 
Ohookabove Ohorn Ohornacute Ohorndotbelow Ohorngrave Ohornhookabove Ohorntilde Ohungarumlaut Oinvertedbreve 
Omacron Omacronacute Omacrongrave Oogonek Oslash Oslashacute Otilde Otildeacute Otildedieresis Otildemacron 
OE P Q R Racute Rcaron Rcommaaccent Rdblgrave Rdotbelow Rinvertedbreve Rlinebelow S Sacute Sacutedotaccent 
Scaron Scarondotaccent Scedilla Scircumflex Scommaaccent Sdotaccent Sdotbelow Sdotbelowdotaccent Schwa T Tbar 
Tcaron Tcedilla Tcommaaccent Tdotbelow Tlinebelow U Uacute Ubreve Ucaron Ucircumflex Udblgrave Udieresis 
Udieresisacute Udieresiscaron Udieresisgrave Udieresismacron Udotbelow Ugrave Uhookabove Uhorn Uhornacute 
Uhorndotbelow Uhorngrave Uhornhookabove U
 horntilde Uhungarumlaut Uinvertedbreve Umacron Umacrondieresis Uogonek Uring Utilde Utildeacute V W Wacute 
Wcircumflex Wdieresis Wgrave X Y Yacute Ycircumflex Ydieresis Ydotaccent Ydotbelow Ygrave Yhookabove Ymacron 
Ytilde Z Zacute Zcaron Zdotaccent Zdotbelow a aacute abreve abreveacute abrevedotbelow abrevegrave 
abrevehookabove abrevetilde acaron acircumflex acircumflexacute acircumflexdotbelow acircumflexgrave 
acircumflexhookabove acircumflextilde adblgrave adieresis adotbelow agrave ahookabove ainvertedbreve amacron 
aogonek aring aringacute atilde ae aeacute b c cacute ccaron ccedilla ccedillaacute ccircumflex cdotaccent d 
dcaron dcroat ddotbelow dlinebelow e eacute ebreve ecaron ecedillabreve ecircumflex ecircumflexacute 
ecircumflexdotbelow ecircumflexgrave ecircumflexhookabove ecircumflextilde edblgrave edieresis edotaccent 
edotbelow egrave ehookabove einvertedbreve emacron emacronacute emacrongrave eogonek etilde schwa f g gbreve 
gcaron gcircumflex gcommaaccent gdotaccent gmac
 ron h hbar hbrevebelow hcircumflex hdotbelow i idotless iacute ibreve icaron icircumflex idblgrave idieresis 
idieresisacute idotaccent idotbelow igrave ihookabove iinvertedbreve imacron iogonek itilde j jdotless jacute 
jcircumflex k kacute kcommaaccent l lacute lcaron lcommaaccent ldotbelow llinebelow lslash m mdotbelow n 
nacute ncaron ncommaaccent ndotaccent ndotbelow nlinebelow ntilde o oacute obreve ocaron ocircumflex 
ocircumflexacute ocircumflexdotbelow ocircumflexgrave ocircumflexhookabove ocircumflextilde odblgrave 
odieresis odieresismacron odotaccentmacron odotbelow ograve ohookabove ohorn ohornacute ohorndotbelow 
ohorngrave ohornhookabove ohorntilde ohungarumlaut oinvertedbreve omacron omacronacute omacrongrave oogonek 
oslash oslashacute otilde otildeacute otildedieresis otildemacron oe p q r racute rcaron rcommaaccent 
rdblgrave rdotbelow rinvertedbreve rlinebelow s sacute sacutedotaccent scaron scarondotaccent scedilla 
scircumflex scommaaccent sdotaccent sdotbelow sdotbelow
 dotaccent t tbar tcaron tcedilla tcommaaccent tdieresis tdotbelow tlinebelow u uacute ubreve ucaron 
ucircumflex udblgrave udieresis udieresisacute udieresiscaron udieresisgrave udieresismacron udotbelow ugrave 
uhookabove uhorn uhornacute uhorndotbelow uhorngrave uhornhookabove uhorntilde uhungarumlaut uinvertedbreve 
umacron umacrondieresis uogonek uring utilde utildeacute v w wacute wcircumflex wdieresis wgrave x y yacute 
ycircumflex ydieresis ydotaccent ydotbelow ygrave yhookabove ymacron ytilde z zacute zcaron zdotaccent 
zdotbelow l.ss01 A-cy Ve-cy Ge-cy Gje-cy Ie-cy Iegrave-cy Io-cy Zhe-cy Ze-cy Ii-cy Iishort-cy Iigrave-cy 
Ka-cy Kje-cy Em-cy En-cy O-cy Pe-cy Er-cy Es-cy Te-cy U-cy Ushort-cy Ha-cy Che-cy Sha-cy Shcha-cy Hardsign-cy 
Yeru-cy Dze-cy Ereversed-cy I-cy Yi-cy Je-cy Iu-cy Ia-cy Fita-cy Zhedescender-cy Zedescender-cy 
Kadescender-cy Endescender-cy Esdescender-cy Ustraight-cy Ustraightstroke-cy Hadescender-cy Chedescender-cy 
Palochka-cy Zhebreve-cy Chekhakassian-cy Abreve-c
 y Adieresis-cy Aie-cy Iebreve-cy Schwa-cy Zhedieresis-cy Zedieresis-cy Imacron-cy Idieresis-cy Odieresis-cy 
Obarred-cy Umacron-cy Udieresis-cy Uhungarumlaut-cy Chedieresis-cy Gedescender-cy Yerudieresis-cy Qa-cy We-cy 
a-cy ge-cy gje-cy ie-cy iegrave-cy io-cy zhe-cy ze-cy ii-cy iishort-cy iigrave-cy ka-cy kje-cy en-cy o-cy 
pe-cy er-cy es-cy u-cy ushort-cy ha-cy che-cy sha-cy shcha-cy yeru-cy dze-cy e-cy ereversed-cy i-cy yi-cy 
je-cy tshe-cy iu-cy ia-cy dje-cy fita-cy zhedescender-cy zedescender-cy kadescender-cy endescender-cy 
esdescender-cy ustraight-cy ustraightstroke-cy hadescender-cy chedescender-cy shha-cy palochka-cy zhebreve-cy 
chekhakassian-cy abreve-cy adieresis-cy aie-cy iebreve-cy schwa-cy zhedieresis-cy zedieresis-cy imacron-cy 
idieresis-cy odieresis-cy obarred-cy umacron-cy udieresis-cy uhungarumlaut-cy chedieresis-cy gedescender-cy 
yerudieresis-cy qa-cy we-cy Alpha Beta Gamma Delta Epsilon Zeta Eta Theta Iota Kappa Lambda Mu Nu Omicron Pi 
Rho Tau Upsilon Chi Psi Omega A
 lphatonos Epsilontonos Etatonos Iotatonos Omicrontonos Upsilontonos Omegatonos Iotadieresis Upsilondieresis 
Alphapsili Alphadasia Alphapsilivaria Alphadasiavaria Alphapsilioxia Alphadasiaoxia Alphapsiliperispomeni 
Alphadasiaperispomeni Alphavaria Alphaoxia Alphavrachy Alphamacron Alphaprosgegrammeni 
Alphapsiliprosgegrammeni Alphadasiaprosgegrammeni Alphapsilivariaprosgegrammeni Alphadasiavariaprosgegrammeni 
Alphapsilioxiaprosgegrammeni Alphadasiaoxiaprosgegrammeni Alphapsiliperispomeniprosgegrammeni 
Alphadasiaperispomeniprosgegrammeni Epsilonpsili Epsilondasia Epsilonpsilivaria Epsilondasiavaria 
Epsilonpsilioxia Epsilondasiaoxia Epsilonvaria Epsilonoxia Etapsili Etadasia Etapsilivaria Etadasiavaria 
Etapsilioxia Etadasiaoxia Etapsiliperispomeni Etadasiaperispomeni Etavaria Etaoxia Etaprosgegrammeni 
Etapsiliprosgegrammeni Etadasiaprosgegrammeni Etapsilivariaprosgegrammeni Etadasiavariaprosgegrammeni 
Etapsilioxiaprosgegrammeni Etadasiaoxiaprosgegrammeni Etapsiliperispomeniprosgegrammen
 i Etadasiaperispomeniprosgegrammeni Iotapsili Iotadasia Iotapsilivaria Iotadasiavaria Iotapsilioxia 
Iotadasiaoxia Iotapsiliperispomeni Iotadasiaperispomeni Iotavaria Iotaoxia Iotavrachy Iotamacron Omicronpsili 
Omicrondasia Omicronpsilivaria Omicrondasiavaria Omicronpsilioxia Omicrondasiaoxia Omicronvaria Omicronoxia 
Rhodasia Upsilondasia Upsilondasiavaria Upsilondasiaoxia Upsilondasiaperispomeni Upsilonvaria Upsilonoxia 
Upsilonvrachy Upsilonmacron Omegapsili Omegadasia Omegapsilivaria Omegadasiavaria Omegapsilioxia 
Omegadasiaoxia Omegapsiliperispomeni Omegadasiaperispomeni Omegavaria Omegaoxia Omegaprosgegrammeni 
Omegapsiliprosgegrammeni Omegadasiaprosgegrammeni Omegapsilivariaprosgegrammeni Omegadasiavariaprosgegrammeni 
Omegapsilioxiaprosgegrammeni Omegadasiaoxiaprosgegrammeni Omegapsiliperispomeniprosgegrammeni 
Omegadasiaperispomeniprosgegrammeni alpha epsilon eta iota mu nu omicron rho upsilon omega iotatonos 
iotadieresis iotadieresistonos upsilontonos upsilondieresis upsilondier
 esistonos omicrontonos omegatonos alphatonos epsilontonos etatonos alphapsili alphadasia alphapsilivaria 
alphadasiavaria alphapsilioxia alphadasiaoxia alphapsiliperispomeni alphadasiaperispomeni alphavaria 
alphaoxia alphaperispomeni alphavrachy alphamacron alphaypogegrammeni alphavariaypogegrammeni 
alphaoxiaypogegrammeni alphapsiliypogegrammeni alphadasiaypogegrammeni alphapsilivariaypogegrammeni 
alphadasiavariaypogegrammeni alphapsilioxiaypogegrammeni alphadasiaoxiaypogegrammeni 
alphapsiliperispomeniypogegrammeni alphadasiaperispomeniypogegrammeni alphaperispomeniypogegrammeni 
epsilonpsili epsilondasia epsilonpsilivaria epsilondasiavaria epsilonpsilioxia epsilondasiaoxia epsilonvaria 
epsilonoxia etapsili etadasia etapsilivaria etadasiavaria etapsilioxia etadasiaoxia etapsiliperispomeni 
etadasiaperispomeni etavaria etaoxia etaperispomeni etaypogegrammeni etavariaypogegrammeni 
etaoxiaypogegrammeni etapsiliypogegrammeni etadasiaypogegrammeni etapsilivariaypogegrammeni etadasiavariaypo
 gegrammeni etapsilioxiaypogegrammeni etadasiaoxiaypogegrammeni etapsiliperispomeniypogegrammeni 
etadasiaperispomeniypogegrammeni etaperispomeniypogegrammeni iotapsili iotadasia iotapsilivaria 
iotadasiavaria iotapsilioxia iotadasiaoxia iotapsiliperispomeni iotadasiaperispomeni iotavaria iotaoxia 
iotaperispomeni iotavrachy iotamacron iotadialytikavaria iotadialytikaoxia iotadialytikaperispomeni 
omicronpsili omicrondasia omicronpsilivaria omicrondasiavaria omicronpsilioxia omicrondasiaoxia omicronvaria 
omicronoxia rhopsili rhodasia upsilonpsili upsilondasia upsilonpsilivaria upsilondasiavaria upsilonpsilioxia 
upsilondasiaoxia upsilonpsiliperispomeni upsilondasiaperispomeni upsilonvaria upsilonoxia upsilonperispomeni 
upsilonvrachy upsilonmacron upsilondialytikavaria upsilondialytikaoxia upsilondialytikaperispomeni omegapsili 
omegadasia omegapsilivaria omegadasiavaria omegapsilioxia omegadasiaoxia omegapsiliperispomeni 
omegadasiaperispomeni omegavaria omegaoxia omegaperispomeni omegaypog
 egrammeni omegavariaypogegrammeni omegaoxiaypogegrammeni omegapsiliypogegrammeni omegadasiaypogegrammeni 
omegapsilivariaypogegrammeni omegadasiavariaypogegrammeni omegapsilioxiaypogegrammeni 
omegadasiaoxiaypogegrammeni omegapsiliperispomeniypogegrammeni omegadasiaperispomeniypogegrammeni 
omegaperispomeniypogegrammeni], # Base
-    , # Liga
-    [dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb caroncomb.alt circumflexcomb caroncomb 
brevecomb ringcomb ringcomb_acutecomb tildecomb macroncomb hookabovecomb verticallineabovecomb dblgravecomb 
breveinvertedcomb commaturnedabovecomb horncomb dotbelowcomb dieresisbelowcomb commaaccentcomb cedillacomb 
ogonekcomb verticallinebelowcomb brevebelowcomb macronbelowcomb strokeshortcomb strokelongcomb slashshortcomb 
slashlongcomb dieresiscomb.case dotaccentcomb.case gravecomb.case acutecomb.case hungarumlautcomb.case 
circumflexcomb.case caroncomb.case brevecomb.case ringcomb.case ringcomb_acutecomb.case tildecomb.case 
macroncomb.case hookabovecomb.case dblgravecomb.case breveinvertedcomb.case strokeshortcomb.case 
slashshortcomb.case slashlongcomb.case macroncomb.narrow.case ogonekcomb.tall.case dieresiscomb.loclVIET 
dotaccentcomb.loclVIET gravecomb.loclVIET acutecomb.loclVIET circumflexcomb.loclVIET caroncomb.loclVIET 
brevecomb.loclVIET tildecomb.loclVIET macroncomb.loc
 lVIET hookabovecomb.loclVIET macroncomb.narrow ogonekcomb.narrow macronbelowcomb.narrow ogonekcomb.tall 
vrachy vrachy.case brevecomb-cy descender-cy brevecomb-cy.case descender-cy.case descender-cy.strait], # Mark
-    ;
-} GDEF;
-
-
 feature aalt {
 # automatic
 feature locl;
diff --git a/src/Cantarell-Bold.ufo/lib.plist b/src/Cantarell-Bold.ufo/lib.plist
index f534a5829..8f1a61d8a 100644
--- a/src/Cantarell-Bold.ufo/lib.plist
+++ b/src/Cantarell-Bold.ufo/lib.plist
@@ -2179,6 +2179,1895 @@
       <string>_currencyvstem</string>
       <string>daspsiliiaperispomeni</string>
     </array>
+    <key>public.openTypeCategories</key>
+    <dict>
+      <key>A</key>
+      <string>base</string>
+      <key>A-cy</key>
+      <string>base</string>
+      <key>AE</key>
+      <string>base</string>
+      <key>AEacute</key>
+      <string>base</string>
+      <key>Aacute</key>
+      <string>base</string>
+      <key>Abreve</key>
+      <string>base</string>
+      <key>Abreve-cy</key>
+      <string>base</string>
+      <key>Abreveacute</key>
+      <string>base</string>
+      <key>Abrevedotbelow</key>
+      <string>base</string>
+      <key>Abrevegrave</key>
+      <string>base</string>
+      <key>Abrevehookabove</key>
+      <string>base</string>
+      <key>Abrevetilde</key>
+      <string>base</string>
+      <key>Acaron</key>
+      <string>base</string>
+      <key>Acircumflex</key>
+      <string>base</string>
+      <key>Acircumflexacute</key>
+      <string>base</string>
+      <key>Acircumflexdotbelow</key>
+      <string>base</string>
+      <key>Acircumflexgrave</key>
+      <string>base</string>
+      <key>Acircumflexhookabove</key>
+      <string>base</string>
+      <key>Acircumflextilde</key>
+      <string>base</string>
+      <key>Adblgrave</key>
+      <string>base</string>
+      <key>Adieresis</key>
+      <string>base</string>
+      <key>Adieresis-cy</key>
+      <string>base</string>
+      <key>Adotbelow</key>
+      <string>base</string>
+      <key>Agrave</key>
+      <string>base</string>
+      <key>Ahookabove</key>
+      <string>base</string>
+      <key>Aie-cy</key>
+      <string>base</string>
+      <key>Ainvertedbreve</key>
+      <string>base</string>
+      <key>Alpha</key>
+      <string>base</string>
+      <key>Alphadasia</key>
+      <string>base</string>
+      <key>Alphadasiaoxia</key>
+      <string>base</string>
+      <key>Alphadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiaperispomeni</key>
+      <string>base</string>
+      <key>Alphadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiavaria</key>
+      <string>base</string>
+      <key>Alphadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphamacron</key>
+      <string>base</string>
+      <key>Alphaoxia</key>
+      <string>base</string>
+      <key>Alphaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsili</key>
+      <string>base</string>
+      <key>Alphapsilioxia</key>
+      <string>base</string>
+      <key>Alphapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsiliperispomeni</key>
+      <string>base</string>
+      <key>Alphapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsilivaria</key>
+      <string>base</string>
+      <key>Alphapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphatonos</key>
+      <string>base</string>
+      <key>Alphavaria</key>
+      <string>base</string>
+      <key>Alphavrachy</key>
+      <string>base</string>
+      <key>Amacron</key>
+      <string>base</string>
+      <key>Aogonek</key>
+      <string>base</string>
+      <key>Aring</key>
+      <string>base</string>
+      <key>Aringacute</key>
+      <string>base</string>
+      <key>Atilde</key>
+      <string>base</string>
+      <key>B</key>
+      <string>base</string>
+      <key>Beta</key>
+      <string>base</string>
+      <key>C</key>
+      <string>base</string>
+      <key>Cacute</key>
+      <string>base</string>
+      <key>Ccaron</key>
+      <string>base</string>
+      <key>Ccedilla</key>
+      <string>base</string>
+      <key>Ccedillaacute</key>
+      <string>base</string>
+      <key>Ccircumflex</key>
+      <string>base</string>
+      <key>Cdotaccent</key>
+      <string>base</string>
+      <key>Che-cy</key>
+      <string>base</string>
+      <key>Chedescender-cy</key>
+      <string>base</string>
+      <key>Chedieresis-cy</key>
+      <string>base</string>
+      <key>Chekhakassian-cy</key>
+      <string>base</string>
+      <key>Chi</key>
+      <string>base</string>
+      <key>D</key>
+      <string>base</string>
+      <key>Dcaron</key>
+      <string>base</string>
+      <key>Dcroat</key>
+      <string>base</string>
+      <key>Ddotbelow</key>
+      <string>base</string>
+      <key>Delta</key>
+      <string>base</string>
+      <key>Dlinebelow</key>
+      <string>base</string>
+      <key>Dze-cy</key>
+      <string>base</string>
+      <key>E</key>
+      <string>base</string>
+      <key>Eacute</key>
+      <string>base</string>
+      <key>Ebreve</key>
+      <string>base</string>
+      <key>Ecaron</key>
+      <string>base</string>
+      <key>Ecedillabreve</key>
+      <string>base</string>
+      <key>Ecircumflex</key>
+      <string>base</string>
+      <key>Ecircumflexacute</key>
+      <string>base</string>
+      <key>Ecircumflexdotbelow</key>
+      <string>base</string>
+      <key>Ecircumflexgrave</key>
+      <string>base</string>
+      <key>Ecircumflexhookabove</key>
+      <string>base</string>
+      <key>Ecircumflextilde</key>
+      <string>base</string>
+      <key>Edblgrave</key>
+      <string>base</string>
+      <key>Edieresis</key>
+      <string>base</string>
+      <key>Edotaccent</key>
+      <string>base</string>
+      <key>Edotbelow</key>
+      <string>base</string>
+      <key>Egrave</key>
+      <string>base</string>
+      <key>Ehookabove</key>
+      <string>base</string>
+      <key>Einvertedbreve</key>
+      <string>base</string>
+      <key>Em-cy</key>
+      <string>base</string>
+      <key>Emacron</key>
+      <string>base</string>
+      <key>Emacronacute</key>
+      <string>base</string>
+      <key>Emacrongrave</key>
+      <string>base</string>
+      <key>En-cy</key>
+      <string>base</string>
+      <key>Endescender-cy</key>
+      <string>base</string>
+      <key>Eogonek</key>
+      <string>base</string>
+      <key>Epsilon</key>
+      <string>base</string>
+      <key>Epsilondasia</key>
+      <string>base</string>
+      <key>Epsilondasiaoxia</key>
+      <string>base</string>
+      <key>Epsilondasiavaria</key>
+      <string>base</string>
+      <key>Epsilonoxia</key>
+      <string>base</string>
+      <key>Epsilonpsili</key>
+      <string>base</string>
+      <key>Epsilonpsilioxia</key>
+      <string>base</string>
+      <key>Epsilonpsilivaria</key>
+      <string>base</string>
+      <key>Epsilontonos</key>
+      <string>base</string>
+      <key>Epsilonvaria</key>
+      <string>base</string>
+      <key>Er-cy</key>
+      <string>base</string>
+      <key>Ereversed-cy</key>
+      <string>base</string>
+      <key>Es-cy</key>
+      <string>base</string>
+      <key>Esdescender-cy</key>
+      <string>base</string>
+      <key>Eta</key>
+      <string>base</string>
+      <key>Etadasia</key>
+      <string>base</string>
+      <key>Etadasiaoxia</key>
+      <string>base</string>
+      <key>Etadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiaperispomeni</key>
+      <string>base</string>
+      <key>Etadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiavaria</key>
+      <string>base</string>
+      <key>Etadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etaoxia</key>
+      <string>base</string>
+      <key>Etaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsili</key>
+      <string>base</string>
+      <key>Etapsilioxia</key>
+      <string>base</string>
+      <key>Etapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsiliperispomeni</key>
+      <string>base</string>
+      <key>Etapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsilivaria</key>
+      <string>base</string>
+      <key>Etapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etatonos</key>
+      <string>base</string>
+      <key>Etavaria</key>
+      <string>base</string>
+      <key>Eth</key>
+      <string>base</string>
+      <key>Etilde</key>
+      <string>base</string>
+      <key>F</key>
+      <string>base</string>
+      <key>Fita-cy</key>
+      <string>base</string>
+      <key>G</key>
+      <string>base</string>
+      <key>Gamma</key>
+      <string>base</string>
+      <key>Gbreve</key>
+      <string>base</string>
+      <key>Gcaron</key>
+      <string>base</string>
+      <key>Gcircumflex</key>
+      <string>base</string>
+      <key>Gcommaaccent</key>
+      <string>base</string>
+      <key>Gdotaccent</key>
+      <string>base</string>
+      <key>Ge-cy</key>
+      <string>base</string>
+      <key>Gedescender-cy</key>
+      <string>base</string>
+      <key>Gje-cy</key>
+      <string>base</string>
+      <key>Gmacron</key>
+      <string>base</string>
+      <key>H</key>
+      <string>base</string>
+      <key>Ha-cy</key>
+      <string>base</string>
+      <key>Hadescender-cy</key>
+      <string>base</string>
+      <key>Hardsign-cy</key>
+      <string>base</string>
+      <key>Hbar</key>
+      <string>base</string>
+      <key>Hbrevebelow</key>
+      <string>base</string>
+      <key>Hcircumflex</key>
+      <string>base</string>
+      <key>Hdotbelow</key>
+      <string>base</string>
+      <key>I</key>
+      <string>base</string>
+      <key>I-cy</key>
+      <string>base</string>
+      <key>Ia-cy</key>
+      <string>base</string>
+      <key>Iacute</key>
+      <string>base</string>
+      <key>Ibreve</key>
+      <string>base</string>
+      <key>Icaron</key>
+      <string>base</string>
+      <key>Icircumflex</key>
+      <string>base</string>
+      <key>Idblgrave</key>
+      <string>base</string>
+      <key>Idieresis</key>
+      <string>base</string>
+      <key>Idieresis-cy</key>
+      <string>base</string>
+      <key>Idieresisacute</key>
+      <string>base</string>
+      <key>Idotaccent</key>
+      <string>base</string>
+      <key>Idotbelow</key>
+      <string>base</string>
+      <key>Ie-cy</key>
+      <string>base</string>
+      <key>Iebreve-cy</key>
+      <string>base</string>
+      <key>Iegrave-cy</key>
+      <string>base</string>
+      <key>Igrave</key>
+      <string>base</string>
+      <key>Ihookabove</key>
+      <string>base</string>
+      <key>Ii-cy</key>
+      <string>base</string>
+      <key>Iigrave-cy</key>
+      <string>base</string>
+      <key>Iinvertedbreve</key>
+      <string>base</string>
+      <key>Iishort-cy</key>
+      <string>base</string>
+      <key>Imacron</key>
+      <string>base</string>
+      <key>Imacron-cy</key>
+      <string>base</string>
+      <key>Io-cy</key>
+      <string>base</string>
+      <key>Iogonek</key>
+      <string>base</string>
+      <key>Iota</key>
+      <string>base</string>
+      <key>Iotadasia</key>
+      <string>base</string>
+      <key>Iotadasiaoxia</key>
+      <string>base</string>
+      <key>Iotadasiaperispomeni</key>
+      <string>base</string>
+      <key>Iotadasiavaria</key>
+      <string>base</string>
+      <key>Iotadieresis</key>
+      <string>base</string>
+      <key>Iotamacron</key>
+      <string>base</string>
+      <key>Iotaoxia</key>
+      <string>base</string>
+      <key>Iotapsili</key>
+      <string>base</string>
+      <key>Iotapsilioxia</key>
+      <string>base</string>
+      <key>Iotapsiliperispomeni</key>
+      <string>base</string>
+      <key>Iotapsilivaria</key>
+      <string>base</string>
+      <key>Iotatonos</key>
+      <string>base</string>
+      <key>Iotavaria</key>
+      <string>base</string>
+      <key>Iotavrachy</key>
+      <string>base</string>
+      <key>Itilde</key>
+      <string>base</string>
+      <key>Iu-cy</key>
+      <string>base</string>
+      <key>J</key>
+      <string>base</string>
+      <key>Jacute</key>
+      <string>base</string>
+      <key>Jcircumflex</key>
+      <string>base</string>
+      <key>Je-cy</key>
+      <string>base</string>
+      <key>K</key>
+      <string>base</string>
+      <key>Ka-cy</key>
+      <string>base</string>
+      <key>Kacute</key>
+      <string>base</string>
+      <key>Kadescender-cy</key>
+      <string>base</string>
+      <key>Kappa</key>
+      <string>base</string>
+      <key>Kcommaaccent</key>
+      <string>base</string>
+      <key>Kje-cy</key>
+      <string>base</string>
+      <key>L</key>
+      <string>base</string>
+      <key>Lacute</key>
+      <string>base</string>
+      <key>Lambda</key>
+      <string>base</string>
+      <key>Lcaron</key>
+      <string>base</string>
+      <key>Lcommaaccent</key>
+      <string>base</string>
+      <key>Ldotbelow</key>
+      <string>base</string>
+      <key>Llinebelow</key>
+      <string>base</string>
+      <key>Lslash</key>
+      <string>base</string>
+      <key>M</key>
+      <string>base</string>
+      <key>Mdotbelow</key>
+      <string>base</string>
+      <key>Mu</key>
+      <string>base</string>
+      <key>N</key>
+      <string>base</string>
+      <key>Nacute</key>
+      <string>base</string>
+      <key>Ncaron</key>
+      <string>base</string>
+      <key>Ncommaaccent</key>
+      <string>base</string>
+      <key>Ndotaccent</key>
+      <string>base</string>
+      <key>Ndotbelow</key>
+      <string>base</string>
+      <key>Nlinebelow</key>
+      <string>base</string>
+      <key>Ntilde</key>
+      <string>base</string>
+      <key>Nu</key>
+      <string>base</string>
+      <key>O</key>
+      <string>base</string>
+      <key>O-cy</key>
+      <string>base</string>
+      <key>OE</key>
+      <string>base</string>
+      <key>Oacute</key>
+      <string>base</string>
+      <key>Obarred-cy</key>
+      <string>base</string>
+      <key>Obreve</key>
+      <string>base</string>
+      <key>Ocaron</key>
+      <string>base</string>
+      <key>Ocircumflex</key>
+      <string>base</string>
+      <key>Ocircumflexacute</key>
+      <string>base</string>
+      <key>Ocircumflexdotbelow</key>
+      <string>base</string>
+      <key>Ocircumflexgrave</key>
+      <string>base</string>
+      <key>Ocircumflexhookabove</key>
+      <string>base</string>
+      <key>Ocircumflextilde</key>
+      <string>base</string>
+      <key>Odblgrave</key>
+      <string>base</string>
+      <key>Odieresis</key>
+      <string>base</string>
+      <key>Odieresis-cy</key>
+      <string>base</string>
+      <key>Odieresismacron</key>
+      <string>base</string>
+      <key>Odotaccentmacron</key>
+      <string>base</string>
+      <key>Odotbelow</key>
+      <string>base</string>
+      <key>Ograve</key>
+      <string>base</string>
+      <key>Ohookabove</key>
+      <string>base</string>
+      <key>Ohorn</key>
+      <string>base</string>
+      <key>Ohornacute</key>
+      <string>base</string>
+      <key>Ohorndotbelow</key>
+      <string>base</string>
+      <key>Ohorngrave</key>
+      <string>base</string>
+      <key>Ohornhookabove</key>
+      <string>base</string>
+      <key>Ohorntilde</key>
+      <string>base</string>
+      <key>Ohungarumlaut</key>
+      <string>base</string>
+      <key>Oinvertedbreve</key>
+      <string>base</string>
+      <key>Omacron</key>
+      <string>base</string>
+      <key>Omacronacute</key>
+      <string>base</string>
+      <key>Omacrongrave</key>
+      <string>base</string>
+      <key>Omega</key>
+      <string>base</string>
+      <key>Omegadasia</key>
+      <string>base</string>
+      <key>Omegadasiaoxia</key>
+      <string>base</string>
+      <key>Omegadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiaperispomeni</key>
+      <string>base</string>
+      <key>Omegadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiavaria</key>
+      <string>base</string>
+      <key>Omegadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegaoxia</key>
+      <string>base</string>
+      <key>Omegaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsili</key>
+      <string>base</string>
+      <key>Omegapsilioxia</key>
+      <string>base</string>
+      <key>Omegapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsiliperispomeni</key>
+      <string>base</string>
+      <key>Omegapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsilivaria</key>
+      <string>base</string>
+      <key>Omegapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegatonos</key>
+      <string>base</string>
+      <key>Omegavaria</key>
+      <string>base</string>
+      <key>Omicron</key>
+      <string>base</string>
+      <key>Omicrondasia</key>
+      <string>base</string>
+      <key>Omicrondasiaoxia</key>
+      <string>base</string>
+      <key>Omicrondasiavaria</key>
+      <string>base</string>
+      <key>Omicronoxia</key>
+      <string>base</string>
+      <key>Omicronpsili</key>
+      <string>base</string>
+      <key>Omicronpsilioxia</key>
+      <string>base</string>
+      <key>Omicronpsilivaria</key>
+      <string>base</string>
+      <key>Omicrontonos</key>
+      <string>base</string>
+      <key>Omicronvaria</key>
+      <string>base</string>
+      <key>Oogonek</key>
+      <string>base</string>
+      <key>Oslash</key>
+      <string>base</string>
+      <key>Oslashacute</key>
+      <string>base</string>
+      <key>Otilde</key>
+      <string>base</string>
+      <key>Otildeacute</key>
+      <string>base</string>
+      <key>Otildedieresis</key>
+      <string>base</string>
+      <key>Otildemacron</key>
+      <string>base</string>
+      <key>P</key>
+      <string>base</string>
+      <key>Palochka-cy</key>
+      <string>base</string>
+      <key>Pe-cy</key>
+      <string>base</string>
+      <key>Pi</key>
+      <string>base</string>
+      <key>Psi</key>
+      <string>base</string>
+      <key>Q</key>
+      <string>base</string>
+      <key>Qa-cy</key>
+      <string>base</string>
+      <key>R</key>
+      <string>base</string>
+      <key>Racute</key>
+      <string>base</string>
+      <key>Rcaron</key>
+      <string>base</string>
+      <key>Rcommaaccent</key>
+      <string>base</string>
+      <key>Rdblgrave</key>
+      <string>base</string>
+      <key>Rdotbelow</key>
+      <string>base</string>
+      <key>Rho</key>
+      <string>base</string>
+      <key>Rhodasia</key>
+      <string>base</string>
+      <key>Rinvertedbreve</key>
+      <string>base</string>
+      <key>Rlinebelow</key>
+      <string>base</string>
+      <key>S</key>
+      <string>base</string>
+      <key>Sacute</key>
+      <string>base</string>
+      <key>Sacutedotaccent</key>
+      <string>base</string>
+      <key>Scaron</key>
+      <string>base</string>
+      <key>Scarondotaccent</key>
+      <string>base</string>
+      <key>Scedilla</key>
+      <string>base</string>
+      <key>Schwa</key>
+      <string>base</string>
+      <key>Schwa-cy</key>
+      <string>base</string>
+      <key>Scircumflex</key>
+      <string>base</string>
+      <key>Scommaaccent</key>
+      <string>base</string>
+      <key>Sdotaccent</key>
+      <string>base</string>
+      <key>Sdotbelow</key>
+      <string>base</string>
+      <key>Sdotbelowdotaccent</key>
+      <string>base</string>
+      <key>Sha-cy</key>
+      <string>base</string>
+      <key>Shcha-cy</key>
+      <string>base</string>
+      <key>T</key>
+      <string>base</string>
+      <key>Tau</key>
+      <string>base</string>
+      <key>Tbar</key>
+      <string>base</string>
+      <key>Tcaron</key>
+      <string>base</string>
+      <key>Tcedilla</key>
+      <string>base</string>
+      <key>Tcommaaccent</key>
+      <string>base</string>
+      <key>Tdotbelow</key>
+      <string>base</string>
+      <key>Te-cy</key>
+      <string>base</string>
+      <key>Theta</key>
+      <string>base</string>
+      <key>Tlinebelow</key>
+      <string>base</string>
+      <key>U</key>
+      <string>base</string>
+      <key>U-cy</key>
+      <string>base</string>
+      <key>Uacute</key>
+      <string>base</string>
+      <key>Ubreve</key>
+      <string>base</string>
+      <key>Ucaron</key>
+      <string>base</string>
+      <key>Ucircumflex</key>
+      <string>base</string>
+      <key>Udblgrave</key>
+      <string>base</string>
+      <key>Udieresis</key>
+      <string>base</string>
+      <key>Udieresis-cy</key>
+      <string>base</string>
+      <key>Udieresisacute</key>
+      <string>base</string>
+      <key>Udieresiscaron</key>
+      <string>base</string>
+      <key>Udieresisgrave</key>
+      <string>base</string>
+      <key>Udieresismacron</key>
+      <string>base</string>
+      <key>Udotbelow</key>
+      <string>base</string>
+      <key>Ugrave</key>
+      <string>base</string>
+      <key>Uhookabove</key>
+      <string>base</string>
+      <key>Uhorn</key>
+      <string>base</string>
+      <key>Uhornacute</key>
+      <string>base</string>
+      <key>Uhorndotbelow</key>
+      <string>base</string>
+      <key>Uhorngrave</key>
+      <string>base</string>
+      <key>Uhornhookabove</key>
+      <string>base</string>
+      <key>Uhorntilde</key>
+      <string>base</string>
+      <key>Uhungarumlaut</key>
+      <string>base</string>
+      <key>Uhungarumlaut-cy</key>
+      <string>base</string>
+      <key>Uinvertedbreve</key>
+      <string>base</string>
+      <key>Umacron</key>
+      <string>base</string>
+      <key>Umacron-cy</key>
+      <string>base</string>
+      <key>Umacrondieresis</key>
+      <string>base</string>
+      <key>Uogonek</key>
+      <string>base</string>
+      <key>Upsilon</key>
+      <string>base</string>
+      <key>Upsilondasia</key>
+      <string>base</string>
+      <key>Upsilondasiaoxia</key>
+      <string>base</string>
+      <key>Upsilondasiaperispomeni</key>
+      <string>base</string>
+      <key>Upsilondasiavaria</key>
+      <string>base</string>
+      <key>Upsilondieresis</key>
+      <string>base</string>
+      <key>Upsilonmacron</key>
+      <string>base</string>
+      <key>Upsilonoxia</key>
+      <string>base</string>
+      <key>Upsilontonos</key>
+      <string>base</string>
+      <key>Upsilonvaria</key>
+      <string>base</string>
+      <key>Upsilonvrachy</key>
+      <string>base</string>
+      <key>Uring</key>
+      <string>base</string>
+      <key>Ushort-cy</key>
+      <string>base</string>
+      <key>Ustraight-cy</key>
+      <string>base</string>
+      <key>Ustraightstroke-cy</key>
+      <string>base</string>
+      <key>Utilde</key>
+      <string>base</string>
+      <key>Utildeacute</key>
+      <string>base</string>
+      <key>V</key>
+      <string>base</string>
+      <key>Ve-cy</key>
+      <string>base</string>
+      <key>W</key>
+      <string>base</string>
+      <key>Wacute</key>
+      <string>base</string>
+      <key>Wcircumflex</key>
+      <string>base</string>
+      <key>Wdieresis</key>
+      <string>base</string>
+      <key>We-cy</key>
+      <string>base</string>
+      <key>Wgrave</key>
+      <string>base</string>
+      <key>X</key>
+      <string>base</string>
+      <key>Y</key>
+      <string>base</string>
+      <key>Yacute</key>
+      <string>base</string>
+      <key>Ycircumflex</key>
+      <string>base</string>
+      <key>Ydieresis</key>
+      <string>base</string>
+      <key>Ydotaccent</key>
+      <string>base</string>
+      <key>Ydotbelow</key>
+      <string>base</string>
+      <key>Yeru-cy</key>
+      <string>base</string>
+      <key>Yerudieresis-cy</key>
+      <string>base</string>
+      <key>Ygrave</key>
+      <string>base</string>
+      <key>Yhookabove</key>
+      <string>base</string>
+      <key>Yi-cy</key>
+      <string>base</string>
+      <key>Ymacron</key>
+      <string>base</string>
+      <key>Ytilde</key>
+      <string>base</string>
+      <key>Z</key>
+      <string>base</string>
+      <key>Zacute</key>
+      <string>base</string>
+      <key>Zcaron</key>
+      <string>base</string>
+      <key>Zdotaccent</key>
+      <string>base</string>
+      <key>Zdotbelow</key>
+      <string>base</string>
+      <key>Ze-cy</key>
+      <string>base</string>
+      <key>Zedescender-cy</key>
+      <string>base</string>
+      <key>Zedieresis-cy</key>
+      <string>base</string>
+      <key>Zeta</key>
+      <string>base</string>
+      <key>Zhe-cy</key>
+      <string>base</string>
+      <key>Zhebreve-cy</key>
+      <string>base</string>
+      <key>Zhedescender-cy</key>
+      <string>base</string>
+      <key>Zhedieresis-cy</key>
+      <string>base</string>
+      <key>a</key>
+      <string>base</string>
+      <key>a-cy</key>
+      <string>base</string>
+      <key>aacute</key>
+      <string>base</string>
+      <key>abreve</key>
+      <string>base</string>
+      <key>abreve-cy</key>
+      <string>base</string>
+      <key>abreveacute</key>
+      <string>base</string>
+      <key>abrevedotbelow</key>
+      <string>base</string>
+      <key>abrevegrave</key>
+      <string>base</string>
+      <key>abrevehookabove</key>
+      <string>base</string>
+      <key>abrevetilde</key>
+      <string>base</string>
+      <key>acaron</key>
+      <string>base</string>
+      <key>acircumflex</key>
+      <string>base</string>
+      <key>acircumflexacute</key>
+      <string>base</string>
+      <key>acircumflexdotbelow</key>
+      <string>base</string>
+      <key>acircumflexgrave</key>
+      <string>base</string>
+      <key>acircumflexhookabove</key>
+      <string>base</string>
+      <key>acircumflextilde</key>
+      <string>base</string>
+      <key>acutecomb</key>
+      <string>mark</string>
+      <key>acutecomb.case</key>
+      <string>mark</string>
+      <key>acutecomb.loclVIET</key>
+      <string>mark</string>
+      <key>adblgrave</key>
+      <string>base</string>
+      <key>adieresis</key>
+      <string>base</string>
+      <key>adieresis-cy</key>
+      <string>base</string>
+      <key>adotbelow</key>
+      <string>base</string>
+      <key>ae</key>
+      <string>base</string>
+      <key>aeacute</key>
+      <string>base</string>
+      <key>agrave</key>
+      <string>base</string>
+      <key>ahookabove</key>
+      <string>base</string>
+      <key>aie-cy</key>
+      <string>base</string>
+      <key>ainvertedbreve</key>
+      <string>base</string>
+      <key>alpha</key>
+      <string>base</string>
+      <key>alphadasia</key>
+      <string>base</string>
+      <key>alphadasiaoxia</key>
+      <string>base</string>
+      <key>alphadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiaperispomeni</key>
+      <string>base</string>
+      <key>alphadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiavaria</key>
+      <string>base</string>
+      <key>alphadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphamacron</key>
+      <string>base</string>
+      <key>alphaoxia</key>
+      <string>base</string>
+      <key>alphaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphaperispomeni</key>
+      <string>base</string>
+      <key>alphaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsili</key>
+      <string>base</string>
+      <key>alphapsilioxia</key>
+      <string>base</string>
+      <key>alphapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsiliperispomeni</key>
+      <string>base</string>
+      <key>alphapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsilivaria</key>
+      <string>base</string>
+      <key>alphapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>alphatonos</key>
+      <string>base</string>
+      <key>alphavaria</key>
+      <string>base</string>
+      <key>alphavariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphavrachy</key>
+      <string>base</string>
+      <key>alphaypogegrammeni</key>
+      <string>base</string>
+      <key>amacron</key>
+      <string>base</string>
+      <key>aogonek</key>
+      <string>base</string>
+      <key>aring</key>
+      <string>base</string>
+      <key>aringacute</key>
+      <string>base</string>
+      <key>atilde</key>
+      <string>base</string>
+      <key>b</key>
+      <string>base</string>
+      <key>brevebelowcomb</key>
+      <string>mark</string>
+      <key>brevecomb</key>
+      <string>mark</string>
+      <key>brevecomb-cy</key>
+      <string>mark</string>
+      <key>brevecomb-cy.case</key>
+      <string>mark</string>
+      <key>brevecomb.case</key>
+      <string>mark</string>
+      <key>brevecomb.loclVIET</key>
+      <string>mark</string>
+      <key>breveinvertedcomb</key>
+      <string>mark</string>
+      <key>breveinvertedcomb.case</key>
+      <string>mark</string>
+      <key>c</key>
+      <string>base</string>
+      <key>cacute</key>
+      <string>base</string>
+      <key>caroncomb</key>
+      <string>mark</string>
+      <key>caroncomb.alt</key>
+      <string>mark</string>
+      <key>caroncomb.case</key>
+      <string>mark</string>
+      <key>caroncomb.loclVIET</key>
+      <string>mark</string>
+      <key>ccaron</key>
+      <string>base</string>
+      <key>ccedilla</key>
+      <string>base</string>
+      <key>ccedillaacute</key>
+      <string>base</string>
+      <key>ccircumflex</key>
+      <string>base</string>
+      <key>cdotaccent</key>
+      <string>base</string>
+      <key>cedillacomb</key>
+      <string>mark</string>
+      <key>che-cy</key>
+      <string>base</string>
+      <key>chedescender-cy</key>
+      <string>base</string>
+      <key>chedieresis-cy</key>
+      <string>base</string>
+      <key>chekhakassian-cy</key>
+      <string>base</string>
+      <key>circumflexcomb</key>
+      <string>mark</string>
+      <key>circumflexcomb.case</key>
+      <string>mark</string>
+      <key>circumflexcomb.loclVIET</key>
+      <string>mark</string>
+      <key>commaaccentcomb</key>
+      <string>mark</string>
+      <key>commaturnedabovecomb</key>
+      <string>mark</string>
+      <key>d</key>
+      <string>base</string>
+      <key>dblgravecomb</key>
+      <string>mark</string>
+      <key>dblgravecomb.case</key>
+      <string>mark</string>
+      <key>dcaron</key>
+      <string>base</string>
+      <key>dcroat</key>
+      <string>base</string>
+      <key>ddotbelow</key>
+      <string>base</string>
+      <key>descender-cy</key>
+      <string>mark</string>
+      <key>descender-cy.case</key>
+      <string>mark</string>
+      <key>descender-cy.strait</key>
+      <string>mark</string>
+      <key>dieresisbelowcomb</key>
+      <string>mark</string>
+      <key>dieresiscomb</key>
+      <string>mark</string>
+      <key>dieresiscomb.case</key>
+      <string>mark</string>
+      <key>dieresiscomb.loclVIET</key>
+      <string>mark</string>
+      <key>dje-cy</key>
+      <string>base</string>
+      <key>dlinebelow</key>
+      <string>base</string>
+      <key>dotaccentcomb</key>
+      <string>mark</string>
+      <key>dotaccentcomb.case</key>
+      <string>mark</string>
+      <key>dotaccentcomb.loclVIET</key>
+      <string>mark</string>
+      <key>dotbelowcomb</key>
+      <string>mark</string>
+      <key>dze-cy</key>
+      <string>base</string>
+      <key>e</key>
+      <string>base</string>
+      <key>e-cy</key>
+      <string>base</string>
+      <key>eacute</key>
+      <string>base</string>
+      <key>ebreve</key>
+      <string>base</string>
+      <key>ecaron</key>
+      <string>base</string>
+      <key>ecedillabreve</key>
+      <string>base</string>
+      <key>ecircumflex</key>
+      <string>base</string>
+      <key>ecircumflexacute</key>
+      <string>base</string>
+      <key>ecircumflexdotbelow</key>
+      <string>base</string>
+      <key>ecircumflexgrave</key>
+      <string>base</string>
+      <key>ecircumflexhookabove</key>
+      <string>base</string>
+      <key>ecircumflextilde</key>
+      <string>base</string>
+      <key>edblgrave</key>
+      <string>base</string>
+      <key>edieresis</key>
+      <string>base</string>
+      <key>edotaccent</key>
+      <string>base</string>
+      <key>edotbelow</key>
+      <string>base</string>
+      <key>egrave</key>
+      <string>base</string>
+      <key>ehookabove</key>
+      <string>base</string>
+      <key>einvertedbreve</key>
+      <string>base</string>
+      <key>emacron</key>
+      <string>base</string>
+      <key>emacronacute</key>
+      <string>base</string>
+      <key>emacrongrave</key>
+      <string>base</string>
+      <key>en-cy</key>
+      <string>base</string>
+      <key>endescender-cy</key>
+      <string>base</string>
+      <key>eogonek</key>
+      <string>base</string>
+      <key>epsilon</key>
+      <string>base</string>
+      <key>epsilondasia</key>
+      <string>base</string>
+      <key>epsilondasiaoxia</key>
+      <string>base</string>
+      <key>epsilondasiavaria</key>
+      <string>base</string>
+      <key>epsilonoxia</key>
+      <string>base</string>
+      <key>epsilonpsili</key>
+      <string>base</string>
+      <key>epsilonpsilioxia</key>
+      <string>base</string>
+      <key>epsilonpsilivaria</key>
+      <string>base</string>
+      <key>epsilontonos</key>
+      <string>base</string>
+      <key>epsilonvaria</key>
+      <string>base</string>
+      <key>er-cy</key>
+      <string>base</string>
+      <key>ereversed-cy</key>
+      <string>base</string>
+      <key>es-cy</key>
+      <string>base</string>
+      <key>esdescender-cy</key>
+      <string>base</string>
+      <key>eta</key>
+      <string>base</string>
+      <key>etadasia</key>
+      <string>base</string>
+      <key>etadasiaoxia</key>
+      <string>base</string>
+      <key>etadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiaperispomeni</key>
+      <string>base</string>
+      <key>etadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiavaria</key>
+      <string>base</string>
+      <key>etadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>etaoxia</key>
+      <string>base</string>
+      <key>etaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etaperispomeni</key>
+      <string>base</string>
+      <key>etaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etapsili</key>
+      <string>base</string>
+      <key>etapsilioxia</key>
+      <string>base</string>
+      <key>etapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etapsiliperispomeni</key>
+      <string>base</string>
+      <key>etapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etapsilivaria</key>
+      <string>base</string>
+      <key>etapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>etapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>etatonos</key>
+      <string>base</string>
+      <key>etavaria</key>
+      <string>base</string>
+      <key>etavariaypogegrammeni</key>
+      <string>base</string>
+      <key>etaypogegrammeni</key>
+      <string>base</string>
+      <key>etilde</key>
+      <string>base</string>
+      <key>f</key>
+      <string>base</string>
+      <key>fita-cy</key>
+      <string>base</string>
+      <key>g</key>
+      <string>base</string>
+      <key>gbreve</key>
+      <string>base</string>
+      <key>gcaron</key>
+      <string>base</string>
+      <key>gcircumflex</key>
+      <string>base</string>
+      <key>gcommaaccent</key>
+      <string>base</string>
+      <key>gdotaccent</key>
+      <string>base</string>
+      <key>ge-cy</key>
+      <string>base</string>
+      <key>gedescender-cy</key>
+      <string>base</string>
+      <key>gje-cy</key>
+      <string>base</string>
+      <key>gmacron</key>
+      <string>base</string>
+      <key>gravecomb</key>
+      <string>mark</string>
+      <key>gravecomb.case</key>
+      <string>mark</string>
+      <key>gravecomb.loclVIET</key>
+      <string>mark</string>
+      <key>h</key>
+      <string>base</string>
+      <key>ha-cy</key>
+      <string>base</string>
+      <key>hadescender-cy</key>
+      <string>base</string>
+      <key>hbar</key>
+      <string>base</string>
+      <key>hbrevebelow</key>
+      <string>base</string>
+      <key>hcircumflex</key>
+      <string>base</string>
+      <key>hdotbelow</key>
+      <string>base</string>
+      <key>hookabovecomb</key>
+      <string>mark</string>
+      <key>hookabovecomb.case</key>
+      <string>mark</string>
+      <key>hookabovecomb.loclVIET</key>
+      <string>mark</string>
+      <key>horncomb</key>
+      <string>mark</string>
+      <key>hungarumlautcomb</key>
+      <string>mark</string>
+      <key>hungarumlautcomb.case</key>
+      <string>mark</string>
+      <key>i</key>
+      <string>base</string>
+      <key>i-cy</key>
+      <string>base</string>
+      <key>ia-cy</key>
+      <string>base</string>
+      <key>iacute</key>
+      <string>base</string>
+      <key>ibreve</key>
+      <string>base</string>
+      <key>icaron</key>
+      <string>base</string>
+      <key>icircumflex</key>
+      <string>base</string>
+      <key>idblgrave</key>
+      <string>base</string>
+      <key>idieresis</key>
+      <string>base</string>
+      <key>idieresis-cy</key>
+      <string>base</string>
+      <key>idieresisacute</key>
+      <string>base</string>
+      <key>idotaccent</key>
+      <string>base</string>
+      <key>idotbelow</key>
+      <string>base</string>
+      <key>idotless</key>
+      <string>base</string>
+      <key>ie-cy</key>
+      <string>base</string>
+      <key>iebreve-cy</key>
+      <string>base</string>
+      <key>iegrave-cy</key>
+      <string>base</string>
+      <key>igrave</key>
+      <string>base</string>
+      <key>ihookabove</key>
+      <string>base</string>
+      <key>ii-cy</key>
+      <string>base</string>
+      <key>iigrave-cy</key>
+      <string>base</string>
+      <key>iinvertedbreve</key>
+      <string>base</string>
+      <key>iishort-cy</key>
+      <string>base</string>
+      <key>imacron</key>
+      <string>base</string>
+      <key>imacron-cy</key>
+      <string>base</string>
+      <key>io-cy</key>
+      <string>base</string>
+      <key>iogonek</key>
+      <string>base</string>
+      <key>iota</key>
+      <string>base</string>
+      <key>iotadasia</key>
+      <string>base</string>
+      <key>iotadasiaoxia</key>
+      <string>base</string>
+      <key>iotadasiaperispomeni</key>
+      <string>base</string>
+      <key>iotadasiavaria</key>
+      <string>base</string>
+      <key>iotadialytikaoxia</key>
+      <string>base</string>
+      <key>iotadialytikaperispomeni</key>
+      <string>base</string>
+      <key>iotadialytikavaria</key>
+      <string>base</string>
+      <key>iotadieresis</key>
+      <string>base</string>
+      <key>iotadieresistonos</key>
+      <string>base</string>
+      <key>iotamacron</key>
+      <string>base</string>
+      <key>iotaoxia</key>
+      <string>base</string>
+      <key>iotaperispomeni</key>
+      <string>base</string>
+      <key>iotapsili</key>
+      <string>base</string>
+      <key>iotapsilioxia</key>
+      <string>base</string>
+      <key>iotapsiliperispomeni</key>
+      <string>base</string>
+      <key>iotapsilivaria</key>
+      <string>base</string>
+      <key>iotatonos</key>
+      <string>base</string>
+      <key>iotavaria</key>
+      <string>base</string>
+      <key>iotavrachy</key>
+      <string>base</string>
+      <key>itilde</key>
+      <string>base</string>
+      <key>iu-cy</key>
+      <string>base</string>
+      <key>j</key>
+      <string>base</string>
+      <key>jacute</key>
+      <string>base</string>
+      <key>jcircumflex</key>
+      <string>base</string>
+      <key>jdotless</key>
+      <string>base</string>
+      <key>je-cy</key>
+      <string>base</string>
+      <key>k</key>
+      <string>base</string>
+      <key>ka-cy</key>
+      <string>base</string>
+      <key>kacute</key>
+      <string>base</string>
+      <key>kadescender-cy</key>
+      <string>base</string>
+      <key>kcommaaccent</key>
+      <string>base</string>
+      <key>kje-cy</key>
+      <string>base</string>
+      <key>l</key>
+      <string>base</string>
+      <key>l.ss01</key>
+      <string>base</string>
+      <key>lacute</key>
+      <string>base</string>
+      <key>lcaron</key>
+      <string>base</string>
+      <key>lcommaaccent</key>
+      <string>base</string>
+      <key>ldotbelow</key>
+      <string>base</string>
+      <key>llinebelow</key>
+      <string>base</string>
+      <key>lslash</key>
+      <string>base</string>
+      <key>m</key>
+      <string>base</string>
+      <key>macronbelowcomb</key>
+      <string>mark</string>
+      <key>macronbelowcomb.narrow</key>
+      <string>mark</string>
+      <key>macroncomb</key>
+      <string>mark</string>
+      <key>macroncomb.case</key>
+      <string>mark</string>
+      <key>macroncomb.loclVIET</key>
+      <string>mark</string>
+      <key>macroncomb.narrow</key>
+      <string>mark</string>
+      <key>macroncomb.narrow.case</key>
+      <string>mark</string>
+      <key>mdotbelow</key>
+      <string>base</string>
+      <key>mu</key>
+      <string>base</string>
+      <key>n</key>
+      <string>base</string>
+      <key>nacute</key>
+      <string>base</string>
+      <key>ncaron</key>
+      <string>base</string>
+      <key>ncommaaccent</key>
+      <string>base</string>
+      <key>ndotaccent</key>
+      <string>base</string>
+      <key>ndotbelow</key>
+      <string>base</string>
+      <key>nlinebelow</key>
+      <string>base</string>
+      <key>ntilde</key>
+      <string>base</string>
+      <key>nu</key>
+      <string>base</string>
+      <key>o</key>
+      <string>base</string>
+      <key>o-cy</key>
+      <string>base</string>
+      <key>oacute</key>
+      <string>base</string>
+      <key>obarred-cy</key>
+      <string>base</string>
+      <key>obreve</key>
+      <string>base</string>
+      <key>ocaron</key>
+      <string>base</string>
+      <key>ocircumflex</key>
+      <string>base</string>
+      <key>ocircumflexacute</key>
+      <string>base</string>
+      <key>ocircumflexdotbelow</key>
+      <string>base</string>
+      <key>ocircumflexgrave</key>
+      <string>base</string>
+      <key>ocircumflexhookabove</key>
+      <string>base</string>
+      <key>ocircumflextilde</key>
+      <string>base</string>
+      <key>odblgrave</key>
+      <string>base</string>
+      <key>odieresis</key>
+      <string>base</string>
+      <key>odieresis-cy</key>
+      <string>base</string>
+      <key>odieresismacron</key>
+      <string>base</string>
+      <key>odotaccentmacron</key>
+      <string>base</string>
+      <key>odotbelow</key>
+      <string>base</string>
+      <key>oe</key>
+      <string>base</string>
+      <key>ogonekcomb</key>
+      <string>mark</string>
+      <key>ogonekcomb.narrow</key>
+      <string>mark</string>
+      <key>ogonekcomb.tall</key>
+      <string>mark</string>
+      <key>ogonekcomb.tall.case</key>
+      <string>mark</string>
+      <key>ograve</key>
+      <string>base</string>
+      <key>ohookabove</key>
+      <string>base</string>
+      <key>ohorn</key>
+      <string>base</string>
+      <key>ohornacute</key>
+      <string>base</string>
+      <key>ohorndotbelow</key>
+      <string>base</string>
+      <key>ohorngrave</key>
+      <string>base</string>
+      <key>ohornhookabove</key>
+      <string>base</string>
+      <key>ohorntilde</key>
+      <string>base</string>
+      <key>ohungarumlaut</key>
+      <string>base</string>
+      <key>oinvertedbreve</key>
+      <string>base</string>
+      <key>omacron</key>
+      <string>base</string>
+      <key>omacronacute</key>
+      <string>base</string>
+      <key>omacrongrave</key>
+      <string>base</string>
+      <key>omega</key>
+      <string>base</string>
+      <key>omegadasia</key>
+      <string>base</string>
+      <key>omegadasiaoxia</key>
+      <string>base</string>
+      <key>omegadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiaperispomeni</key>
+      <string>base</string>
+      <key>omegadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiavaria</key>
+      <string>base</string>
+      <key>omegadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaoxia</key>
+      <string>base</string>
+      <key>omegaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaperispomeni</key>
+      <string>base</string>
+      <key>omegaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsili</key>
+      <string>base</string>
+      <key>omegapsilioxia</key>
+      <string>base</string>
+      <key>omegapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsiliperispomeni</key>
+      <string>base</string>
+      <key>omegapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsilivaria</key>
+      <string>base</string>
+      <key>omegapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>omegatonos</key>
+      <string>base</string>
+      <key>omegavaria</key>
+      <string>base</string>
+      <key>omegavariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaypogegrammeni</key>
+      <string>base</string>
+      <key>omicron</key>
+      <string>base</string>
+      <key>omicrondasia</key>
+      <string>base</string>
+      <key>omicrondasiaoxia</key>
+      <string>base</string>
+      <key>omicrondasiavaria</key>
+      <string>base</string>
+      <key>omicronoxia</key>
+      <string>base</string>
+      <key>omicronpsili</key>
+      <string>base</string>
+      <key>omicronpsilioxia</key>
+      <string>base</string>
+      <key>omicronpsilivaria</key>
+      <string>base</string>
+      <key>omicrontonos</key>
+      <string>base</string>
+      <key>omicronvaria</key>
+      <string>base</string>
+      <key>oogonek</key>
+      <string>base</string>
+      <key>oslash</key>
+      <string>base</string>
+      <key>oslashacute</key>
+      <string>base</string>
+      <key>otilde</key>
+      <string>base</string>
+      <key>otildeacute</key>
+      <string>base</string>
+      <key>otildedieresis</key>
+      <string>base</string>
+      <key>otildemacron</key>
+      <string>base</string>
+      <key>p</key>
+      <string>base</string>
+      <key>palochka-cy</key>
+      <string>base</string>
+      <key>pe-cy</key>
+      <string>base</string>
+      <key>q</key>
+      <string>base</string>
+      <key>qa-cy</key>
+      <string>base</string>
+      <key>r</key>
+      <string>base</string>
+      <key>racute</key>
+      <string>base</string>
+      <key>rcaron</key>
+      <string>base</string>
+      <key>rcommaaccent</key>
+      <string>base</string>
+      <key>rdblgrave</key>
+      <string>base</string>
+      <key>rdotbelow</key>
+      <string>base</string>
+      <key>rho</key>
+      <string>base</string>
+      <key>rhodasia</key>
+      <string>base</string>
+      <key>rhopsili</key>
+      <string>base</string>
+      <key>ringcomb</key>
+      <string>mark</string>
+      <key>ringcomb.case</key>
+      <string>mark</string>
+      <key>ringcomb_acutecomb</key>
+      <string>mark</string>
+      <key>ringcomb_acutecomb.case</key>
+      <string>mark</string>
+      <key>rinvertedbreve</key>
+      <string>base</string>
+      <key>rlinebelow</key>
+      <string>base</string>
+      <key>s</key>
+      <string>base</string>
+      <key>sacute</key>
+      <string>base</string>
+      <key>sacutedotaccent</key>
+      <string>base</string>
+      <key>scaron</key>
+      <string>base</string>
+      <key>scarondotaccent</key>
+      <string>base</string>
+      <key>scedilla</key>
+      <string>base</string>
+      <key>schwa</key>
+      <string>base</string>
+      <key>schwa-cy</key>
+      <string>base</string>
+      <key>scircumflex</key>
+      <string>base</string>
+      <key>scommaaccent</key>
+      <string>base</string>
+      <key>sdotaccent</key>
+      <string>base</string>
+      <key>sdotbelow</key>
+      <string>base</string>
+      <key>sdotbelowdotaccent</key>
+      <string>base</string>
+      <key>sha-cy</key>
+      <string>base</string>
+      <key>shcha-cy</key>
+      <string>base</string>
+      <key>shha-cy</key>
+      <string>base</string>
+      <key>slashlongcomb</key>
+      <string>mark</string>
+      <key>slashlongcomb.case</key>
+      <string>mark</string>
+      <key>slashshortcomb</key>
+      <string>mark</string>
+      <key>slashshortcomb.case</key>
+      <string>mark</string>
+      <key>strokelongcomb</key>
+      <string>mark</string>
+      <key>strokeshortcomb</key>
+      <string>mark</string>
+      <key>strokeshortcomb.case</key>
+      <string>mark</string>
+      <key>t</key>
+      <string>base</string>
+      <key>tbar</key>
+      <string>base</string>
+      <key>tcaron</key>
+      <string>base</string>
+      <key>tcedilla</key>
+      <string>base</string>
+      <key>tcommaaccent</key>
+      <string>base</string>
+      <key>tdieresis</key>
+      <string>base</string>
+      <key>tdotbelow</key>
+      <string>base</string>
+      <key>tildecomb</key>
+      <string>mark</string>
+      <key>tildecomb.case</key>
+      <string>mark</string>
+      <key>tildecomb.loclVIET</key>
+      <string>mark</string>
+      <key>tlinebelow</key>
+      <string>base</string>
+      <key>tshe-cy</key>
+      <string>base</string>
+      <key>u</key>
+      <string>base</string>
+      <key>u-cy</key>
+      <string>base</string>
+      <key>uacute</key>
+      <string>base</string>
+      <key>ubreve</key>
+      <string>base</string>
+      <key>ucaron</key>
+      <string>base</string>
+      <key>ucircumflex</key>
+      <string>base</string>
+      <key>udblgrave</key>
+      <string>base</string>
+      <key>udieresis</key>
+      <string>base</string>
+      <key>udieresis-cy</key>
+      <string>base</string>
+      <key>udieresisacute</key>
+      <string>base</string>
+      <key>udieresiscaron</key>
+      <string>base</string>
+      <key>udieresisgrave</key>
+      <string>base</string>
+      <key>udieresismacron</key>
+      <string>base</string>
+      <key>udotbelow</key>
+      <string>base</string>
+      <key>ugrave</key>
+      <string>base</string>
+      <key>uhookabove</key>
+      <string>base</string>
+      <key>uhorn</key>
+      <string>base</string>
+      <key>uhornacute</key>
+      <string>base</string>
+      <key>uhorndotbelow</key>
+      <string>base</string>
+      <key>uhorngrave</key>
+      <string>base</string>
+      <key>uhornhookabove</key>
+      <string>base</string>
+      <key>uhorntilde</key>
+      <string>base</string>
+      <key>uhungarumlaut</key>
+      <string>base</string>
+      <key>uhungarumlaut-cy</key>
+      <string>base</string>
+      <key>uinvertedbreve</key>
+      <string>base</string>
+      <key>umacron</key>
+      <string>base</string>
+      <key>umacron-cy</key>
+      <string>base</string>
+      <key>umacrondieresis</key>
+      <string>base</string>
+      <key>uogonek</key>
+      <string>base</string>
+      <key>upsilon</key>
+      <string>base</string>
+      <key>upsilondasia</key>
+      <string>base</string>
+      <key>upsilondasiaoxia</key>
+      <string>base</string>
+      <key>upsilondasiaperispomeni</key>
+      <string>base</string>
+      <key>upsilondasiavaria</key>
+      <string>base</string>
+      <key>upsilondialytikaoxia</key>
+      <string>base</string>
+      <key>upsilondialytikaperispomeni</key>
+      <string>base</string>
+      <key>upsilondialytikavaria</key>
+      <string>base</string>
+      <key>upsilondieresis</key>
+      <string>base</string>
+      <key>upsilondieresistonos</key>
+      <string>base</string>
+      <key>upsilonmacron</key>
+      <string>base</string>
+      <key>upsilonoxia</key>
+      <string>base</string>
+      <key>upsilonperispomeni</key>
+      <string>base</string>
+      <key>upsilonpsili</key>
+      <string>base</string>
+      <key>upsilonpsilioxia</key>
+      <string>base</string>
+      <key>upsilonpsiliperispomeni</key>
+      <string>base</string>
+      <key>upsilonpsilivaria</key>
+      <string>base</string>
+      <key>upsilontonos</key>
+      <string>base</string>
+      <key>upsilonvaria</key>
+      <string>base</string>
+      <key>upsilonvrachy</key>
+      <string>base</string>
+      <key>uring</key>
+      <string>base</string>
+      <key>ushort-cy</key>
+      <string>base</string>
+      <key>ustraight-cy</key>
+      <string>base</string>
+      <key>ustraightstroke-cy</key>
+      <string>base</string>
+      <key>utilde</key>
+      <string>base</string>
+      <key>utildeacute</key>
+      <string>base</string>
+      <key>v</key>
+      <string>base</string>
+      <key>verticallineabovecomb</key>
+      <string>mark</string>
+      <key>verticallinebelowcomb</key>
+      <string>mark</string>
+      <key>vrachy</key>
+      <string>mark</string>
+      <key>vrachy.case</key>
+      <string>mark</string>
+      <key>w</key>
+      <string>base</string>
+      <key>wacute</key>
+      <string>base</string>
+      <key>wcircumflex</key>
+      <string>base</string>
+      <key>wdieresis</key>
+      <string>base</string>
+      <key>we-cy</key>
+      <string>base</string>
+      <key>wgrave</key>
+      <string>base</string>
+      <key>x</key>
+      <string>base</string>
+      <key>y</key>
+      <string>base</string>
+      <key>yacute</key>
+      <string>base</string>
+      <key>ycircumflex</key>
+      <string>base</string>
+      <key>ydieresis</key>
+      <string>base</string>
+      <key>ydotaccent</key>
+      <string>base</string>
+      <key>ydotbelow</key>
+      <string>base</string>
+      <key>yeru-cy</key>
+      <string>base</string>
+      <key>yerudieresis-cy</key>
+      <string>base</string>
+      <key>ygrave</key>
+      <string>base</string>
+      <key>yhookabove</key>
+      <string>base</string>
+      <key>yi-cy</key>
+      <string>base</string>
+      <key>ymacron</key>
+      <string>base</string>
+      <key>ytilde</key>
+      <string>base</string>
+      <key>z</key>
+      <string>base</string>
+      <key>zacute</key>
+      <string>base</string>
+      <key>zcaron</key>
+      <string>base</string>
+      <key>zdotaccent</key>
+      <string>base</string>
+      <key>zdotbelow</key>
+      <string>base</string>
+      <key>ze-cy</key>
+      <string>base</string>
+      <key>zedescender-cy</key>
+      <string>base</string>
+      <key>zedieresis-cy</key>
+      <string>base</string>
+      <key>zhe-cy</key>
+      <string>base</string>
+      <key>zhebreve-cy</key>
+      <string>base</string>
+      <key>zhedescender-cy</key>
+      <string>base</string>
+      <key>zhedieresis-cy</key>
+      <string>base</string>
+    </dict>
     <key>public.postscriptNames</key>
     <dict>
       <key>A-cy</key>
diff --git a/src/Cantarell-Light.ufo/features.fea b/src/Cantarell-Light.ufo/features.fea
index ee77e3f69..6e4a00b72 100644
--- a/src/Cantarell-Light.ufo/features.fea
+++ b/src/Cantarell-Light.ufo/features.fea
@@ -17,16 +17,6 @@ languagesystem latn CAT;
 languagesystem latn NLD;
 
 
-# Prefix: GDEF
-table GDEF {
-  GlyphClassDef
-    [A Aacute Abreve Abreveacute Abrevedotbelow Abrevegrave Abrevehookabove Abrevetilde Acaron Acircumflex 
Acircumflexacute Acircumflexdotbelow Acircumflexgrave Acircumflexhookabove Acircumflextilde Adblgrave 
Adieresis Adotbelow Agrave Ahookabove Ainvertedbreve Amacron Aogonek Aring Aringacute Atilde AE AEacute B C 
Cacute Ccaron Ccedilla Ccedillaacute Ccircumflex Cdotaccent D Eth Dcaron Dcroat Ddotbelow Dlinebelow E Eacute 
Ebreve Ecaron Ecedillabreve Ecircumflex Ecircumflexacute Ecircumflexdotbelow Ecircumflexgrave 
Ecircumflexhookabove Ecircumflextilde Edblgrave Edieresis Edotaccent Edotbelow Egrave Ehookabove 
Einvertedbreve Emacron Emacronacute Emacrongrave Eogonek Etilde F G Gbreve Gcaron Gcircumflex Gcommaaccent 
Gdotaccent Gmacron H Hbar Hbrevebelow Hcircumflex Hdotbelow I Iacute Ibreve Icaron Icircumflex Idblgrave 
Idieresis Idieresisacute Idotaccent Idotbelow Igrave Ihookabove Iinvertedbreve Imacron Iogonek Itilde J 
Jacute Jcircumflex K Kacute Kcommaaccent L Lacute Lcaron Lcomma
 accent Ldotbelow Llinebelow Lslash M Mdotbelow N Nacute Ncaron Ncommaaccent Ndotaccent Ndotbelow Nlinebelow 
Ntilde O Oacute Obreve Ocaron Ocircumflex Ocircumflexacute Ocircumflexdotbelow Ocircumflexgrave 
Ocircumflexhookabove Ocircumflextilde Odblgrave Odieresis Odieresismacron Odotaccentmacron Odotbelow Ograve 
Ohookabove Ohorn Ohornacute Ohorndotbelow Ohorngrave Ohornhookabove Ohorntilde Ohungarumlaut Oinvertedbreve 
Omacron Omacronacute Omacrongrave Oogonek Oslash Oslashacute Otilde Otildeacute Otildedieresis Otildemacron 
OE P Q R Racute Rcaron Rcommaaccent Rdblgrave Rdotbelow Rinvertedbreve Rlinebelow S Sacute Sacutedotaccent 
Scaron Scarondotaccent Scedilla Scircumflex Scommaaccent Sdotaccent Sdotbelow Sdotbelowdotaccent Schwa T Tbar 
Tcaron Tcedilla Tcommaaccent Tdotbelow Tlinebelow U Uacute Ubreve Ucaron Ucircumflex Udblgrave Udieresis 
Udieresisacute Udieresiscaron Udieresisgrave Udieresismacron Udotbelow Ugrave Uhookabove Uhorn Uhornacute 
Uhorndotbelow Uhorngrave Uhornhookabove U
 horntilde Uhungarumlaut Uinvertedbreve Umacron Umacrondieresis Uogonek Uring Utilde Utildeacute V W Wacute 
Wcircumflex Wdieresis Wgrave X Y Yacute Ycircumflex Ydieresis Ydotaccent Ydotbelow Ygrave Yhookabove Ymacron 
Ytilde Z Zacute Zcaron Zdotaccent Zdotbelow a aacute abreve abreveacute abrevedotbelow abrevegrave 
abrevehookabove abrevetilde acaron acircumflex acircumflexacute acircumflexdotbelow acircumflexgrave 
acircumflexhookabove acircumflextilde adblgrave adieresis adotbelow agrave ahookabove ainvertedbreve amacron 
aogonek aring aringacute atilde ae aeacute b c cacute ccaron ccedilla ccedillaacute ccircumflex cdotaccent d 
dcaron dcroat ddotbelow dlinebelow e eacute ebreve ecaron ecedillabreve ecircumflex ecircumflexacute 
ecircumflexdotbelow ecircumflexgrave ecircumflexhookabove ecircumflextilde edblgrave edieresis edotaccent 
edotbelow egrave ehookabove einvertedbreve emacron emacronacute emacrongrave eogonek etilde schwa f g gbreve 
gcaron gcircumflex gcommaaccent gdotaccent gmac
 ron h hbar hbrevebelow hcircumflex hdotbelow i idotless iacute ibreve icaron icircumflex idblgrave idieresis 
idieresisacute idotaccent idotbelow igrave ihookabove iinvertedbreve imacron iogonek itilde j jdotless jacute 
jcircumflex k kacute kcommaaccent l lacute lcaron lcommaaccent ldotbelow llinebelow lslash m mdotbelow n 
nacute ncaron ncommaaccent ndotaccent ndotbelow nlinebelow ntilde o oacute obreve ocaron ocircumflex 
ocircumflexacute ocircumflexdotbelow ocircumflexgrave ocircumflexhookabove ocircumflextilde odblgrave 
odieresis odieresismacron odotaccentmacron odotbelow ograve ohookabove ohorn ohornacute ohorndotbelow 
ohorngrave ohornhookabove ohorntilde ohungarumlaut oinvertedbreve omacron omacronacute omacrongrave oogonek 
oslash oslashacute otilde otildeacute otildedieresis otildemacron oe p q r racute rcaron rcommaaccent 
rdblgrave rdotbelow rinvertedbreve rlinebelow s sacute sacutedotaccent scaron scarondotaccent scedilla 
scircumflex scommaaccent sdotaccent sdotbelow sdotbelow
 dotaccent t tbar tcaron tcedilla tcommaaccent tdieresis tdotbelow tlinebelow u uacute ubreve ucaron 
ucircumflex udblgrave udieresis udieresisacute udieresiscaron udieresisgrave udieresismacron udotbelow ugrave 
uhookabove uhorn uhornacute uhorndotbelow uhorngrave uhornhookabove uhorntilde uhungarumlaut uinvertedbreve 
umacron umacrondieresis uogonek uring utilde utildeacute v w wacute wcircumflex wdieresis wgrave x y yacute 
ycircumflex ydieresis ydotaccent ydotbelow ygrave yhookabove ymacron ytilde z zacute zcaron zdotaccent 
zdotbelow l.ss01 A-cy Ve-cy Ge-cy Gje-cy Ie-cy Iegrave-cy Io-cy Zhe-cy Ze-cy Ii-cy Iishort-cy Iigrave-cy 
Ka-cy Kje-cy Em-cy En-cy O-cy Pe-cy Er-cy Es-cy Te-cy U-cy Ushort-cy Ha-cy Che-cy Sha-cy Shcha-cy Hardsign-cy 
Yeru-cy Dze-cy Ereversed-cy I-cy Yi-cy Je-cy Iu-cy Ia-cy Fita-cy Zhedescender-cy Zedescender-cy 
Kadescender-cy Endescender-cy Esdescender-cy Ustraight-cy Ustraightstroke-cy Hadescender-cy Chedescender-cy 
Palochka-cy Zhebreve-cy Chekhakassian-cy Abreve-c
 y Adieresis-cy Aie-cy Iebreve-cy Schwa-cy Zhedieresis-cy Zedieresis-cy Imacron-cy Idieresis-cy Odieresis-cy 
Obarred-cy Umacron-cy Udieresis-cy Uhungarumlaut-cy Chedieresis-cy Gedescender-cy Yerudieresis-cy Qa-cy We-cy 
a-cy ge-cy gje-cy ie-cy iegrave-cy io-cy zhe-cy ze-cy ii-cy iishort-cy iigrave-cy ka-cy kje-cy en-cy o-cy 
pe-cy er-cy es-cy u-cy ushort-cy ha-cy che-cy sha-cy shcha-cy yeru-cy dze-cy e-cy ereversed-cy i-cy yi-cy 
je-cy tshe-cy iu-cy ia-cy dje-cy fita-cy zhedescender-cy zedescender-cy kadescender-cy endescender-cy 
esdescender-cy ustraight-cy ustraightstroke-cy hadescender-cy chedescender-cy shha-cy palochka-cy zhebreve-cy 
chekhakassian-cy abreve-cy adieresis-cy aie-cy iebreve-cy schwa-cy zhedieresis-cy zedieresis-cy imacron-cy 
idieresis-cy odieresis-cy obarred-cy umacron-cy udieresis-cy uhungarumlaut-cy chedieresis-cy gedescender-cy 
yerudieresis-cy qa-cy we-cy Alpha Beta Gamma Delta Epsilon Zeta Eta Theta Iota Kappa Lambda Mu Nu Omicron Pi 
Rho Tau Upsilon Chi Psi Omega A
 lphatonos Epsilontonos Etatonos Iotatonos Omicrontonos Upsilontonos Omegatonos Iotadieresis Upsilondieresis 
Alphapsili Alphadasia Alphapsilivaria Alphadasiavaria Alphapsilioxia Alphadasiaoxia Alphapsiliperispomeni 
Alphadasiaperispomeni Alphavaria Alphaoxia Alphavrachy Alphamacron Alphaprosgegrammeni 
Alphapsiliprosgegrammeni Alphadasiaprosgegrammeni Alphapsilivariaprosgegrammeni Alphadasiavariaprosgegrammeni 
Alphapsilioxiaprosgegrammeni Alphadasiaoxiaprosgegrammeni Alphapsiliperispomeniprosgegrammeni 
Alphadasiaperispomeniprosgegrammeni Epsilonpsili Epsilondasia Epsilonpsilivaria Epsilondasiavaria 
Epsilonpsilioxia Epsilondasiaoxia Epsilonvaria Epsilonoxia Etapsili Etadasia Etapsilivaria Etadasiavaria 
Etapsilioxia Etadasiaoxia Etapsiliperispomeni Etadasiaperispomeni Etavaria Etaoxia Etaprosgegrammeni 
Etapsiliprosgegrammeni Etadasiaprosgegrammeni Etapsilivariaprosgegrammeni Etadasiavariaprosgegrammeni 
Etapsilioxiaprosgegrammeni Etadasiaoxiaprosgegrammeni Etapsiliperispomeniprosgegrammen
 i Etadasiaperispomeniprosgegrammeni Iotapsili Iotadasia Iotapsilivaria Iotadasiavaria Iotapsilioxia 
Iotadasiaoxia Iotapsiliperispomeni Iotadasiaperispomeni Iotavaria Iotaoxia Iotavrachy Iotamacron Omicronpsili 
Omicrondasia Omicronpsilivaria Omicrondasiavaria Omicronpsilioxia Omicrondasiaoxia Omicronvaria Omicronoxia 
Rhodasia Upsilondasia Upsilondasiavaria Upsilondasiaoxia Upsilondasiaperispomeni Upsilonvaria Upsilonoxia 
Upsilonvrachy Upsilonmacron Omegapsili Omegadasia Omegapsilivaria Omegadasiavaria Omegapsilioxia 
Omegadasiaoxia Omegapsiliperispomeni Omegadasiaperispomeni Omegavaria Omegaoxia Omegaprosgegrammeni 
Omegapsiliprosgegrammeni Omegadasiaprosgegrammeni Omegapsilivariaprosgegrammeni Omegadasiavariaprosgegrammeni 
Omegapsilioxiaprosgegrammeni Omegadasiaoxiaprosgegrammeni Omegapsiliperispomeniprosgegrammeni 
Omegadasiaperispomeniprosgegrammeni alpha epsilon eta iota mu nu omicron rho upsilon omega iotatonos 
iotadieresis iotadieresistonos upsilontonos upsilondieresis upsilondier
 esistonos omicrontonos omegatonos alphatonos epsilontonos etatonos alphapsili alphadasia alphapsilivaria 
alphadasiavaria alphapsilioxia alphadasiaoxia alphapsiliperispomeni alphadasiaperispomeni alphavaria 
alphaoxia alphaperispomeni alphavrachy alphamacron alphaypogegrammeni alphavariaypogegrammeni 
alphaoxiaypogegrammeni alphapsiliypogegrammeni alphadasiaypogegrammeni alphapsilivariaypogegrammeni 
alphadasiavariaypogegrammeni alphapsilioxiaypogegrammeni alphadasiaoxiaypogegrammeni 
alphapsiliperispomeniypogegrammeni alphadasiaperispomeniypogegrammeni alphaperispomeniypogegrammeni 
epsilonpsili epsilondasia epsilonpsilivaria epsilondasiavaria epsilonpsilioxia epsilondasiaoxia epsilonvaria 
epsilonoxia etapsili etadasia etapsilivaria etadasiavaria etapsilioxia etadasiaoxia etapsiliperispomeni 
etadasiaperispomeni etavaria etaoxia etaperispomeni etaypogegrammeni etavariaypogegrammeni 
etaoxiaypogegrammeni etapsiliypogegrammeni etadasiaypogegrammeni etapsilivariaypogegrammeni etadasiavariaypo
 gegrammeni etapsilioxiaypogegrammeni etadasiaoxiaypogegrammeni etapsiliperispomeniypogegrammeni 
etadasiaperispomeniypogegrammeni etaperispomeniypogegrammeni iotapsili iotadasia iotapsilivaria 
iotadasiavaria iotapsilioxia iotadasiaoxia iotapsiliperispomeni iotadasiaperispomeni iotavaria iotaoxia 
iotaperispomeni iotavrachy iotamacron iotadialytikavaria iotadialytikaoxia iotadialytikaperispomeni 
omicronpsili omicrondasia omicronpsilivaria omicrondasiavaria omicronpsilioxia omicrondasiaoxia omicronvaria 
omicronoxia rhopsili rhodasia upsilonpsili upsilondasia upsilonpsilivaria upsilondasiavaria upsilonpsilioxia 
upsilondasiaoxia upsilonpsiliperispomeni upsilondasiaperispomeni upsilonvaria upsilonoxia upsilonperispomeni 
upsilonvrachy upsilonmacron upsilondialytikavaria upsilondialytikaoxia upsilondialytikaperispomeni omegapsili 
omegadasia omegapsilivaria omegadasiavaria omegapsilioxia omegadasiaoxia omegapsiliperispomeni 
omegadasiaperispomeni omegavaria omegaoxia omegaperispomeni omegaypog
 egrammeni omegavariaypogegrammeni omegaoxiaypogegrammeni omegapsiliypogegrammeni omegadasiaypogegrammeni 
omegapsilivariaypogegrammeni omegadasiavariaypogegrammeni omegapsilioxiaypogegrammeni 
omegadasiaoxiaypogegrammeni omegapsiliperispomeniypogegrammeni omegadasiaperispomeniypogegrammeni 
omegaperispomeniypogegrammeni], # Base
-    , # Liga
-    [dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb caroncomb.alt circumflexcomb caroncomb 
brevecomb ringcomb ringcomb_acutecomb tildecomb macroncomb hookabovecomb verticallineabovecomb dblgravecomb 
breveinvertedcomb commaturnedabovecomb horncomb dotbelowcomb dieresisbelowcomb commaaccentcomb cedillacomb 
ogonekcomb verticallinebelowcomb brevebelowcomb macronbelowcomb strokeshortcomb strokelongcomb slashshortcomb 
slashlongcomb dieresiscomb.case dotaccentcomb.case gravecomb.case acutecomb.case hungarumlautcomb.case 
circumflexcomb.case caroncomb.case brevecomb.case ringcomb.case ringcomb_acutecomb.case tildecomb.case 
macroncomb.case hookabovecomb.case dblgravecomb.case breveinvertedcomb.case strokeshortcomb.case 
slashshortcomb.case slashlongcomb.case macroncomb.narrow.case ogonekcomb.tall.case dieresiscomb.loclVIET 
dotaccentcomb.loclVIET gravecomb.loclVIET acutecomb.loclVIET circumflexcomb.loclVIET caroncomb.loclVIET 
brevecomb.loclVIET tildecomb.loclVIET macroncomb.loc
 lVIET hookabovecomb.loclVIET macroncomb.narrow ogonekcomb.narrow macronbelowcomb.narrow ogonekcomb.tall 
vrachy vrachy.case brevecomb-cy descender-cy brevecomb-cy.case descender-cy.case descender-cy.strait], # Mark
-    ;
-} GDEF;
-
-
 feature aalt {
 # automatic
 feature locl;
diff --git a/src/Cantarell-Light.ufo/lib.plist b/src/Cantarell-Light.ufo/lib.plist
index 3a78da321..65cc1fdc7 100644
--- a/src/Cantarell-Light.ufo/lib.plist
+++ b/src/Cantarell-Light.ufo/lib.plist
@@ -2179,6 +2179,1895 @@
       <string>_currencyvstem</string>
       <string>daspsiliiaperispomeni</string>
     </array>
+    <key>public.openTypeCategories</key>
+    <dict>
+      <key>A</key>
+      <string>base</string>
+      <key>A-cy</key>
+      <string>base</string>
+      <key>AE</key>
+      <string>base</string>
+      <key>AEacute</key>
+      <string>base</string>
+      <key>Aacute</key>
+      <string>base</string>
+      <key>Abreve</key>
+      <string>base</string>
+      <key>Abreve-cy</key>
+      <string>base</string>
+      <key>Abreveacute</key>
+      <string>base</string>
+      <key>Abrevedotbelow</key>
+      <string>base</string>
+      <key>Abrevegrave</key>
+      <string>base</string>
+      <key>Abrevehookabove</key>
+      <string>base</string>
+      <key>Abrevetilde</key>
+      <string>base</string>
+      <key>Acaron</key>
+      <string>base</string>
+      <key>Acircumflex</key>
+      <string>base</string>
+      <key>Acircumflexacute</key>
+      <string>base</string>
+      <key>Acircumflexdotbelow</key>
+      <string>base</string>
+      <key>Acircumflexgrave</key>
+      <string>base</string>
+      <key>Acircumflexhookabove</key>
+      <string>base</string>
+      <key>Acircumflextilde</key>
+      <string>base</string>
+      <key>Adblgrave</key>
+      <string>base</string>
+      <key>Adieresis</key>
+      <string>base</string>
+      <key>Adieresis-cy</key>
+      <string>base</string>
+      <key>Adotbelow</key>
+      <string>base</string>
+      <key>Agrave</key>
+      <string>base</string>
+      <key>Ahookabove</key>
+      <string>base</string>
+      <key>Aie-cy</key>
+      <string>base</string>
+      <key>Ainvertedbreve</key>
+      <string>base</string>
+      <key>Alpha</key>
+      <string>base</string>
+      <key>Alphadasia</key>
+      <string>base</string>
+      <key>Alphadasiaoxia</key>
+      <string>base</string>
+      <key>Alphadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiaperispomeni</key>
+      <string>base</string>
+      <key>Alphadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiavaria</key>
+      <string>base</string>
+      <key>Alphadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphamacron</key>
+      <string>base</string>
+      <key>Alphaoxia</key>
+      <string>base</string>
+      <key>Alphaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsili</key>
+      <string>base</string>
+      <key>Alphapsilioxia</key>
+      <string>base</string>
+      <key>Alphapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsiliperispomeni</key>
+      <string>base</string>
+      <key>Alphapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsilivaria</key>
+      <string>base</string>
+      <key>Alphapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphatonos</key>
+      <string>base</string>
+      <key>Alphavaria</key>
+      <string>base</string>
+      <key>Alphavrachy</key>
+      <string>base</string>
+      <key>Amacron</key>
+      <string>base</string>
+      <key>Aogonek</key>
+      <string>base</string>
+      <key>Aring</key>
+      <string>base</string>
+      <key>Aringacute</key>
+      <string>base</string>
+      <key>Atilde</key>
+      <string>base</string>
+      <key>B</key>
+      <string>base</string>
+      <key>Beta</key>
+      <string>base</string>
+      <key>C</key>
+      <string>base</string>
+      <key>Cacute</key>
+      <string>base</string>
+      <key>Ccaron</key>
+      <string>base</string>
+      <key>Ccedilla</key>
+      <string>base</string>
+      <key>Ccedillaacute</key>
+      <string>base</string>
+      <key>Ccircumflex</key>
+      <string>base</string>
+      <key>Cdotaccent</key>
+      <string>base</string>
+      <key>Che-cy</key>
+      <string>base</string>
+      <key>Chedescender-cy</key>
+      <string>base</string>
+      <key>Chedieresis-cy</key>
+      <string>base</string>
+      <key>Chekhakassian-cy</key>
+      <string>base</string>
+      <key>Chi</key>
+      <string>base</string>
+      <key>D</key>
+      <string>base</string>
+      <key>Dcaron</key>
+      <string>base</string>
+      <key>Dcroat</key>
+      <string>base</string>
+      <key>Ddotbelow</key>
+      <string>base</string>
+      <key>Delta</key>
+      <string>base</string>
+      <key>Dlinebelow</key>
+      <string>base</string>
+      <key>Dze-cy</key>
+      <string>base</string>
+      <key>E</key>
+      <string>base</string>
+      <key>Eacute</key>
+      <string>base</string>
+      <key>Ebreve</key>
+      <string>base</string>
+      <key>Ecaron</key>
+      <string>base</string>
+      <key>Ecedillabreve</key>
+      <string>base</string>
+      <key>Ecircumflex</key>
+      <string>base</string>
+      <key>Ecircumflexacute</key>
+      <string>base</string>
+      <key>Ecircumflexdotbelow</key>
+      <string>base</string>
+      <key>Ecircumflexgrave</key>
+      <string>base</string>
+      <key>Ecircumflexhookabove</key>
+      <string>base</string>
+      <key>Ecircumflextilde</key>
+      <string>base</string>
+      <key>Edblgrave</key>
+      <string>base</string>
+      <key>Edieresis</key>
+      <string>base</string>
+      <key>Edotaccent</key>
+      <string>base</string>
+      <key>Edotbelow</key>
+      <string>base</string>
+      <key>Egrave</key>
+      <string>base</string>
+      <key>Ehookabove</key>
+      <string>base</string>
+      <key>Einvertedbreve</key>
+      <string>base</string>
+      <key>Em-cy</key>
+      <string>base</string>
+      <key>Emacron</key>
+      <string>base</string>
+      <key>Emacronacute</key>
+      <string>base</string>
+      <key>Emacrongrave</key>
+      <string>base</string>
+      <key>En-cy</key>
+      <string>base</string>
+      <key>Endescender-cy</key>
+      <string>base</string>
+      <key>Eogonek</key>
+      <string>base</string>
+      <key>Epsilon</key>
+      <string>base</string>
+      <key>Epsilondasia</key>
+      <string>base</string>
+      <key>Epsilondasiaoxia</key>
+      <string>base</string>
+      <key>Epsilondasiavaria</key>
+      <string>base</string>
+      <key>Epsilonoxia</key>
+      <string>base</string>
+      <key>Epsilonpsili</key>
+      <string>base</string>
+      <key>Epsilonpsilioxia</key>
+      <string>base</string>
+      <key>Epsilonpsilivaria</key>
+      <string>base</string>
+      <key>Epsilontonos</key>
+      <string>base</string>
+      <key>Epsilonvaria</key>
+      <string>base</string>
+      <key>Er-cy</key>
+      <string>base</string>
+      <key>Ereversed-cy</key>
+      <string>base</string>
+      <key>Es-cy</key>
+      <string>base</string>
+      <key>Esdescender-cy</key>
+      <string>base</string>
+      <key>Eta</key>
+      <string>base</string>
+      <key>Etadasia</key>
+      <string>base</string>
+      <key>Etadasiaoxia</key>
+      <string>base</string>
+      <key>Etadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiaperispomeni</key>
+      <string>base</string>
+      <key>Etadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiavaria</key>
+      <string>base</string>
+      <key>Etadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etaoxia</key>
+      <string>base</string>
+      <key>Etaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsili</key>
+      <string>base</string>
+      <key>Etapsilioxia</key>
+      <string>base</string>
+      <key>Etapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsiliperispomeni</key>
+      <string>base</string>
+      <key>Etapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsilivaria</key>
+      <string>base</string>
+      <key>Etapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etatonos</key>
+      <string>base</string>
+      <key>Etavaria</key>
+      <string>base</string>
+      <key>Eth</key>
+      <string>base</string>
+      <key>Etilde</key>
+      <string>base</string>
+      <key>F</key>
+      <string>base</string>
+      <key>Fita-cy</key>
+      <string>base</string>
+      <key>G</key>
+      <string>base</string>
+      <key>Gamma</key>
+      <string>base</string>
+      <key>Gbreve</key>
+      <string>base</string>
+      <key>Gcaron</key>
+      <string>base</string>
+      <key>Gcircumflex</key>
+      <string>base</string>
+      <key>Gcommaaccent</key>
+      <string>base</string>
+      <key>Gdotaccent</key>
+      <string>base</string>
+      <key>Ge-cy</key>
+      <string>base</string>
+      <key>Gedescender-cy</key>
+      <string>base</string>
+      <key>Gje-cy</key>
+      <string>base</string>
+      <key>Gmacron</key>
+      <string>base</string>
+      <key>H</key>
+      <string>base</string>
+      <key>Ha-cy</key>
+      <string>base</string>
+      <key>Hadescender-cy</key>
+      <string>base</string>
+      <key>Hardsign-cy</key>
+      <string>base</string>
+      <key>Hbar</key>
+      <string>base</string>
+      <key>Hbrevebelow</key>
+      <string>base</string>
+      <key>Hcircumflex</key>
+      <string>base</string>
+      <key>Hdotbelow</key>
+      <string>base</string>
+      <key>I</key>
+      <string>base</string>
+      <key>I-cy</key>
+      <string>base</string>
+      <key>Ia-cy</key>
+      <string>base</string>
+      <key>Iacute</key>
+      <string>base</string>
+      <key>Ibreve</key>
+      <string>base</string>
+      <key>Icaron</key>
+      <string>base</string>
+      <key>Icircumflex</key>
+      <string>base</string>
+      <key>Idblgrave</key>
+      <string>base</string>
+      <key>Idieresis</key>
+      <string>base</string>
+      <key>Idieresis-cy</key>
+      <string>base</string>
+      <key>Idieresisacute</key>
+      <string>base</string>
+      <key>Idotaccent</key>
+      <string>base</string>
+      <key>Idotbelow</key>
+      <string>base</string>
+      <key>Ie-cy</key>
+      <string>base</string>
+      <key>Iebreve-cy</key>
+      <string>base</string>
+      <key>Iegrave-cy</key>
+      <string>base</string>
+      <key>Igrave</key>
+      <string>base</string>
+      <key>Ihookabove</key>
+      <string>base</string>
+      <key>Ii-cy</key>
+      <string>base</string>
+      <key>Iigrave-cy</key>
+      <string>base</string>
+      <key>Iinvertedbreve</key>
+      <string>base</string>
+      <key>Iishort-cy</key>
+      <string>base</string>
+      <key>Imacron</key>
+      <string>base</string>
+      <key>Imacron-cy</key>
+      <string>base</string>
+      <key>Io-cy</key>
+      <string>base</string>
+      <key>Iogonek</key>
+      <string>base</string>
+      <key>Iota</key>
+      <string>base</string>
+      <key>Iotadasia</key>
+      <string>base</string>
+      <key>Iotadasiaoxia</key>
+      <string>base</string>
+      <key>Iotadasiaperispomeni</key>
+      <string>base</string>
+      <key>Iotadasiavaria</key>
+      <string>base</string>
+      <key>Iotadieresis</key>
+      <string>base</string>
+      <key>Iotamacron</key>
+      <string>base</string>
+      <key>Iotaoxia</key>
+      <string>base</string>
+      <key>Iotapsili</key>
+      <string>base</string>
+      <key>Iotapsilioxia</key>
+      <string>base</string>
+      <key>Iotapsiliperispomeni</key>
+      <string>base</string>
+      <key>Iotapsilivaria</key>
+      <string>base</string>
+      <key>Iotatonos</key>
+      <string>base</string>
+      <key>Iotavaria</key>
+      <string>base</string>
+      <key>Iotavrachy</key>
+      <string>base</string>
+      <key>Itilde</key>
+      <string>base</string>
+      <key>Iu-cy</key>
+      <string>base</string>
+      <key>J</key>
+      <string>base</string>
+      <key>Jacute</key>
+      <string>base</string>
+      <key>Jcircumflex</key>
+      <string>base</string>
+      <key>Je-cy</key>
+      <string>base</string>
+      <key>K</key>
+      <string>base</string>
+      <key>Ka-cy</key>
+      <string>base</string>
+      <key>Kacute</key>
+      <string>base</string>
+      <key>Kadescender-cy</key>
+      <string>base</string>
+      <key>Kappa</key>
+      <string>base</string>
+      <key>Kcommaaccent</key>
+      <string>base</string>
+      <key>Kje-cy</key>
+      <string>base</string>
+      <key>L</key>
+      <string>base</string>
+      <key>Lacute</key>
+      <string>base</string>
+      <key>Lambda</key>
+      <string>base</string>
+      <key>Lcaron</key>
+      <string>base</string>
+      <key>Lcommaaccent</key>
+      <string>base</string>
+      <key>Ldotbelow</key>
+      <string>base</string>
+      <key>Llinebelow</key>
+      <string>base</string>
+      <key>Lslash</key>
+      <string>base</string>
+      <key>M</key>
+      <string>base</string>
+      <key>Mdotbelow</key>
+      <string>base</string>
+      <key>Mu</key>
+      <string>base</string>
+      <key>N</key>
+      <string>base</string>
+      <key>Nacute</key>
+      <string>base</string>
+      <key>Ncaron</key>
+      <string>base</string>
+      <key>Ncommaaccent</key>
+      <string>base</string>
+      <key>Ndotaccent</key>
+      <string>base</string>
+      <key>Ndotbelow</key>
+      <string>base</string>
+      <key>Nlinebelow</key>
+      <string>base</string>
+      <key>Ntilde</key>
+      <string>base</string>
+      <key>Nu</key>
+      <string>base</string>
+      <key>O</key>
+      <string>base</string>
+      <key>O-cy</key>
+      <string>base</string>
+      <key>OE</key>
+      <string>base</string>
+      <key>Oacute</key>
+      <string>base</string>
+      <key>Obarred-cy</key>
+      <string>base</string>
+      <key>Obreve</key>
+      <string>base</string>
+      <key>Ocaron</key>
+      <string>base</string>
+      <key>Ocircumflex</key>
+      <string>base</string>
+      <key>Ocircumflexacute</key>
+      <string>base</string>
+      <key>Ocircumflexdotbelow</key>
+      <string>base</string>
+      <key>Ocircumflexgrave</key>
+      <string>base</string>
+      <key>Ocircumflexhookabove</key>
+      <string>base</string>
+      <key>Ocircumflextilde</key>
+      <string>base</string>
+      <key>Odblgrave</key>
+      <string>base</string>
+      <key>Odieresis</key>
+      <string>base</string>
+      <key>Odieresis-cy</key>
+      <string>base</string>
+      <key>Odieresismacron</key>
+      <string>base</string>
+      <key>Odotaccentmacron</key>
+      <string>base</string>
+      <key>Odotbelow</key>
+      <string>base</string>
+      <key>Ograve</key>
+      <string>base</string>
+      <key>Ohookabove</key>
+      <string>base</string>
+      <key>Ohorn</key>
+      <string>base</string>
+      <key>Ohornacute</key>
+      <string>base</string>
+      <key>Ohorndotbelow</key>
+      <string>base</string>
+      <key>Ohorngrave</key>
+      <string>base</string>
+      <key>Ohornhookabove</key>
+      <string>base</string>
+      <key>Ohorntilde</key>
+      <string>base</string>
+      <key>Ohungarumlaut</key>
+      <string>base</string>
+      <key>Oinvertedbreve</key>
+      <string>base</string>
+      <key>Omacron</key>
+      <string>base</string>
+      <key>Omacronacute</key>
+      <string>base</string>
+      <key>Omacrongrave</key>
+      <string>base</string>
+      <key>Omega</key>
+      <string>base</string>
+      <key>Omegadasia</key>
+      <string>base</string>
+      <key>Omegadasiaoxia</key>
+      <string>base</string>
+      <key>Omegadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiaperispomeni</key>
+      <string>base</string>
+      <key>Omegadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiavaria</key>
+      <string>base</string>
+      <key>Omegadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegaoxia</key>
+      <string>base</string>
+      <key>Omegaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsili</key>
+      <string>base</string>
+      <key>Omegapsilioxia</key>
+      <string>base</string>
+      <key>Omegapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsiliperispomeni</key>
+      <string>base</string>
+      <key>Omegapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsilivaria</key>
+      <string>base</string>
+      <key>Omegapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegatonos</key>
+      <string>base</string>
+      <key>Omegavaria</key>
+      <string>base</string>
+      <key>Omicron</key>
+      <string>base</string>
+      <key>Omicrondasia</key>
+      <string>base</string>
+      <key>Omicrondasiaoxia</key>
+      <string>base</string>
+      <key>Omicrondasiavaria</key>
+      <string>base</string>
+      <key>Omicronoxia</key>
+      <string>base</string>
+      <key>Omicronpsili</key>
+      <string>base</string>
+      <key>Omicronpsilioxia</key>
+      <string>base</string>
+      <key>Omicronpsilivaria</key>
+      <string>base</string>
+      <key>Omicrontonos</key>
+      <string>base</string>
+      <key>Omicronvaria</key>
+      <string>base</string>
+      <key>Oogonek</key>
+      <string>base</string>
+      <key>Oslash</key>
+      <string>base</string>
+      <key>Oslashacute</key>
+      <string>base</string>
+      <key>Otilde</key>
+      <string>base</string>
+      <key>Otildeacute</key>
+      <string>base</string>
+      <key>Otildedieresis</key>
+      <string>base</string>
+      <key>Otildemacron</key>
+      <string>base</string>
+      <key>P</key>
+      <string>base</string>
+      <key>Palochka-cy</key>
+      <string>base</string>
+      <key>Pe-cy</key>
+      <string>base</string>
+      <key>Pi</key>
+      <string>base</string>
+      <key>Psi</key>
+      <string>base</string>
+      <key>Q</key>
+      <string>base</string>
+      <key>Qa-cy</key>
+      <string>base</string>
+      <key>R</key>
+      <string>base</string>
+      <key>Racute</key>
+      <string>base</string>
+      <key>Rcaron</key>
+      <string>base</string>
+      <key>Rcommaaccent</key>
+      <string>base</string>
+      <key>Rdblgrave</key>
+      <string>base</string>
+      <key>Rdotbelow</key>
+      <string>base</string>
+      <key>Rho</key>
+      <string>base</string>
+      <key>Rhodasia</key>
+      <string>base</string>
+      <key>Rinvertedbreve</key>
+      <string>base</string>
+      <key>Rlinebelow</key>
+      <string>base</string>
+      <key>S</key>
+      <string>base</string>
+      <key>Sacute</key>
+      <string>base</string>
+      <key>Sacutedotaccent</key>
+      <string>base</string>
+      <key>Scaron</key>
+      <string>base</string>
+      <key>Scarondotaccent</key>
+      <string>base</string>
+      <key>Scedilla</key>
+      <string>base</string>
+      <key>Schwa</key>
+      <string>base</string>
+      <key>Schwa-cy</key>
+      <string>base</string>
+      <key>Scircumflex</key>
+      <string>base</string>
+      <key>Scommaaccent</key>
+      <string>base</string>
+      <key>Sdotaccent</key>
+      <string>base</string>
+      <key>Sdotbelow</key>
+      <string>base</string>
+      <key>Sdotbelowdotaccent</key>
+      <string>base</string>
+      <key>Sha-cy</key>
+      <string>base</string>
+      <key>Shcha-cy</key>
+      <string>base</string>
+      <key>T</key>
+      <string>base</string>
+      <key>Tau</key>
+      <string>base</string>
+      <key>Tbar</key>
+      <string>base</string>
+      <key>Tcaron</key>
+      <string>base</string>
+      <key>Tcedilla</key>
+      <string>base</string>
+      <key>Tcommaaccent</key>
+      <string>base</string>
+      <key>Tdotbelow</key>
+      <string>base</string>
+      <key>Te-cy</key>
+      <string>base</string>
+      <key>Theta</key>
+      <string>base</string>
+      <key>Tlinebelow</key>
+      <string>base</string>
+      <key>U</key>
+      <string>base</string>
+      <key>U-cy</key>
+      <string>base</string>
+      <key>Uacute</key>
+      <string>base</string>
+      <key>Ubreve</key>
+      <string>base</string>
+      <key>Ucaron</key>
+      <string>base</string>
+      <key>Ucircumflex</key>
+      <string>base</string>
+      <key>Udblgrave</key>
+      <string>base</string>
+      <key>Udieresis</key>
+      <string>base</string>
+      <key>Udieresis-cy</key>
+      <string>base</string>
+      <key>Udieresisacute</key>
+      <string>base</string>
+      <key>Udieresiscaron</key>
+      <string>base</string>
+      <key>Udieresisgrave</key>
+      <string>base</string>
+      <key>Udieresismacron</key>
+      <string>base</string>
+      <key>Udotbelow</key>
+      <string>base</string>
+      <key>Ugrave</key>
+      <string>base</string>
+      <key>Uhookabove</key>
+      <string>base</string>
+      <key>Uhorn</key>
+      <string>base</string>
+      <key>Uhornacute</key>
+      <string>base</string>
+      <key>Uhorndotbelow</key>
+      <string>base</string>
+      <key>Uhorngrave</key>
+      <string>base</string>
+      <key>Uhornhookabove</key>
+      <string>base</string>
+      <key>Uhorntilde</key>
+      <string>base</string>
+      <key>Uhungarumlaut</key>
+      <string>base</string>
+      <key>Uhungarumlaut-cy</key>
+      <string>base</string>
+      <key>Uinvertedbreve</key>
+      <string>base</string>
+      <key>Umacron</key>
+      <string>base</string>
+      <key>Umacron-cy</key>
+      <string>base</string>
+      <key>Umacrondieresis</key>
+      <string>base</string>
+      <key>Uogonek</key>
+      <string>base</string>
+      <key>Upsilon</key>
+      <string>base</string>
+      <key>Upsilondasia</key>
+      <string>base</string>
+      <key>Upsilondasiaoxia</key>
+      <string>base</string>
+      <key>Upsilondasiaperispomeni</key>
+      <string>base</string>
+      <key>Upsilondasiavaria</key>
+      <string>base</string>
+      <key>Upsilondieresis</key>
+      <string>base</string>
+      <key>Upsilonmacron</key>
+      <string>base</string>
+      <key>Upsilonoxia</key>
+      <string>base</string>
+      <key>Upsilontonos</key>
+      <string>base</string>
+      <key>Upsilonvaria</key>
+      <string>base</string>
+      <key>Upsilonvrachy</key>
+      <string>base</string>
+      <key>Uring</key>
+      <string>base</string>
+      <key>Ushort-cy</key>
+      <string>base</string>
+      <key>Ustraight-cy</key>
+      <string>base</string>
+      <key>Ustraightstroke-cy</key>
+      <string>base</string>
+      <key>Utilde</key>
+      <string>base</string>
+      <key>Utildeacute</key>
+      <string>base</string>
+      <key>V</key>
+      <string>base</string>
+      <key>Ve-cy</key>
+      <string>base</string>
+      <key>W</key>
+      <string>base</string>
+      <key>Wacute</key>
+      <string>base</string>
+      <key>Wcircumflex</key>
+      <string>base</string>
+      <key>Wdieresis</key>
+      <string>base</string>
+      <key>We-cy</key>
+      <string>base</string>
+      <key>Wgrave</key>
+      <string>base</string>
+      <key>X</key>
+      <string>base</string>
+      <key>Y</key>
+      <string>base</string>
+      <key>Yacute</key>
+      <string>base</string>
+      <key>Ycircumflex</key>
+      <string>base</string>
+      <key>Ydieresis</key>
+      <string>base</string>
+      <key>Ydotaccent</key>
+      <string>base</string>
+      <key>Ydotbelow</key>
+      <string>base</string>
+      <key>Yeru-cy</key>
+      <string>base</string>
+      <key>Yerudieresis-cy</key>
+      <string>base</string>
+      <key>Ygrave</key>
+      <string>base</string>
+      <key>Yhookabove</key>
+      <string>base</string>
+      <key>Yi-cy</key>
+      <string>base</string>
+      <key>Ymacron</key>
+      <string>base</string>
+      <key>Ytilde</key>
+      <string>base</string>
+      <key>Z</key>
+      <string>base</string>
+      <key>Zacute</key>
+      <string>base</string>
+      <key>Zcaron</key>
+      <string>base</string>
+      <key>Zdotaccent</key>
+      <string>base</string>
+      <key>Zdotbelow</key>
+      <string>base</string>
+      <key>Ze-cy</key>
+      <string>base</string>
+      <key>Zedescender-cy</key>
+      <string>base</string>
+      <key>Zedieresis-cy</key>
+      <string>base</string>
+      <key>Zeta</key>
+      <string>base</string>
+      <key>Zhe-cy</key>
+      <string>base</string>
+      <key>Zhebreve-cy</key>
+      <string>base</string>
+      <key>Zhedescender-cy</key>
+      <string>base</string>
+      <key>Zhedieresis-cy</key>
+      <string>base</string>
+      <key>a</key>
+      <string>base</string>
+      <key>a-cy</key>
+      <string>base</string>
+      <key>aacute</key>
+      <string>base</string>
+      <key>abreve</key>
+      <string>base</string>
+      <key>abreve-cy</key>
+      <string>base</string>
+      <key>abreveacute</key>
+      <string>base</string>
+      <key>abrevedotbelow</key>
+      <string>base</string>
+      <key>abrevegrave</key>
+      <string>base</string>
+      <key>abrevehookabove</key>
+      <string>base</string>
+      <key>abrevetilde</key>
+      <string>base</string>
+      <key>acaron</key>
+      <string>base</string>
+      <key>acircumflex</key>
+      <string>base</string>
+      <key>acircumflexacute</key>
+      <string>base</string>
+      <key>acircumflexdotbelow</key>
+      <string>base</string>
+      <key>acircumflexgrave</key>
+      <string>base</string>
+      <key>acircumflexhookabove</key>
+      <string>base</string>
+      <key>acircumflextilde</key>
+      <string>base</string>
+      <key>acutecomb</key>
+      <string>mark</string>
+      <key>acutecomb.case</key>
+      <string>mark</string>
+      <key>acutecomb.loclVIET</key>
+      <string>mark</string>
+      <key>adblgrave</key>
+      <string>base</string>
+      <key>adieresis</key>
+      <string>base</string>
+      <key>adieresis-cy</key>
+      <string>base</string>
+      <key>adotbelow</key>
+      <string>base</string>
+      <key>ae</key>
+      <string>base</string>
+      <key>aeacute</key>
+      <string>base</string>
+      <key>agrave</key>
+      <string>base</string>
+      <key>ahookabove</key>
+      <string>base</string>
+      <key>aie-cy</key>
+      <string>base</string>
+      <key>ainvertedbreve</key>
+      <string>base</string>
+      <key>alpha</key>
+      <string>base</string>
+      <key>alphadasia</key>
+      <string>base</string>
+      <key>alphadasiaoxia</key>
+      <string>base</string>
+      <key>alphadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiaperispomeni</key>
+      <string>base</string>
+      <key>alphadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiavaria</key>
+      <string>base</string>
+      <key>alphadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphamacron</key>
+      <string>base</string>
+      <key>alphaoxia</key>
+      <string>base</string>
+      <key>alphaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphaperispomeni</key>
+      <string>base</string>
+      <key>alphaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsili</key>
+      <string>base</string>
+      <key>alphapsilioxia</key>
+      <string>base</string>
+      <key>alphapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsiliperispomeni</key>
+      <string>base</string>
+      <key>alphapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsilivaria</key>
+      <string>base</string>
+      <key>alphapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>alphatonos</key>
+      <string>base</string>
+      <key>alphavaria</key>
+      <string>base</string>
+      <key>alphavariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphavrachy</key>
+      <string>base</string>
+      <key>alphaypogegrammeni</key>
+      <string>base</string>
+      <key>amacron</key>
+      <string>base</string>
+      <key>aogonek</key>
+      <string>base</string>
+      <key>aring</key>
+      <string>base</string>
+      <key>aringacute</key>
+      <string>base</string>
+      <key>atilde</key>
+      <string>base</string>
+      <key>b</key>
+      <string>base</string>
+      <key>brevebelowcomb</key>
+      <string>mark</string>
+      <key>brevecomb</key>
+      <string>mark</string>
+      <key>brevecomb-cy</key>
+      <string>mark</string>
+      <key>brevecomb-cy.case</key>
+      <string>mark</string>
+      <key>brevecomb.case</key>
+      <string>mark</string>
+      <key>brevecomb.loclVIET</key>
+      <string>mark</string>
+      <key>breveinvertedcomb</key>
+      <string>mark</string>
+      <key>breveinvertedcomb.case</key>
+      <string>mark</string>
+      <key>c</key>
+      <string>base</string>
+      <key>cacute</key>
+      <string>base</string>
+      <key>caroncomb</key>
+      <string>mark</string>
+      <key>caroncomb.alt</key>
+      <string>mark</string>
+      <key>caroncomb.case</key>
+      <string>mark</string>
+      <key>caroncomb.loclVIET</key>
+      <string>mark</string>
+      <key>ccaron</key>
+      <string>base</string>
+      <key>ccedilla</key>
+      <string>base</string>
+      <key>ccedillaacute</key>
+      <string>base</string>
+      <key>ccircumflex</key>
+      <string>base</string>
+      <key>cdotaccent</key>
+      <string>base</string>
+      <key>cedillacomb</key>
+      <string>mark</string>
+      <key>che-cy</key>
+      <string>base</string>
+      <key>chedescender-cy</key>
+      <string>base</string>
+      <key>chedieresis-cy</key>
+      <string>base</string>
+      <key>chekhakassian-cy</key>
+      <string>base</string>
+      <key>circumflexcomb</key>
+      <string>mark</string>
+      <key>circumflexcomb.case</key>
+      <string>mark</string>
+      <key>circumflexcomb.loclVIET</key>
+      <string>mark</string>
+      <key>commaaccentcomb</key>
+      <string>mark</string>
+      <key>commaturnedabovecomb</key>
+      <string>mark</string>
+      <key>d</key>
+      <string>base</string>
+      <key>dblgravecomb</key>
+      <string>mark</string>
+      <key>dblgravecomb.case</key>
+      <string>mark</string>
+      <key>dcaron</key>
+      <string>base</string>
+      <key>dcroat</key>
+      <string>base</string>
+      <key>ddotbelow</key>
+      <string>base</string>
+      <key>descender-cy</key>
+      <string>mark</string>
+      <key>descender-cy.case</key>
+      <string>mark</string>
+      <key>descender-cy.strait</key>
+      <string>mark</string>
+      <key>dieresisbelowcomb</key>
+      <string>mark</string>
+      <key>dieresiscomb</key>
+      <string>mark</string>
+      <key>dieresiscomb.case</key>
+      <string>mark</string>
+      <key>dieresiscomb.loclVIET</key>
+      <string>mark</string>
+      <key>dje-cy</key>
+      <string>base</string>
+      <key>dlinebelow</key>
+      <string>base</string>
+      <key>dotaccentcomb</key>
+      <string>mark</string>
+      <key>dotaccentcomb.case</key>
+      <string>mark</string>
+      <key>dotaccentcomb.loclVIET</key>
+      <string>mark</string>
+      <key>dotbelowcomb</key>
+      <string>mark</string>
+      <key>dze-cy</key>
+      <string>base</string>
+      <key>e</key>
+      <string>base</string>
+      <key>e-cy</key>
+      <string>base</string>
+      <key>eacute</key>
+      <string>base</string>
+      <key>ebreve</key>
+      <string>base</string>
+      <key>ecaron</key>
+      <string>base</string>
+      <key>ecedillabreve</key>
+      <string>base</string>
+      <key>ecircumflex</key>
+      <string>base</string>
+      <key>ecircumflexacute</key>
+      <string>base</string>
+      <key>ecircumflexdotbelow</key>
+      <string>base</string>
+      <key>ecircumflexgrave</key>
+      <string>base</string>
+      <key>ecircumflexhookabove</key>
+      <string>base</string>
+      <key>ecircumflextilde</key>
+      <string>base</string>
+      <key>edblgrave</key>
+      <string>base</string>
+      <key>edieresis</key>
+      <string>base</string>
+      <key>edotaccent</key>
+      <string>base</string>
+      <key>edotbelow</key>
+      <string>base</string>
+      <key>egrave</key>
+      <string>base</string>
+      <key>ehookabove</key>
+      <string>base</string>
+      <key>einvertedbreve</key>
+      <string>base</string>
+      <key>emacron</key>
+      <string>base</string>
+      <key>emacronacute</key>
+      <string>base</string>
+      <key>emacrongrave</key>
+      <string>base</string>
+      <key>en-cy</key>
+      <string>base</string>
+      <key>endescender-cy</key>
+      <string>base</string>
+      <key>eogonek</key>
+      <string>base</string>
+      <key>epsilon</key>
+      <string>base</string>
+      <key>epsilondasia</key>
+      <string>base</string>
+      <key>epsilondasiaoxia</key>
+      <string>base</string>
+      <key>epsilondasiavaria</key>
+      <string>base</string>
+      <key>epsilonoxia</key>
+      <string>base</string>
+      <key>epsilonpsili</key>
+      <string>base</string>
+      <key>epsilonpsilioxia</key>
+      <string>base</string>
+      <key>epsilonpsilivaria</key>
+      <string>base</string>
+      <key>epsilontonos</key>
+      <string>base</string>
+      <key>epsilonvaria</key>
+      <string>base</string>
+      <key>er-cy</key>
+      <string>base</string>
+      <key>ereversed-cy</key>
+      <string>base</string>
+      <key>es-cy</key>
+      <string>base</string>
+      <key>esdescender-cy</key>
+      <string>base</string>
+      <key>eta</key>
+      <string>base</string>
+      <key>etadasia</key>
+      <string>base</string>
+      <key>etadasiaoxia</key>
+      <string>base</string>
+      <key>etadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiaperispomeni</key>
+      <string>base</string>
+      <key>etadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiavaria</key>
+      <string>base</string>
+      <key>etadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>etaoxia</key>
+      <string>base</string>
+      <key>etaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etaperispomeni</key>
+      <string>base</string>
+      <key>etaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etapsili</key>
+      <string>base</string>
+      <key>etapsilioxia</key>
+      <string>base</string>
+      <key>etapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etapsiliperispomeni</key>
+      <string>base</string>
+      <key>etapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etapsilivaria</key>
+      <string>base</string>
+      <key>etapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>etapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>etatonos</key>
+      <string>base</string>
+      <key>etavaria</key>
+      <string>base</string>
+      <key>etavariaypogegrammeni</key>
+      <string>base</string>
+      <key>etaypogegrammeni</key>
+      <string>base</string>
+      <key>etilde</key>
+      <string>base</string>
+      <key>f</key>
+      <string>base</string>
+      <key>fita-cy</key>
+      <string>base</string>
+      <key>g</key>
+      <string>base</string>
+      <key>gbreve</key>
+      <string>base</string>
+      <key>gcaron</key>
+      <string>base</string>
+      <key>gcircumflex</key>
+      <string>base</string>
+      <key>gcommaaccent</key>
+      <string>base</string>
+      <key>gdotaccent</key>
+      <string>base</string>
+      <key>ge-cy</key>
+      <string>base</string>
+      <key>gedescender-cy</key>
+      <string>base</string>
+      <key>gje-cy</key>
+      <string>base</string>
+      <key>gmacron</key>
+      <string>base</string>
+      <key>gravecomb</key>
+      <string>mark</string>
+      <key>gravecomb.case</key>
+      <string>mark</string>
+      <key>gravecomb.loclVIET</key>
+      <string>mark</string>
+      <key>h</key>
+      <string>base</string>
+      <key>ha-cy</key>
+      <string>base</string>
+      <key>hadescender-cy</key>
+      <string>base</string>
+      <key>hbar</key>
+      <string>base</string>
+      <key>hbrevebelow</key>
+      <string>base</string>
+      <key>hcircumflex</key>
+      <string>base</string>
+      <key>hdotbelow</key>
+      <string>base</string>
+      <key>hookabovecomb</key>
+      <string>mark</string>
+      <key>hookabovecomb.case</key>
+      <string>mark</string>
+      <key>hookabovecomb.loclVIET</key>
+      <string>mark</string>
+      <key>horncomb</key>
+      <string>mark</string>
+      <key>hungarumlautcomb</key>
+      <string>mark</string>
+      <key>hungarumlautcomb.case</key>
+      <string>mark</string>
+      <key>i</key>
+      <string>base</string>
+      <key>i-cy</key>
+      <string>base</string>
+      <key>ia-cy</key>
+      <string>base</string>
+      <key>iacute</key>
+      <string>base</string>
+      <key>ibreve</key>
+      <string>base</string>
+      <key>icaron</key>
+      <string>base</string>
+      <key>icircumflex</key>
+      <string>base</string>
+      <key>idblgrave</key>
+      <string>base</string>
+      <key>idieresis</key>
+      <string>base</string>
+      <key>idieresis-cy</key>
+      <string>base</string>
+      <key>idieresisacute</key>
+      <string>base</string>
+      <key>idotaccent</key>
+      <string>base</string>
+      <key>idotbelow</key>
+      <string>base</string>
+      <key>idotless</key>
+      <string>base</string>
+      <key>ie-cy</key>
+      <string>base</string>
+      <key>iebreve-cy</key>
+      <string>base</string>
+      <key>iegrave-cy</key>
+      <string>base</string>
+      <key>igrave</key>
+      <string>base</string>
+      <key>ihookabove</key>
+      <string>base</string>
+      <key>ii-cy</key>
+      <string>base</string>
+      <key>iigrave-cy</key>
+      <string>base</string>
+      <key>iinvertedbreve</key>
+      <string>base</string>
+      <key>iishort-cy</key>
+      <string>base</string>
+      <key>imacron</key>
+      <string>base</string>
+      <key>imacron-cy</key>
+      <string>base</string>
+      <key>io-cy</key>
+      <string>base</string>
+      <key>iogonek</key>
+      <string>base</string>
+      <key>iota</key>
+      <string>base</string>
+      <key>iotadasia</key>
+      <string>base</string>
+      <key>iotadasiaoxia</key>
+      <string>base</string>
+      <key>iotadasiaperispomeni</key>
+      <string>base</string>
+      <key>iotadasiavaria</key>
+      <string>base</string>
+      <key>iotadialytikaoxia</key>
+      <string>base</string>
+      <key>iotadialytikaperispomeni</key>
+      <string>base</string>
+      <key>iotadialytikavaria</key>
+      <string>base</string>
+      <key>iotadieresis</key>
+      <string>base</string>
+      <key>iotadieresistonos</key>
+      <string>base</string>
+      <key>iotamacron</key>
+      <string>base</string>
+      <key>iotaoxia</key>
+      <string>base</string>
+      <key>iotaperispomeni</key>
+      <string>base</string>
+      <key>iotapsili</key>
+      <string>base</string>
+      <key>iotapsilioxia</key>
+      <string>base</string>
+      <key>iotapsiliperispomeni</key>
+      <string>base</string>
+      <key>iotapsilivaria</key>
+      <string>base</string>
+      <key>iotatonos</key>
+      <string>base</string>
+      <key>iotavaria</key>
+      <string>base</string>
+      <key>iotavrachy</key>
+      <string>base</string>
+      <key>itilde</key>
+      <string>base</string>
+      <key>iu-cy</key>
+      <string>base</string>
+      <key>j</key>
+      <string>base</string>
+      <key>jacute</key>
+      <string>base</string>
+      <key>jcircumflex</key>
+      <string>base</string>
+      <key>jdotless</key>
+      <string>base</string>
+      <key>je-cy</key>
+      <string>base</string>
+      <key>k</key>
+      <string>base</string>
+      <key>ka-cy</key>
+      <string>base</string>
+      <key>kacute</key>
+      <string>base</string>
+      <key>kadescender-cy</key>
+      <string>base</string>
+      <key>kcommaaccent</key>
+      <string>base</string>
+      <key>kje-cy</key>
+      <string>base</string>
+      <key>l</key>
+      <string>base</string>
+      <key>l.ss01</key>
+      <string>base</string>
+      <key>lacute</key>
+      <string>base</string>
+      <key>lcaron</key>
+      <string>base</string>
+      <key>lcommaaccent</key>
+      <string>base</string>
+      <key>ldotbelow</key>
+      <string>base</string>
+      <key>llinebelow</key>
+      <string>base</string>
+      <key>lslash</key>
+      <string>base</string>
+      <key>m</key>
+      <string>base</string>
+      <key>macronbelowcomb</key>
+      <string>mark</string>
+      <key>macronbelowcomb.narrow</key>
+      <string>mark</string>
+      <key>macroncomb</key>
+      <string>mark</string>
+      <key>macroncomb.case</key>
+      <string>mark</string>
+      <key>macroncomb.loclVIET</key>
+      <string>mark</string>
+      <key>macroncomb.narrow</key>
+      <string>mark</string>
+      <key>macroncomb.narrow.case</key>
+      <string>mark</string>
+      <key>mdotbelow</key>
+      <string>base</string>
+      <key>mu</key>
+      <string>base</string>
+      <key>n</key>
+      <string>base</string>
+      <key>nacute</key>
+      <string>base</string>
+      <key>ncaron</key>
+      <string>base</string>
+      <key>ncommaaccent</key>
+      <string>base</string>
+      <key>ndotaccent</key>
+      <string>base</string>
+      <key>ndotbelow</key>
+      <string>base</string>
+      <key>nlinebelow</key>
+      <string>base</string>
+      <key>ntilde</key>
+      <string>base</string>
+      <key>nu</key>
+      <string>base</string>
+      <key>o</key>
+      <string>base</string>
+      <key>o-cy</key>
+      <string>base</string>
+      <key>oacute</key>
+      <string>base</string>
+      <key>obarred-cy</key>
+      <string>base</string>
+      <key>obreve</key>
+      <string>base</string>
+      <key>ocaron</key>
+      <string>base</string>
+      <key>ocircumflex</key>
+      <string>base</string>
+      <key>ocircumflexacute</key>
+      <string>base</string>
+      <key>ocircumflexdotbelow</key>
+      <string>base</string>
+      <key>ocircumflexgrave</key>
+      <string>base</string>
+      <key>ocircumflexhookabove</key>
+      <string>base</string>
+      <key>ocircumflextilde</key>
+      <string>base</string>
+      <key>odblgrave</key>
+      <string>base</string>
+      <key>odieresis</key>
+      <string>base</string>
+      <key>odieresis-cy</key>
+      <string>base</string>
+      <key>odieresismacron</key>
+      <string>base</string>
+      <key>odotaccentmacron</key>
+      <string>base</string>
+      <key>odotbelow</key>
+      <string>base</string>
+      <key>oe</key>
+      <string>base</string>
+      <key>ogonekcomb</key>
+      <string>mark</string>
+      <key>ogonekcomb.narrow</key>
+      <string>mark</string>
+      <key>ogonekcomb.tall</key>
+      <string>mark</string>
+      <key>ogonekcomb.tall.case</key>
+      <string>mark</string>
+      <key>ograve</key>
+      <string>base</string>
+      <key>ohookabove</key>
+      <string>base</string>
+      <key>ohorn</key>
+      <string>base</string>
+      <key>ohornacute</key>
+      <string>base</string>
+      <key>ohorndotbelow</key>
+      <string>base</string>
+      <key>ohorngrave</key>
+      <string>base</string>
+      <key>ohornhookabove</key>
+      <string>base</string>
+      <key>ohorntilde</key>
+      <string>base</string>
+      <key>ohungarumlaut</key>
+      <string>base</string>
+      <key>oinvertedbreve</key>
+      <string>base</string>
+      <key>omacron</key>
+      <string>base</string>
+      <key>omacronacute</key>
+      <string>base</string>
+      <key>omacrongrave</key>
+      <string>base</string>
+      <key>omega</key>
+      <string>base</string>
+      <key>omegadasia</key>
+      <string>base</string>
+      <key>omegadasiaoxia</key>
+      <string>base</string>
+      <key>omegadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiaperispomeni</key>
+      <string>base</string>
+      <key>omegadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiavaria</key>
+      <string>base</string>
+      <key>omegadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaoxia</key>
+      <string>base</string>
+      <key>omegaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaperispomeni</key>
+      <string>base</string>
+      <key>omegaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsili</key>
+      <string>base</string>
+      <key>omegapsilioxia</key>
+      <string>base</string>
+      <key>omegapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsiliperispomeni</key>
+      <string>base</string>
+      <key>omegapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsilivaria</key>
+      <string>base</string>
+      <key>omegapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>omegatonos</key>
+      <string>base</string>
+      <key>omegavaria</key>
+      <string>base</string>
+      <key>omegavariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaypogegrammeni</key>
+      <string>base</string>
+      <key>omicron</key>
+      <string>base</string>
+      <key>omicrondasia</key>
+      <string>base</string>
+      <key>omicrondasiaoxia</key>
+      <string>base</string>
+      <key>omicrondasiavaria</key>
+      <string>base</string>
+      <key>omicronoxia</key>
+      <string>base</string>
+      <key>omicronpsili</key>
+      <string>base</string>
+      <key>omicronpsilioxia</key>
+      <string>base</string>
+      <key>omicronpsilivaria</key>
+      <string>base</string>
+      <key>omicrontonos</key>
+      <string>base</string>
+      <key>omicronvaria</key>
+      <string>base</string>
+      <key>oogonek</key>
+      <string>base</string>
+      <key>oslash</key>
+      <string>base</string>
+      <key>oslashacute</key>
+      <string>base</string>
+      <key>otilde</key>
+      <string>base</string>
+      <key>otildeacute</key>
+      <string>base</string>
+      <key>otildedieresis</key>
+      <string>base</string>
+      <key>otildemacron</key>
+      <string>base</string>
+      <key>p</key>
+      <string>base</string>
+      <key>palochka-cy</key>
+      <string>base</string>
+      <key>pe-cy</key>
+      <string>base</string>
+      <key>q</key>
+      <string>base</string>
+      <key>qa-cy</key>
+      <string>base</string>
+      <key>r</key>
+      <string>base</string>
+      <key>racute</key>
+      <string>base</string>
+      <key>rcaron</key>
+      <string>base</string>
+      <key>rcommaaccent</key>
+      <string>base</string>
+      <key>rdblgrave</key>
+      <string>base</string>
+      <key>rdotbelow</key>
+      <string>base</string>
+      <key>rho</key>
+      <string>base</string>
+      <key>rhodasia</key>
+      <string>base</string>
+      <key>rhopsili</key>
+      <string>base</string>
+      <key>ringcomb</key>
+      <string>mark</string>
+      <key>ringcomb.case</key>
+      <string>mark</string>
+      <key>ringcomb_acutecomb</key>
+      <string>mark</string>
+      <key>ringcomb_acutecomb.case</key>
+      <string>mark</string>
+      <key>rinvertedbreve</key>
+      <string>base</string>
+      <key>rlinebelow</key>
+      <string>base</string>
+      <key>s</key>
+      <string>base</string>
+      <key>sacute</key>
+      <string>base</string>
+      <key>sacutedotaccent</key>
+      <string>base</string>
+      <key>scaron</key>
+      <string>base</string>
+      <key>scarondotaccent</key>
+      <string>base</string>
+      <key>scedilla</key>
+      <string>base</string>
+      <key>schwa</key>
+      <string>base</string>
+      <key>schwa-cy</key>
+      <string>base</string>
+      <key>scircumflex</key>
+      <string>base</string>
+      <key>scommaaccent</key>
+      <string>base</string>
+      <key>sdotaccent</key>
+      <string>base</string>
+      <key>sdotbelow</key>
+      <string>base</string>
+      <key>sdotbelowdotaccent</key>
+      <string>base</string>
+      <key>sha-cy</key>
+      <string>base</string>
+      <key>shcha-cy</key>
+      <string>base</string>
+      <key>shha-cy</key>
+      <string>base</string>
+      <key>slashlongcomb</key>
+      <string>mark</string>
+      <key>slashlongcomb.case</key>
+      <string>mark</string>
+      <key>slashshortcomb</key>
+      <string>mark</string>
+      <key>slashshortcomb.case</key>
+      <string>mark</string>
+      <key>strokelongcomb</key>
+      <string>mark</string>
+      <key>strokeshortcomb</key>
+      <string>mark</string>
+      <key>strokeshortcomb.case</key>
+      <string>mark</string>
+      <key>t</key>
+      <string>base</string>
+      <key>tbar</key>
+      <string>base</string>
+      <key>tcaron</key>
+      <string>base</string>
+      <key>tcedilla</key>
+      <string>base</string>
+      <key>tcommaaccent</key>
+      <string>base</string>
+      <key>tdieresis</key>
+      <string>base</string>
+      <key>tdotbelow</key>
+      <string>base</string>
+      <key>tildecomb</key>
+      <string>mark</string>
+      <key>tildecomb.case</key>
+      <string>mark</string>
+      <key>tildecomb.loclVIET</key>
+      <string>mark</string>
+      <key>tlinebelow</key>
+      <string>base</string>
+      <key>tshe-cy</key>
+      <string>base</string>
+      <key>u</key>
+      <string>base</string>
+      <key>u-cy</key>
+      <string>base</string>
+      <key>uacute</key>
+      <string>base</string>
+      <key>ubreve</key>
+      <string>base</string>
+      <key>ucaron</key>
+      <string>base</string>
+      <key>ucircumflex</key>
+      <string>base</string>
+      <key>udblgrave</key>
+      <string>base</string>
+      <key>udieresis</key>
+      <string>base</string>
+      <key>udieresis-cy</key>
+      <string>base</string>
+      <key>udieresisacute</key>
+      <string>base</string>
+      <key>udieresiscaron</key>
+      <string>base</string>
+      <key>udieresisgrave</key>
+      <string>base</string>
+      <key>udieresismacron</key>
+      <string>base</string>
+      <key>udotbelow</key>
+      <string>base</string>
+      <key>ugrave</key>
+      <string>base</string>
+      <key>uhookabove</key>
+      <string>base</string>
+      <key>uhorn</key>
+      <string>base</string>
+      <key>uhornacute</key>
+      <string>base</string>
+      <key>uhorndotbelow</key>
+      <string>base</string>
+      <key>uhorngrave</key>
+      <string>base</string>
+      <key>uhornhookabove</key>
+      <string>base</string>
+      <key>uhorntilde</key>
+      <string>base</string>
+      <key>uhungarumlaut</key>
+      <string>base</string>
+      <key>uhungarumlaut-cy</key>
+      <string>base</string>
+      <key>uinvertedbreve</key>
+      <string>base</string>
+      <key>umacron</key>
+      <string>base</string>
+      <key>umacron-cy</key>
+      <string>base</string>
+      <key>umacrondieresis</key>
+      <string>base</string>
+      <key>uogonek</key>
+      <string>base</string>
+      <key>upsilon</key>
+      <string>base</string>
+      <key>upsilondasia</key>
+      <string>base</string>
+      <key>upsilondasiaoxia</key>
+      <string>base</string>
+      <key>upsilondasiaperispomeni</key>
+      <string>base</string>
+      <key>upsilondasiavaria</key>
+      <string>base</string>
+      <key>upsilondialytikaoxia</key>
+      <string>base</string>
+      <key>upsilondialytikaperispomeni</key>
+      <string>base</string>
+      <key>upsilondialytikavaria</key>
+      <string>base</string>
+      <key>upsilondieresis</key>
+      <string>base</string>
+      <key>upsilondieresistonos</key>
+      <string>base</string>
+      <key>upsilonmacron</key>
+      <string>base</string>
+      <key>upsilonoxia</key>
+      <string>base</string>
+      <key>upsilonperispomeni</key>
+      <string>base</string>
+      <key>upsilonpsili</key>
+      <string>base</string>
+      <key>upsilonpsilioxia</key>
+      <string>base</string>
+      <key>upsilonpsiliperispomeni</key>
+      <string>base</string>
+      <key>upsilonpsilivaria</key>
+      <string>base</string>
+      <key>upsilontonos</key>
+      <string>base</string>
+      <key>upsilonvaria</key>
+      <string>base</string>
+      <key>upsilonvrachy</key>
+      <string>base</string>
+      <key>uring</key>
+      <string>base</string>
+      <key>ushort-cy</key>
+      <string>base</string>
+      <key>ustraight-cy</key>
+      <string>base</string>
+      <key>ustraightstroke-cy</key>
+      <string>base</string>
+      <key>utilde</key>
+      <string>base</string>
+      <key>utildeacute</key>
+      <string>base</string>
+      <key>v</key>
+      <string>base</string>
+      <key>verticallineabovecomb</key>
+      <string>mark</string>
+      <key>verticallinebelowcomb</key>
+      <string>mark</string>
+      <key>vrachy</key>
+      <string>mark</string>
+      <key>vrachy.case</key>
+      <string>mark</string>
+      <key>w</key>
+      <string>base</string>
+      <key>wacute</key>
+      <string>base</string>
+      <key>wcircumflex</key>
+      <string>base</string>
+      <key>wdieresis</key>
+      <string>base</string>
+      <key>we-cy</key>
+      <string>base</string>
+      <key>wgrave</key>
+      <string>base</string>
+      <key>x</key>
+      <string>base</string>
+      <key>y</key>
+      <string>base</string>
+      <key>yacute</key>
+      <string>base</string>
+      <key>ycircumflex</key>
+      <string>base</string>
+      <key>ydieresis</key>
+      <string>base</string>
+      <key>ydotaccent</key>
+      <string>base</string>
+      <key>ydotbelow</key>
+      <string>base</string>
+      <key>yeru-cy</key>
+      <string>base</string>
+      <key>yerudieresis-cy</key>
+      <string>base</string>
+      <key>ygrave</key>
+      <string>base</string>
+      <key>yhookabove</key>
+      <string>base</string>
+      <key>yi-cy</key>
+      <string>base</string>
+      <key>ymacron</key>
+      <string>base</string>
+      <key>ytilde</key>
+      <string>base</string>
+      <key>z</key>
+      <string>base</string>
+      <key>zacute</key>
+      <string>base</string>
+      <key>zcaron</key>
+      <string>base</string>
+      <key>zdotaccent</key>
+      <string>base</string>
+      <key>zdotbelow</key>
+      <string>base</string>
+      <key>ze-cy</key>
+      <string>base</string>
+      <key>zedescender-cy</key>
+      <string>base</string>
+      <key>zedieresis-cy</key>
+      <string>base</string>
+      <key>zhe-cy</key>
+      <string>base</string>
+      <key>zhebreve-cy</key>
+      <string>base</string>
+      <key>zhedescender-cy</key>
+      <string>base</string>
+      <key>zhedieresis-cy</key>
+      <string>base</string>
+    </dict>
     <key>public.postscriptNames</key>
     <dict>
       <key>A-cy</key>
diff --git a/src/Cantarell-Regular.ufo/features.fea b/src/Cantarell-Regular.ufo/features.fea
index ee77e3f69..6e4a00b72 100644
--- a/src/Cantarell-Regular.ufo/features.fea
+++ b/src/Cantarell-Regular.ufo/features.fea
@@ -17,16 +17,6 @@ languagesystem latn CAT;
 languagesystem latn NLD;
 
 
-# Prefix: GDEF
-table GDEF {
-  GlyphClassDef
-    [A Aacute Abreve Abreveacute Abrevedotbelow Abrevegrave Abrevehookabove Abrevetilde Acaron Acircumflex 
Acircumflexacute Acircumflexdotbelow Acircumflexgrave Acircumflexhookabove Acircumflextilde Adblgrave 
Adieresis Adotbelow Agrave Ahookabove Ainvertedbreve Amacron Aogonek Aring Aringacute Atilde AE AEacute B C 
Cacute Ccaron Ccedilla Ccedillaacute Ccircumflex Cdotaccent D Eth Dcaron Dcroat Ddotbelow Dlinebelow E Eacute 
Ebreve Ecaron Ecedillabreve Ecircumflex Ecircumflexacute Ecircumflexdotbelow Ecircumflexgrave 
Ecircumflexhookabove Ecircumflextilde Edblgrave Edieresis Edotaccent Edotbelow Egrave Ehookabove 
Einvertedbreve Emacron Emacronacute Emacrongrave Eogonek Etilde F G Gbreve Gcaron Gcircumflex Gcommaaccent 
Gdotaccent Gmacron H Hbar Hbrevebelow Hcircumflex Hdotbelow I Iacute Ibreve Icaron Icircumflex Idblgrave 
Idieresis Idieresisacute Idotaccent Idotbelow Igrave Ihookabove Iinvertedbreve Imacron Iogonek Itilde J 
Jacute Jcircumflex K Kacute Kcommaaccent L Lacute Lcaron Lcomma
 accent Ldotbelow Llinebelow Lslash M Mdotbelow N Nacute Ncaron Ncommaaccent Ndotaccent Ndotbelow Nlinebelow 
Ntilde O Oacute Obreve Ocaron Ocircumflex Ocircumflexacute Ocircumflexdotbelow Ocircumflexgrave 
Ocircumflexhookabove Ocircumflextilde Odblgrave Odieresis Odieresismacron Odotaccentmacron Odotbelow Ograve 
Ohookabove Ohorn Ohornacute Ohorndotbelow Ohorngrave Ohornhookabove Ohorntilde Ohungarumlaut Oinvertedbreve 
Omacron Omacronacute Omacrongrave Oogonek Oslash Oslashacute Otilde Otildeacute Otildedieresis Otildemacron 
OE P Q R Racute Rcaron Rcommaaccent Rdblgrave Rdotbelow Rinvertedbreve Rlinebelow S Sacute Sacutedotaccent 
Scaron Scarondotaccent Scedilla Scircumflex Scommaaccent Sdotaccent Sdotbelow Sdotbelowdotaccent Schwa T Tbar 
Tcaron Tcedilla Tcommaaccent Tdotbelow Tlinebelow U Uacute Ubreve Ucaron Ucircumflex Udblgrave Udieresis 
Udieresisacute Udieresiscaron Udieresisgrave Udieresismacron Udotbelow Ugrave Uhookabove Uhorn Uhornacute 
Uhorndotbelow Uhorngrave Uhornhookabove U
 horntilde Uhungarumlaut Uinvertedbreve Umacron Umacrondieresis Uogonek Uring Utilde Utildeacute V W Wacute 
Wcircumflex Wdieresis Wgrave X Y Yacute Ycircumflex Ydieresis Ydotaccent Ydotbelow Ygrave Yhookabove Ymacron 
Ytilde Z Zacute Zcaron Zdotaccent Zdotbelow a aacute abreve abreveacute abrevedotbelow abrevegrave 
abrevehookabove abrevetilde acaron acircumflex acircumflexacute acircumflexdotbelow acircumflexgrave 
acircumflexhookabove acircumflextilde adblgrave adieresis adotbelow agrave ahookabove ainvertedbreve amacron 
aogonek aring aringacute atilde ae aeacute b c cacute ccaron ccedilla ccedillaacute ccircumflex cdotaccent d 
dcaron dcroat ddotbelow dlinebelow e eacute ebreve ecaron ecedillabreve ecircumflex ecircumflexacute 
ecircumflexdotbelow ecircumflexgrave ecircumflexhookabove ecircumflextilde edblgrave edieresis edotaccent 
edotbelow egrave ehookabove einvertedbreve emacron emacronacute emacrongrave eogonek etilde schwa f g gbreve 
gcaron gcircumflex gcommaaccent gdotaccent gmac
 ron h hbar hbrevebelow hcircumflex hdotbelow i idotless iacute ibreve icaron icircumflex idblgrave idieresis 
idieresisacute idotaccent idotbelow igrave ihookabove iinvertedbreve imacron iogonek itilde j jdotless jacute 
jcircumflex k kacute kcommaaccent l lacute lcaron lcommaaccent ldotbelow llinebelow lslash m mdotbelow n 
nacute ncaron ncommaaccent ndotaccent ndotbelow nlinebelow ntilde o oacute obreve ocaron ocircumflex 
ocircumflexacute ocircumflexdotbelow ocircumflexgrave ocircumflexhookabove ocircumflextilde odblgrave 
odieresis odieresismacron odotaccentmacron odotbelow ograve ohookabove ohorn ohornacute ohorndotbelow 
ohorngrave ohornhookabove ohorntilde ohungarumlaut oinvertedbreve omacron omacronacute omacrongrave oogonek 
oslash oslashacute otilde otildeacute otildedieresis otildemacron oe p q r racute rcaron rcommaaccent 
rdblgrave rdotbelow rinvertedbreve rlinebelow s sacute sacutedotaccent scaron scarondotaccent scedilla 
scircumflex scommaaccent sdotaccent sdotbelow sdotbelow
 dotaccent t tbar tcaron tcedilla tcommaaccent tdieresis tdotbelow tlinebelow u uacute ubreve ucaron 
ucircumflex udblgrave udieresis udieresisacute udieresiscaron udieresisgrave udieresismacron udotbelow ugrave 
uhookabove uhorn uhornacute uhorndotbelow uhorngrave uhornhookabove uhorntilde uhungarumlaut uinvertedbreve 
umacron umacrondieresis uogonek uring utilde utildeacute v w wacute wcircumflex wdieresis wgrave x y yacute 
ycircumflex ydieresis ydotaccent ydotbelow ygrave yhookabove ymacron ytilde z zacute zcaron zdotaccent 
zdotbelow l.ss01 A-cy Ve-cy Ge-cy Gje-cy Ie-cy Iegrave-cy Io-cy Zhe-cy Ze-cy Ii-cy Iishort-cy Iigrave-cy 
Ka-cy Kje-cy Em-cy En-cy O-cy Pe-cy Er-cy Es-cy Te-cy U-cy Ushort-cy Ha-cy Che-cy Sha-cy Shcha-cy Hardsign-cy 
Yeru-cy Dze-cy Ereversed-cy I-cy Yi-cy Je-cy Iu-cy Ia-cy Fita-cy Zhedescender-cy Zedescender-cy 
Kadescender-cy Endescender-cy Esdescender-cy Ustraight-cy Ustraightstroke-cy Hadescender-cy Chedescender-cy 
Palochka-cy Zhebreve-cy Chekhakassian-cy Abreve-c
 y Adieresis-cy Aie-cy Iebreve-cy Schwa-cy Zhedieresis-cy Zedieresis-cy Imacron-cy Idieresis-cy Odieresis-cy 
Obarred-cy Umacron-cy Udieresis-cy Uhungarumlaut-cy Chedieresis-cy Gedescender-cy Yerudieresis-cy Qa-cy We-cy 
a-cy ge-cy gje-cy ie-cy iegrave-cy io-cy zhe-cy ze-cy ii-cy iishort-cy iigrave-cy ka-cy kje-cy en-cy o-cy 
pe-cy er-cy es-cy u-cy ushort-cy ha-cy che-cy sha-cy shcha-cy yeru-cy dze-cy e-cy ereversed-cy i-cy yi-cy 
je-cy tshe-cy iu-cy ia-cy dje-cy fita-cy zhedescender-cy zedescender-cy kadescender-cy endescender-cy 
esdescender-cy ustraight-cy ustraightstroke-cy hadescender-cy chedescender-cy shha-cy palochka-cy zhebreve-cy 
chekhakassian-cy abreve-cy adieresis-cy aie-cy iebreve-cy schwa-cy zhedieresis-cy zedieresis-cy imacron-cy 
idieresis-cy odieresis-cy obarred-cy umacron-cy udieresis-cy uhungarumlaut-cy chedieresis-cy gedescender-cy 
yerudieresis-cy qa-cy we-cy Alpha Beta Gamma Delta Epsilon Zeta Eta Theta Iota Kappa Lambda Mu Nu Omicron Pi 
Rho Tau Upsilon Chi Psi Omega A
 lphatonos Epsilontonos Etatonos Iotatonos Omicrontonos Upsilontonos Omegatonos Iotadieresis Upsilondieresis 
Alphapsili Alphadasia Alphapsilivaria Alphadasiavaria Alphapsilioxia Alphadasiaoxia Alphapsiliperispomeni 
Alphadasiaperispomeni Alphavaria Alphaoxia Alphavrachy Alphamacron Alphaprosgegrammeni 
Alphapsiliprosgegrammeni Alphadasiaprosgegrammeni Alphapsilivariaprosgegrammeni Alphadasiavariaprosgegrammeni 
Alphapsilioxiaprosgegrammeni Alphadasiaoxiaprosgegrammeni Alphapsiliperispomeniprosgegrammeni 
Alphadasiaperispomeniprosgegrammeni Epsilonpsili Epsilondasia Epsilonpsilivaria Epsilondasiavaria 
Epsilonpsilioxia Epsilondasiaoxia Epsilonvaria Epsilonoxia Etapsili Etadasia Etapsilivaria Etadasiavaria 
Etapsilioxia Etadasiaoxia Etapsiliperispomeni Etadasiaperispomeni Etavaria Etaoxia Etaprosgegrammeni 
Etapsiliprosgegrammeni Etadasiaprosgegrammeni Etapsilivariaprosgegrammeni Etadasiavariaprosgegrammeni 
Etapsilioxiaprosgegrammeni Etadasiaoxiaprosgegrammeni Etapsiliperispomeniprosgegrammen
 i Etadasiaperispomeniprosgegrammeni Iotapsili Iotadasia Iotapsilivaria Iotadasiavaria Iotapsilioxia 
Iotadasiaoxia Iotapsiliperispomeni Iotadasiaperispomeni Iotavaria Iotaoxia Iotavrachy Iotamacron Omicronpsili 
Omicrondasia Omicronpsilivaria Omicrondasiavaria Omicronpsilioxia Omicrondasiaoxia Omicronvaria Omicronoxia 
Rhodasia Upsilondasia Upsilondasiavaria Upsilondasiaoxia Upsilondasiaperispomeni Upsilonvaria Upsilonoxia 
Upsilonvrachy Upsilonmacron Omegapsili Omegadasia Omegapsilivaria Omegadasiavaria Omegapsilioxia 
Omegadasiaoxia Omegapsiliperispomeni Omegadasiaperispomeni Omegavaria Omegaoxia Omegaprosgegrammeni 
Omegapsiliprosgegrammeni Omegadasiaprosgegrammeni Omegapsilivariaprosgegrammeni Omegadasiavariaprosgegrammeni 
Omegapsilioxiaprosgegrammeni Omegadasiaoxiaprosgegrammeni Omegapsiliperispomeniprosgegrammeni 
Omegadasiaperispomeniprosgegrammeni alpha epsilon eta iota mu nu omicron rho upsilon omega iotatonos 
iotadieresis iotadieresistonos upsilontonos upsilondieresis upsilondier
 esistonos omicrontonos omegatonos alphatonos epsilontonos etatonos alphapsili alphadasia alphapsilivaria 
alphadasiavaria alphapsilioxia alphadasiaoxia alphapsiliperispomeni alphadasiaperispomeni alphavaria 
alphaoxia alphaperispomeni alphavrachy alphamacron alphaypogegrammeni alphavariaypogegrammeni 
alphaoxiaypogegrammeni alphapsiliypogegrammeni alphadasiaypogegrammeni alphapsilivariaypogegrammeni 
alphadasiavariaypogegrammeni alphapsilioxiaypogegrammeni alphadasiaoxiaypogegrammeni 
alphapsiliperispomeniypogegrammeni alphadasiaperispomeniypogegrammeni alphaperispomeniypogegrammeni 
epsilonpsili epsilondasia epsilonpsilivaria epsilondasiavaria epsilonpsilioxia epsilondasiaoxia epsilonvaria 
epsilonoxia etapsili etadasia etapsilivaria etadasiavaria etapsilioxia etadasiaoxia etapsiliperispomeni 
etadasiaperispomeni etavaria etaoxia etaperispomeni etaypogegrammeni etavariaypogegrammeni 
etaoxiaypogegrammeni etapsiliypogegrammeni etadasiaypogegrammeni etapsilivariaypogegrammeni etadasiavariaypo
 gegrammeni etapsilioxiaypogegrammeni etadasiaoxiaypogegrammeni etapsiliperispomeniypogegrammeni 
etadasiaperispomeniypogegrammeni etaperispomeniypogegrammeni iotapsili iotadasia iotapsilivaria 
iotadasiavaria iotapsilioxia iotadasiaoxia iotapsiliperispomeni iotadasiaperispomeni iotavaria iotaoxia 
iotaperispomeni iotavrachy iotamacron iotadialytikavaria iotadialytikaoxia iotadialytikaperispomeni 
omicronpsili omicrondasia omicronpsilivaria omicrondasiavaria omicronpsilioxia omicrondasiaoxia omicronvaria 
omicronoxia rhopsili rhodasia upsilonpsili upsilondasia upsilonpsilivaria upsilondasiavaria upsilonpsilioxia 
upsilondasiaoxia upsilonpsiliperispomeni upsilondasiaperispomeni upsilonvaria upsilonoxia upsilonperispomeni 
upsilonvrachy upsilonmacron upsilondialytikavaria upsilondialytikaoxia upsilondialytikaperispomeni omegapsili 
omegadasia omegapsilivaria omegadasiavaria omegapsilioxia omegadasiaoxia omegapsiliperispomeni 
omegadasiaperispomeni omegavaria omegaoxia omegaperispomeni omegaypog
 egrammeni omegavariaypogegrammeni omegaoxiaypogegrammeni omegapsiliypogegrammeni omegadasiaypogegrammeni 
omegapsilivariaypogegrammeni omegadasiavariaypogegrammeni omegapsilioxiaypogegrammeni 
omegadasiaoxiaypogegrammeni omegapsiliperispomeniypogegrammeni omegadasiaperispomeniypogegrammeni 
omegaperispomeniypogegrammeni], # Base
-    , # Liga
-    [dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb caroncomb.alt circumflexcomb caroncomb 
brevecomb ringcomb ringcomb_acutecomb tildecomb macroncomb hookabovecomb verticallineabovecomb dblgravecomb 
breveinvertedcomb commaturnedabovecomb horncomb dotbelowcomb dieresisbelowcomb commaaccentcomb cedillacomb 
ogonekcomb verticallinebelowcomb brevebelowcomb macronbelowcomb strokeshortcomb strokelongcomb slashshortcomb 
slashlongcomb dieresiscomb.case dotaccentcomb.case gravecomb.case acutecomb.case hungarumlautcomb.case 
circumflexcomb.case caroncomb.case brevecomb.case ringcomb.case ringcomb_acutecomb.case tildecomb.case 
macroncomb.case hookabovecomb.case dblgravecomb.case breveinvertedcomb.case strokeshortcomb.case 
slashshortcomb.case slashlongcomb.case macroncomb.narrow.case ogonekcomb.tall.case dieresiscomb.loclVIET 
dotaccentcomb.loclVIET gravecomb.loclVIET acutecomb.loclVIET circumflexcomb.loclVIET caroncomb.loclVIET 
brevecomb.loclVIET tildecomb.loclVIET macroncomb.loc
 lVIET hookabovecomb.loclVIET macroncomb.narrow ogonekcomb.narrow macronbelowcomb.narrow ogonekcomb.tall 
vrachy vrachy.case brevecomb-cy descender-cy brevecomb-cy.case descender-cy.case descender-cy.strait], # Mark
-    ;
-} GDEF;
-
-
 feature aalt {
 # automatic
 feature locl;
diff --git a/src/Cantarell-Regular.ufo/lib.plist b/src/Cantarell-Regular.ufo/lib.plist
index e7f9d2958..abcc1a43e 100644
--- a/src/Cantarell-Regular.ufo/lib.plist
+++ b/src/Cantarell-Regular.ufo/lib.plist
@@ -2179,6 +2179,1895 @@
       <string>_currencyvstem</string>
       <string>daspsiliiaperispomeni</string>
     </array>
+    <key>public.openTypeCategories</key>
+    <dict>
+      <key>A</key>
+      <string>base</string>
+      <key>A-cy</key>
+      <string>base</string>
+      <key>AE</key>
+      <string>base</string>
+      <key>AEacute</key>
+      <string>base</string>
+      <key>Aacute</key>
+      <string>base</string>
+      <key>Abreve</key>
+      <string>base</string>
+      <key>Abreve-cy</key>
+      <string>base</string>
+      <key>Abreveacute</key>
+      <string>base</string>
+      <key>Abrevedotbelow</key>
+      <string>base</string>
+      <key>Abrevegrave</key>
+      <string>base</string>
+      <key>Abrevehookabove</key>
+      <string>base</string>
+      <key>Abrevetilde</key>
+      <string>base</string>
+      <key>Acaron</key>
+      <string>base</string>
+      <key>Acircumflex</key>
+      <string>base</string>
+      <key>Acircumflexacute</key>
+      <string>base</string>
+      <key>Acircumflexdotbelow</key>
+      <string>base</string>
+      <key>Acircumflexgrave</key>
+      <string>base</string>
+      <key>Acircumflexhookabove</key>
+      <string>base</string>
+      <key>Acircumflextilde</key>
+      <string>base</string>
+      <key>Adblgrave</key>
+      <string>base</string>
+      <key>Adieresis</key>
+      <string>base</string>
+      <key>Adieresis-cy</key>
+      <string>base</string>
+      <key>Adotbelow</key>
+      <string>base</string>
+      <key>Agrave</key>
+      <string>base</string>
+      <key>Ahookabove</key>
+      <string>base</string>
+      <key>Aie-cy</key>
+      <string>base</string>
+      <key>Ainvertedbreve</key>
+      <string>base</string>
+      <key>Alpha</key>
+      <string>base</string>
+      <key>Alphadasia</key>
+      <string>base</string>
+      <key>Alphadasiaoxia</key>
+      <string>base</string>
+      <key>Alphadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiaperispomeni</key>
+      <string>base</string>
+      <key>Alphadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphadasiavaria</key>
+      <string>base</string>
+      <key>Alphadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphamacron</key>
+      <string>base</string>
+      <key>Alphaoxia</key>
+      <string>base</string>
+      <key>Alphaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsili</key>
+      <string>base</string>
+      <key>Alphapsilioxia</key>
+      <string>base</string>
+      <key>Alphapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsiliperispomeni</key>
+      <string>base</string>
+      <key>Alphapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphapsilivaria</key>
+      <string>base</string>
+      <key>Alphapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Alphatonos</key>
+      <string>base</string>
+      <key>Alphavaria</key>
+      <string>base</string>
+      <key>Alphavrachy</key>
+      <string>base</string>
+      <key>Amacron</key>
+      <string>base</string>
+      <key>Aogonek</key>
+      <string>base</string>
+      <key>Aring</key>
+      <string>base</string>
+      <key>Aringacute</key>
+      <string>base</string>
+      <key>Atilde</key>
+      <string>base</string>
+      <key>B</key>
+      <string>base</string>
+      <key>Beta</key>
+      <string>base</string>
+      <key>C</key>
+      <string>base</string>
+      <key>Cacute</key>
+      <string>base</string>
+      <key>Ccaron</key>
+      <string>base</string>
+      <key>Ccedilla</key>
+      <string>base</string>
+      <key>Ccedillaacute</key>
+      <string>base</string>
+      <key>Ccircumflex</key>
+      <string>base</string>
+      <key>Cdotaccent</key>
+      <string>base</string>
+      <key>Che-cy</key>
+      <string>base</string>
+      <key>Chedescender-cy</key>
+      <string>base</string>
+      <key>Chedieresis-cy</key>
+      <string>base</string>
+      <key>Chekhakassian-cy</key>
+      <string>base</string>
+      <key>Chi</key>
+      <string>base</string>
+      <key>D</key>
+      <string>base</string>
+      <key>Dcaron</key>
+      <string>base</string>
+      <key>Dcroat</key>
+      <string>base</string>
+      <key>Ddotbelow</key>
+      <string>base</string>
+      <key>Delta</key>
+      <string>base</string>
+      <key>Dlinebelow</key>
+      <string>base</string>
+      <key>Dze-cy</key>
+      <string>base</string>
+      <key>E</key>
+      <string>base</string>
+      <key>Eacute</key>
+      <string>base</string>
+      <key>Ebreve</key>
+      <string>base</string>
+      <key>Ecaron</key>
+      <string>base</string>
+      <key>Ecedillabreve</key>
+      <string>base</string>
+      <key>Ecircumflex</key>
+      <string>base</string>
+      <key>Ecircumflexacute</key>
+      <string>base</string>
+      <key>Ecircumflexdotbelow</key>
+      <string>base</string>
+      <key>Ecircumflexgrave</key>
+      <string>base</string>
+      <key>Ecircumflexhookabove</key>
+      <string>base</string>
+      <key>Ecircumflextilde</key>
+      <string>base</string>
+      <key>Edblgrave</key>
+      <string>base</string>
+      <key>Edieresis</key>
+      <string>base</string>
+      <key>Edotaccent</key>
+      <string>base</string>
+      <key>Edotbelow</key>
+      <string>base</string>
+      <key>Egrave</key>
+      <string>base</string>
+      <key>Ehookabove</key>
+      <string>base</string>
+      <key>Einvertedbreve</key>
+      <string>base</string>
+      <key>Em-cy</key>
+      <string>base</string>
+      <key>Emacron</key>
+      <string>base</string>
+      <key>Emacronacute</key>
+      <string>base</string>
+      <key>Emacrongrave</key>
+      <string>base</string>
+      <key>En-cy</key>
+      <string>base</string>
+      <key>Endescender-cy</key>
+      <string>base</string>
+      <key>Eogonek</key>
+      <string>base</string>
+      <key>Epsilon</key>
+      <string>base</string>
+      <key>Epsilondasia</key>
+      <string>base</string>
+      <key>Epsilondasiaoxia</key>
+      <string>base</string>
+      <key>Epsilondasiavaria</key>
+      <string>base</string>
+      <key>Epsilonoxia</key>
+      <string>base</string>
+      <key>Epsilonpsili</key>
+      <string>base</string>
+      <key>Epsilonpsilioxia</key>
+      <string>base</string>
+      <key>Epsilonpsilivaria</key>
+      <string>base</string>
+      <key>Epsilontonos</key>
+      <string>base</string>
+      <key>Epsilonvaria</key>
+      <string>base</string>
+      <key>Er-cy</key>
+      <string>base</string>
+      <key>Ereversed-cy</key>
+      <string>base</string>
+      <key>Es-cy</key>
+      <string>base</string>
+      <key>Esdescender-cy</key>
+      <string>base</string>
+      <key>Eta</key>
+      <string>base</string>
+      <key>Etadasia</key>
+      <string>base</string>
+      <key>Etadasiaoxia</key>
+      <string>base</string>
+      <key>Etadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiaperispomeni</key>
+      <string>base</string>
+      <key>Etadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etadasiavaria</key>
+      <string>base</string>
+      <key>Etadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etaoxia</key>
+      <string>base</string>
+      <key>Etaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsili</key>
+      <string>base</string>
+      <key>Etapsilioxia</key>
+      <string>base</string>
+      <key>Etapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsiliperispomeni</key>
+      <string>base</string>
+      <key>Etapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Etapsilivaria</key>
+      <string>base</string>
+      <key>Etapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Etatonos</key>
+      <string>base</string>
+      <key>Etavaria</key>
+      <string>base</string>
+      <key>Eth</key>
+      <string>base</string>
+      <key>Etilde</key>
+      <string>base</string>
+      <key>F</key>
+      <string>base</string>
+      <key>Fita-cy</key>
+      <string>base</string>
+      <key>G</key>
+      <string>base</string>
+      <key>Gamma</key>
+      <string>base</string>
+      <key>Gbreve</key>
+      <string>base</string>
+      <key>Gcaron</key>
+      <string>base</string>
+      <key>Gcircumflex</key>
+      <string>base</string>
+      <key>Gcommaaccent</key>
+      <string>base</string>
+      <key>Gdotaccent</key>
+      <string>base</string>
+      <key>Ge-cy</key>
+      <string>base</string>
+      <key>Gedescender-cy</key>
+      <string>base</string>
+      <key>Gje-cy</key>
+      <string>base</string>
+      <key>Gmacron</key>
+      <string>base</string>
+      <key>H</key>
+      <string>base</string>
+      <key>Ha-cy</key>
+      <string>base</string>
+      <key>Hadescender-cy</key>
+      <string>base</string>
+      <key>Hardsign-cy</key>
+      <string>base</string>
+      <key>Hbar</key>
+      <string>base</string>
+      <key>Hbrevebelow</key>
+      <string>base</string>
+      <key>Hcircumflex</key>
+      <string>base</string>
+      <key>Hdotbelow</key>
+      <string>base</string>
+      <key>I</key>
+      <string>base</string>
+      <key>I-cy</key>
+      <string>base</string>
+      <key>Ia-cy</key>
+      <string>base</string>
+      <key>Iacute</key>
+      <string>base</string>
+      <key>Ibreve</key>
+      <string>base</string>
+      <key>Icaron</key>
+      <string>base</string>
+      <key>Icircumflex</key>
+      <string>base</string>
+      <key>Idblgrave</key>
+      <string>base</string>
+      <key>Idieresis</key>
+      <string>base</string>
+      <key>Idieresis-cy</key>
+      <string>base</string>
+      <key>Idieresisacute</key>
+      <string>base</string>
+      <key>Idotaccent</key>
+      <string>base</string>
+      <key>Idotbelow</key>
+      <string>base</string>
+      <key>Ie-cy</key>
+      <string>base</string>
+      <key>Iebreve-cy</key>
+      <string>base</string>
+      <key>Iegrave-cy</key>
+      <string>base</string>
+      <key>Igrave</key>
+      <string>base</string>
+      <key>Ihookabove</key>
+      <string>base</string>
+      <key>Ii-cy</key>
+      <string>base</string>
+      <key>Iigrave-cy</key>
+      <string>base</string>
+      <key>Iinvertedbreve</key>
+      <string>base</string>
+      <key>Iishort-cy</key>
+      <string>base</string>
+      <key>Imacron</key>
+      <string>base</string>
+      <key>Imacron-cy</key>
+      <string>base</string>
+      <key>Io-cy</key>
+      <string>base</string>
+      <key>Iogonek</key>
+      <string>base</string>
+      <key>Iota</key>
+      <string>base</string>
+      <key>Iotadasia</key>
+      <string>base</string>
+      <key>Iotadasiaoxia</key>
+      <string>base</string>
+      <key>Iotadasiaperispomeni</key>
+      <string>base</string>
+      <key>Iotadasiavaria</key>
+      <string>base</string>
+      <key>Iotadieresis</key>
+      <string>base</string>
+      <key>Iotamacron</key>
+      <string>base</string>
+      <key>Iotaoxia</key>
+      <string>base</string>
+      <key>Iotapsili</key>
+      <string>base</string>
+      <key>Iotapsilioxia</key>
+      <string>base</string>
+      <key>Iotapsiliperispomeni</key>
+      <string>base</string>
+      <key>Iotapsilivaria</key>
+      <string>base</string>
+      <key>Iotatonos</key>
+      <string>base</string>
+      <key>Iotavaria</key>
+      <string>base</string>
+      <key>Iotavrachy</key>
+      <string>base</string>
+      <key>Itilde</key>
+      <string>base</string>
+      <key>Iu-cy</key>
+      <string>base</string>
+      <key>J</key>
+      <string>base</string>
+      <key>Jacute</key>
+      <string>base</string>
+      <key>Jcircumflex</key>
+      <string>base</string>
+      <key>Je-cy</key>
+      <string>base</string>
+      <key>K</key>
+      <string>base</string>
+      <key>Ka-cy</key>
+      <string>base</string>
+      <key>Kacute</key>
+      <string>base</string>
+      <key>Kadescender-cy</key>
+      <string>base</string>
+      <key>Kappa</key>
+      <string>base</string>
+      <key>Kcommaaccent</key>
+      <string>base</string>
+      <key>Kje-cy</key>
+      <string>base</string>
+      <key>L</key>
+      <string>base</string>
+      <key>Lacute</key>
+      <string>base</string>
+      <key>Lambda</key>
+      <string>base</string>
+      <key>Lcaron</key>
+      <string>base</string>
+      <key>Lcommaaccent</key>
+      <string>base</string>
+      <key>Ldotbelow</key>
+      <string>base</string>
+      <key>Llinebelow</key>
+      <string>base</string>
+      <key>Lslash</key>
+      <string>base</string>
+      <key>M</key>
+      <string>base</string>
+      <key>Mdotbelow</key>
+      <string>base</string>
+      <key>Mu</key>
+      <string>base</string>
+      <key>N</key>
+      <string>base</string>
+      <key>Nacute</key>
+      <string>base</string>
+      <key>Ncaron</key>
+      <string>base</string>
+      <key>Ncommaaccent</key>
+      <string>base</string>
+      <key>Ndotaccent</key>
+      <string>base</string>
+      <key>Ndotbelow</key>
+      <string>base</string>
+      <key>Nlinebelow</key>
+      <string>base</string>
+      <key>Ntilde</key>
+      <string>base</string>
+      <key>Nu</key>
+      <string>base</string>
+      <key>O</key>
+      <string>base</string>
+      <key>O-cy</key>
+      <string>base</string>
+      <key>OE</key>
+      <string>base</string>
+      <key>Oacute</key>
+      <string>base</string>
+      <key>Obarred-cy</key>
+      <string>base</string>
+      <key>Obreve</key>
+      <string>base</string>
+      <key>Ocaron</key>
+      <string>base</string>
+      <key>Ocircumflex</key>
+      <string>base</string>
+      <key>Ocircumflexacute</key>
+      <string>base</string>
+      <key>Ocircumflexdotbelow</key>
+      <string>base</string>
+      <key>Ocircumflexgrave</key>
+      <string>base</string>
+      <key>Ocircumflexhookabove</key>
+      <string>base</string>
+      <key>Ocircumflextilde</key>
+      <string>base</string>
+      <key>Odblgrave</key>
+      <string>base</string>
+      <key>Odieresis</key>
+      <string>base</string>
+      <key>Odieresis-cy</key>
+      <string>base</string>
+      <key>Odieresismacron</key>
+      <string>base</string>
+      <key>Odotaccentmacron</key>
+      <string>base</string>
+      <key>Odotbelow</key>
+      <string>base</string>
+      <key>Ograve</key>
+      <string>base</string>
+      <key>Ohookabove</key>
+      <string>base</string>
+      <key>Ohorn</key>
+      <string>base</string>
+      <key>Ohornacute</key>
+      <string>base</string>
+      <key>Ohorndotbelow</key>
+      <string>base</string>
+      <key>Ohorngrave</key>
+      <string>base</string>
+      <key>Ohornhookabove</key>
+      <string>base</string>
+      <key>Ohorntilde</key>
+      <string>base</string>
+      <key>Ohungarumlaut</key>
+      <string>base</string>
+      <key>Oinvertedbreve</key>
+      <string>base</string>
+      <key>Omacron</key>
+      <string>base</string>
+      <key>Omacronacute</key>
+      <string>base</string>
+      <key>Omacrongrave</key>
+      <string>base</string>
+      <key>Omega</key>
+      <string>base</string>
+      <key>Omegadasia</key>
+      <string>base</string>
+      <key>Omegadasiaoxia</key>
+      <string>base</string>
+      <key>Omegadasiaoxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiaperispomeni</key>
+      <string>base</string>
+      <key>Omegadasiaperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegadasiavaria</key>
+      <string>base</string>
+      <key>Omegadasiavariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegaoxia</key>
+      <string>base</string>
+      <key>Omegaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsili</key>
+      <string>base</string>
+      <key>Omegapsilioxia</key>
+      <string>base</string>
+      <key>Omegapsilioxiaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsiliperispomeni</key>
+      <string>base</string>
+      <key>Omegapsiliperispomeniprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsiliprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegapsilivaria</key>
+      <string>base</string>
+      <key>Omegapsilivariaprosgegrammeni</key>
+      <string>base</string>
+      <key>Omegatonos</key>
+      <string>base</string>
+      <key>Omegavaria</key>
+      <string>base</string>
+      <key>Omicron</key>
+      <string>base</string>
+      <key>Omicrondasia</key>
+      <string>base</string>
+      <key>Omicrondasiaoxia</key>
+      <string>base</string>
+      <key>Omicrondasiavaria</key>
+      <string>base</string>
+      <key>Omicronoxia</key>
+      <string>base</string>
+      <key>Omicronpsili</key>
+      <string>base</string>
+      <key>Omicronpsilioxia</key>
+      <string>base</string>
+      <key>Omicronpsilivaria</key>
+      <string>base</string>
+      <key>Omicrontonos</key>
+      <string>base</string>
+      <key>Omicronvaria</key>
+      <string>base</string>
+      <key>Oogonek</key>
+      <string>base</string>
+      <key>Oslash</key>
+      <string>base</string>
+      <key>Oslashacute</key>
+      <string>base</string>
+      <key>Otilde</key>
+      <string>base</string>
+      <key>Otildeacute</key>
+      <string>base</string>
+      <key>Otildedieresis</key>
+      <string>base</string>
+      <key>Otildemacron</key>
+      <string>base</string>
+      <key>P</key>
+      <string>base</string>
+      <key>Palochka-cy</key>
+      <string>base</string>
+      <key>Pe-cy</key>
+      <string>base</string>
+      <key>Pi</key>
+      <string>base</string>
+      <key>Psi</key>
+      <string>base</string>
+      <key>Q</key>
+      <string>base</string>
+      <key>Qa-cy</key>
+      <string>base</string>
+      <key>R</key>
+      <string>base</string>
+      <key>Racute</key>
+      <string>base</string>
+      <key>Rcaron</key>
+      <string>base</string>
+      <key>Rcommaaccent</key>
+      <string>base</string>
+      <key>Rdblgrave</key>
+      <string>base</string>
+      <key>Rdotbelow</key>
+      <string>base</string>
+      <key>Rho</key>
+      <string>base</string>
+      <key>Rhodasia</key>
+      <string>base</string>
+      <key>Rinvertedbreve</key>
+      <string>base</string>
+      <key>Rlinebelow</key>
+      <string>base</string>
+      <key>S</key>
+      <string>base</string>
+      <key>Sacute</key>
+      <string>base</string>
+      <key>Sacutedotaccent</key>
+      <string>base</string>
+      <key>Scaron</key>
+      <string>base</string>
+      <key>Scarondotaccent</key>
+      <string>base</string>
+      <key>Scedilla</key>
+      <string>base</string>
+      <key>Schwa</key>
+      <string>base</string>
+      <key>Schwa-cy</key>
+      <string>base</string>
+      <key>Scircumflex</key>
+      <string>base</string>
+      <key>Scommaaccent</key>
+      <string>base</string>
+      <key>Sdotaccent</key>
+      <string>base</string>
+      <key>Sdotbelow</key>
+      <string>base</string>
+      <key>Sdotbelowdotaccent</key>
+      <string>base</string>
+      <key>Sha-cy</key>
+      <string>base</string>
+      <key>Shcha-cy</key>
+      <string>base</string>
+      <key>T</key>
+      <string>base</string>
+      <key>Tau</key>
+      <string>base</string>
+      <key>Tbar</key>
+      <string>base</string>
+      <key>Tcaron</key>
+      <string>base</string>
+      <key>Tcedilla</key>
+      <string>base</string>
+      <key>Tcommaaccent</key>
+      <string>base</string>
+      <key>Tdotbelow</key>
+      <string>base</string>
+      <key>Te-cy</key>
+      <string>base</string>
+      <key>Theta</key>
+      <string>base</string>
+      <key>Tlinebelow</key>
+      <string>base</string>
+      <key>U</key>
+      <string>base</string>
+      <key>U-cy</key>
+      <string>base</string>
+      <key>Uacute</key>
+      <string>base</string>
+      <key>Ubreve</key>
+      <string>base</string>
+      <key>Ucaron</key>
+      <string>base</string>
+      <key>Ucircumflex</key>
+      <string>base</string>
+      <key>Udblgrave</key>
+      <string>base</string>
+      <key>Udieresis</key>
+      <string>base</string>
+      <key>Udieresis-cy</key>
+      <string>base</string>
+      <key>Udieresisacute</key>
+      <string>base</string>
+      <key>Udieresiscaron</key>
+      <string>base</string>
+      <key>Udieresisgrave</key>
+      <string>base</string>
+      <key>Udieresismacron</key>
+      <string>base</string>
+      <key>Udotbelow</key>
+      <string>base</string>
+      <key>Ugrave</key>
+      <string>base</string>
+      <key>Uhookabove</key>
+      <string>base</string>
+      <key>Uhorn</key>
+      <string>base</string>
+      <key>Uhornacute</key>
+      <string>base</string>
+      <key>Uhorndotbelow</key>
+      <string>base</string>
+      <key>Uhorngrave</key>
+      <string>base</string>
+      <key>Uhornhookabove</key>
+      <string>base</string>
+      <key>Uhorntilde</key>
+      <string>base</string>
+      <key>Uhungarumlaut</key>
+      <string>base</string>
+      <key>Uhungarumlaut-cy</key>
+      <string>base</string>
+      <key>Uinvertedbreve</key>
+      <string>base</string>
+      <key>Umacron</key>
+      <string>base</string>
+      <key>Umacron-cy</key>
+      <string>base</string>
+      <key>Umacrondieresis</key>
+      <string>base</string>
+      <key>Uogonek</key>
+      <string>base</string>
+      <key>Upsilon</key>
+      <string>base</string>
+      <key>Upsilondasia</key>
+      <string>base</string>
+      <key>Upsilondasiaoxia</key>
+      <string>base</string>
+      <key>Upsilondasiaperispomeni</key>
+      <string>base</string>
+      <key>Upsilondasiavaria</key>
+      <string>base</string>
+      <key>Upsilondieresis</key>
+      <string>base</string>
+      <key>Upsilonmacron</key>
+      <string>base</string>
+      <key>Upsilonoxia</key>
+      <string>base</string>
+      <key>Upsilontonos</key>
+      <string>base</string>
+      <key>Upsilonvaria</key>
+      <string>base</string>
+      <key>Upsilonvrachy</key>
+      <string>base</string>
+      <key>Uring</key>
+      <string>base</string>
+      <key>Ushort-cy</key>
+      <string>base</string>
+      <key>Ustraight-cy</key>
+      <string>base</string>
+      <key>Ustraightstroke-cy</key>
+      <string>base</string>
+      <key>Utilde</key>
+      <string>base</string>
+      <key>Utildeacute</key>
+      <string>base</string>
+      <key>V</key>
+      <string>base</string>
+      <key>Ve-cy</key>
+      <string>base</string>
+      <key>W</key>
+      <string>base</string>
+      <key>Wacute</key>
+      <string>base</string>
+      <key>Wcircumflex</key>
+      <string>base</string>
+      <key>Wdieresis</key>
+      <string>base</string>
+      <key>We-cy</key>
+      <string>base</string>
+      <key>Wgrave</key>
+      <string>base</string>
+      <key>X</key>
+      <string>base</string>
+      <key>Y</key>
+      <string>base</string>
+      <key>Yacute</key>
+      <string>base</string>
+      <key>Ycircumflex</key>
+      <string>base</string>
+      <key>Ydieresis</key>
+      <string>base</string>
+      <key>Ydotaccent</key>
+      <string>base</string>
+      <key>Ydotbelow</key>
+      <string>base</string>
+      <key>Yeru-cy</key>
+      <string>base</string>
+      <key>Yerudieresis-cy</key>
+      <string>base</string>
+      <key>Ygrave</key>
+      <string>base</string>
+      <key>Yhookabove</key>
+      <string>base</string>
+      <key>Yi-cy</key>
+      <string>base</string>
+      <key>Ymacron</key>
+      <string>base</string>
+      <key>Ytilde</key>
+      <string>base</string>
+      <key>Z</key>
+      <string>base</string>
+      <key>Zacute</key>
+      <string>base</string>
+      <key>Zcaron</key>
+      <string>base</string>
+      <key>Zdotaccent</key>
+      <string>base</string>
+      <key>Zdotbelow</key>
+      <string>base</string>
+      <key>Ze-cy</key>
+      <string>base</string>
+      <key>Zedescender-cy</key>
+      <string>base</string>
+      <key>Zedieresis-cy</key>
+      <string>base</string>
+      <key>Zeta</key>
+      <string>base</string>
+      <key>Zhe-cy</key>
+      <string>base</string>
+      <key>Zhebreve-cy</key>
+      <string>base</string>
+      <key>Zhedescender-cy</key>
+      <string>base</string>
+      <key>Zhedieresis-cy</key>
+      <string>base</string>
+      <key>a</key>
+      <string>base</string>
+      <key>a-cy</key>
+      <string>base</string>
+      <key>aacute</key>
+      <string>base</string>
+      <key>abreve</key>
+      <string>base</string>
+      <key>abreve-cy</key>
+      <string>base</string>
+      <key>abreveacute</key>
+      <string>base</string>
+      <key>abrevedotbelow</key>
+      <string>base</string>
+      <key>abrevegrave</key>
+      <string>base</string>
+      <key>abrevehookabove</key>
+      <string>base</string>
+      <key>abrevetilde</key>
+      <string>base</string>
+      <key>acaron</key>
+      <string>base</string>
+      <key>acircumflex</key>
+      <string>base</string>
+      <key>acircumflexacute</key>
+      <string>base</string>
+      <key>acircumflexdotbelow</key>
+      <string>base</string>
+      <key>acircumflexgrave</key>
+      <string>base</string>
+      <key>acircumflexhookabove</key>
+      <string>base</string>
+      <key>acircumflextilde</key>
+      <string>base</string>
+      <key>acutecomb</key>
+      <string>mark</string>
+      <key>acutecomb.case</key>
+      <string>mark</string>
+      <key>acutecomb.loclVIET</key>
+      <string>mark</string>
+      <key>adblgrave</key>
+      <string>base</string>
+      <key>adieresis</key>
+      <string>base</string>
+      <key>adieresis-cy</key>
+      <string>base</string>
+      <key>adotbelow</key>
+      <string>base</string>
+      <key>ae</key>
+      <string>base</string>
+      <key>aeacute</key>
+      <string>base</string>
+      <key>agrave</key>
+      <string>base</string>
+      <key>ahookabove</key>
+      <string>base</string>
+      <key>aie-cy</key>
+      <string>base</string>
+      <key>ainvertedbreve</key>
+      <string>base</string>
+      <key>alpha</key>
+      <string>base</string>
+      <key>alphadasia</key>
+      <string>base</string>
+      <key>alphadasiaoxia</key>
+      <string>base</string>
+      <key>alphadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiaperispomeni</key>
+      <string>base</string>
+      <key>alphadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiavaria</key>
+      <string>base</string>
+      <key>alphadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphamacron</key>
+      <string>base</string>
+      <key>alphaoxia</key>
+      <string>base</string>
+      <key>alphaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphaperispomeni</key>
+      <string>base</string>
+      <key>alphaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsili</key>
+      <string>base</string>
+      <key>alphapsilioxia</key>
+      <string>base</string>
+      <key>alphapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsiliperispomeni</key>
+      <string>base</string>
+      <key>alphapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsilivaria</key>
+      <string>base</string>
+      <key>alphapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>alphatonos</key>
+      <string>base</string>
+      <key>alphavaria</key>
+      <string>base</string>
+      <key>alphavariaypogegrammeni</key>
+      <string>base</string>
+      <key>alphavrachy</key>
+      <string>base</string>
+      <key>alphaypogegrammeni</key>
+      <string>base</string>
+      <key>amacron</key>
+      <string>base</string>
+      <key>aogonek</key>
+      <string>base</string>
+      <key>aring</key>
+      <string>base</string>
+      <key>aringacute</key>
+      <string>base</string>
+      <key>atilde</key>
+      <string>base</string>
+      <key>b</key>
+      <string>base</string>
+      <key>brevebelowcomb</key>
+      <string>mark</string>
+      <key>brevecomb</key>
+      <string>mark</string>
+      <key>brevecomb-cy</key>
+      <string>mark</string>
+      <key>brevecomb-cy.case</key>
+      <string>mark</string>
+      <key>brevecomb.case</key>
+      <string>mark</string>
+      <key>brevecomb.loclVIET</key>
+      <string>mark</string>
+      <key>breveinvertedcomb</key>
+      <string>mark</string>
+      <key>breveinvertedcomb.case</key>
+      <string>mark</string>
+      <key>c</key>
+      <string>base</string>
+      <key>cacute</key>
+      <string>base</string>
+      <key>caroncomb</key>
+      <string>mark</string>
+      <key>caroncomb.alt</key>
+      <string>mark</string>
+      <key>caroncomb.case</key>
+      <string>mark</string>
+      <key>caroncomb.loclVIET</key>
+      <string>mark</string>
+      <key>ccaron</key>
+      <string>base</string>
+      <key>ccedilla</key>
+      <string>base</string>
+      <key>ccedillaacute</key>
+      <string>base</string>
+      <key>ccircumflex</key>
+      <string>base</string>
+      <key>cdotaccent</key>
+      <string>base</string>
+      <key>cedillacomb</key>
+      <string>mark</string>
+      <key>che-cy</key>
+      <string>base</string>
+      <key>chedescender-cy</key>
+      <string>base</string>
+      <key>chedieresis-cy</key>
+      <string>base</string>
+      <key>chekhakassian-cy</key>
+      <string>base</string>
+      <key>circumflexcomb</key>
+      <string>mark</string>
+      <key>circumflexcomb.case</key>
+      <string>mark</string>
+      <key>circumflexcomb.loclVIET</key>
+      <string>mark</string>
+      <key>commaaccentcomb</key>
+      <string>mark</string>
+      <key>commaturnedabovecomb</key>
+      <string>mark</string>
+      <key>d</key>
+      <string>base</string>
+      <key>dblgravecomb</key>
+      <string>mark</string>
+      <key>dblgravecomb.case</key>
+      <string>mark</string>
+      <key>dcaron</key>
+      <string>base</string>
+      <key>dcroat</key>
+      <string>base</string>
+      <key>ddotbelow</key>
+      <string>base</string>
+      <key>descender-cy</key>
+      <string>mark</string>
+      <key>descender-cy.case</key>
+      <string>mark</string>
+      <key>descender-cy.strait</key>
+      <string>mark</string>
+      <key>dieresisbelowcomb</key>
+      <string>mark</string>
+      <key>dieresiscomb</key>
+      <string>mark</string>
+      <key>dieresiscomb.case</key>
+      <string>mark</string>
+      <key>dieresiscomb.loclVIET</key>
+      <string>mark</string>
+      <key>dje-cy</key>
+      <string>base</string>
+      <key>dlinebelow</key>
+      <string>base</string>
+      <key>dotaccentcomb</key>
+      <string>mark</string>
+      <key>dotaccentcomb.case</key>
+      <string>mark</string>
+      <key>dotaccentcomb.loclVIET</key>
+      <string>mark</string>
+      <key>dotbelowcomb</key>
+      <string>mark</string>
+      <key>dze-cy</key>
+      <string>base</string>
+      <key>e</key>
+      <string>base</string>
+      <key>e-cy</key>
+      <string>base</string>
+      <key>eacute</key>
+      <string>base</string>
+      <key>ebreve</key>
+      <string>base</string>
+      <key>ecaron</key>
+      <string>base</string>
+      <key>ecedillabreve</key>
+      <string>base</string>
+      <key>ecircumflex</key>
+      <string>base</string>
+      <key>ecircumflexacute</key>
+      <string>base</string>
+      <key>ecircumflexdotbelow</key>
+      <string>base</string>
+      <key>ecircumflexgrave</key>
+      <string>base</string>
+      <key>ecircumflexhookabove</key>
+      <string>base</string>
+      <key>ecircumflextilde</key>
+      <string>base</string>
+      <key>edblgrave</key>
+      <string>base</string>
+      <key>edieresis</key>
+      <string>base</string>
+      <key>edotaccent</key>
+      <string>base</string>
+      <key>edotbelow</key>
+      <string>base</string>
+      <key>egrave</key>
+      <string>base</string>
+      <key>ehookabove</key>
+      <string>base</string>
+      <key>einvertedbreve</key>
+      <string>base</string>
+      <key>emacron</key>
+      <string>base</string>
+      <key>emacronacute</key>
+      <string>base</string>
+      <key>emacrongrave</key>
+      <string>base</string>
+      <key>en-cy</key>
+      <string>base</string>
+      <key>endescender-cy</key>
+      <string>base</string>
+      <key>eogonek</key>
+      <string>base</string>
+      <key>epsilon</key>
+      <string>base</string>
+      <key>epsilondasia</key>
+      <string>base</string>
+      <key>epsilondasiaoxia</key>
+      <string>base</string>
+      <key>epsilondasiavaria</key>
+      <string>base</string>
+      <key>epsilonoxia</key>
+      <string>base</string>
+      <key>epsilonpsili</key>
+      <string>base</string>
+      <key>epsilonpsilioxia</key>
+      <string>base</string>
+      <key>epsilonpsilivaria</key>
+      <string>base</string>
+      <key>epsilontonos</key>
+      <string>base</string>
+      <key>epsilonvaria</key>
+      <string>base</string>
+      <key>er-cy</key>
+      <string>base</string>
+      <key>ereversed-cy</key>
+      <string>base</string>
+      <key>es-cy</key>
+      <string>base</string>
+      <key>esdescender-cy</key>
+      <string>base</string>
+      <key>eta</key>
+      <string>base</string>
+      <key>etadasia</key>
+      <string>base</string>
+      <key>etadasiaoxia</key>
+      <string>base</string>
+      <key>etadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiaperispomeni</key>
+      <string>base</string>
+      <key>etadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiavaria</key>
+      <string>base</string>
+      <key>etadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>etadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>etaoxia</key>
+      <string>base</string>
+      <key>etaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etaperispomeni</key>
+      <string>base</string>
+      <key>etaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etapsili</key>
+      <string>base</string>
+      <key>etapsilioxia</key>
+      <string>base</string>
+      <key>etapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>etapsiliperispomeni</key>
+      <string>base</string>
+      <key>etapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>etapsilivaria</key>
+      <string>base</string>
+      <key>etapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>etapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>etatonos</key>
+      <string>base</string>
+      <key>etavaria</key>
+      <string>base</string>
+      <key>etavariaypogegrammeni</key>
+      <string>base</string>
+      <key>etaypogegrammeni</key>
+      <string>base</string>
+      <key>etilde</key>
+      <string>base</string>
+      <key>f</key>
+      <string>base</string>
+      <key>fita-cy</key>
+      <string>base</string>
+      <key>g</key>
+      <string>base</string>
+      <key>gbreve</key>
+      <string>base</string>
+      <key>gcaron</key>
+      <string>base</string>
+      <key>gcircumflex</key>
+      <string>base</string>
+      <key>gcommaaccent</key>
+      <string>base</string>
+      <key>gdotaccent</key>
+      <string>base</string>
+      <key>ge-cy</key>
+      <string>base</string>
+      <key>gedescender-cy</key>
+      <string>base</string>
+      <key>gje-cy</key>
+      <string>base</string>
+      <key>gmacron</key>
+      <string>base</string>
+      <key>gravecomb</key>
+      <string>mark</string>
+      <key>gravecomb.case</key>
+      <string>mark</string>
+      <key>gravecomb.loclVIET</key>
+      <string>mark</string>
+      <key>h</key>
+      <string>base</string>
+      <key>ha-cy</key>
+      <string>base</string>
+      <key>hadescender-cy</key>
+      <string>base</string>
+      <key>hbar</key>
+      <string>base</string>
+      <key>hbrevebelow</key>
+      <string>base</string>
+      <key>hcircumflex</key>
+      <string>base</string>
+      <key>hdotbelow</key>
+      <string>base</string>
+      <key>hookabovecomb</key>
+      <string>mark</string>
+      <key>hookabovecomb.case</key>
+      <string>mark</string>
+      <key>hookabovecomb.loclVIET</key>
+      <string>mark</string>
+      <key>horncomb</key>
+      <string>mark</string>
+      <key>hungarumlautcomb</key>
+      <string>mark</string>
+      <key>hungarumlautcomb.case</key>
+      <string>mark</string>
+      <key>i</key>
+      <string>base</string>
+      <key>i-cy</key>
+      <string>base</string>
+      <key>ia-cy</key>
+      <string>base</string>
+      <key>iacute</key>
+      <string>base</string>
+      <key>ibreve</key>
+      <string>base</string>
+      <key>icaron</key>
+      <string>base</string>
+      <key>icircumflex</key>
+      <string>base</string>
+      <key>idblgrave</key>
+      <string>base</string>
+      <key>idieresis</key>
+      <string>base</string>
+      <key>idieresis-cy</key>
+      <string>base</string>
+      <key>idieresisacute</key>
+      <string>base</string>
+      <key>idotaccent</key>
+      <string>base</string>
+      <key>idotbelow</key>
+      <string>base</string>
+      <key>idotless</key>
+      <string>base</string>
+      <key>ie-cy</key>
+      <string>base</string>
+      <key>iebreve-cy</key>
+      <string>base</string>
+      <key>iegrave-cy</key>
+      <string>base</string>
+      <key>igrave</key>
+      <string>base</string>
+      <key>ihookabove</key>
+      <string>base</string>
+      <key>ii-cy</key>
+      <string>base</string>
+      <key>iigrave-cy</key>
+      <string>base</string>
+      <key>iinvertedbreve</key>
+      <string>base</string>
+      <key>iishort-cy</key>
+      <string>base</string>
+      <key>imacron</key>
+      <string>base</string>
+      <key>imacron-cy</key>
+      <string>base</string>
+      <key>io-cy</key>
+      <string>base</string>
+      <key>iogonek</key>
+      <string>base</string>
+      <key>iota</key>
+      <string>base</string>
+      <key>iotadasia</key>
+      <string>base</string>
+      <key>iotadasiaoxia</key>
+      <string>base</string>
+      <key>iotadasiaperispomeni</key>
+      <string>base</string>
+      <key>iotadasiavaria</key>
+      <string>base</string>
+      <key>iotadialytikaoxia</key>
+      <string>base</string>
+      <key>iotadialytikaperispomeni</key>
+      <string>base</string>
+      <key>iotadialytikavaria</key>
+      <string>base</string>
+      <key>iotadieresis</key>
+      <string>base</string>
+      <key>iotadieresistonos</key>
+      <string>base</string>
+      <key>iotamacron</key>
+      <string>base</string>
+      <key>iotaoxia</key>
+      <string>base</string>
+      <key>iotaperispomeni</key>
+      <string>base</string>
+      <key>iotapsili</key>
+      <string>base</string>
+      <key>iotapsilioxia</key>
+      <string>base</string>
+      <key>iotapsiliperispomeni</key>
+      <string>base</string>
+      <key>iotapsilivaria</key>
+      <string>base</string>
+      <key>iotatonos</key>
+      <string>base</string>
+      <key>iotavaria</key>
+      <string>base</string>
+      <key>iotavrachy</key>
+      <string>base</string>
+      <key>itilde</key>
+      <string>base</string>
+      <key>iu-cy</key>
+      <string>base</string>
+      <key>j</key>
+      <string>base</string>
+      <key>jacute</key>
+      <string>base</string>
+      <key>jcircumflex</key>
+      <string>base</string>
+      <key>jdotless</key>
+      <string>base</string>
+      <key>je-cy</key>
+      <string>base</string>
+      <key>k</key>
+      <string>base</string>
+      <key>ka-cy</key>
+      <string>base</string>
+      <key>kacute</key>
+      <string>base</string>
+      <key>kadescender-cy</key>
+      <string>base</string>
+      <key>kcommaaccent</key>
+      <string>base</string>
+      <key>kje-cy</key>
+      <string>base</string>
+      <key>l</key>
+      <string>base</string>
+      <key>l.ss01</key>
+      <string>base</string>
+      <key>lacute</key>
+      <string>base</string>
+      <key>lcaron</key>
+      <string>base</string>
+      <key>lcommaaccent</key>
+      <string>base</string>
+      <key>ldotbelow</key>
+      <string>base</string>
+      <key>llinebelow</key>
+      <string>base</string>
+      <key>lslash</key>
+      <string>base</string>
+      <key>m</key>
+      <string>base</string>
+      <key>macronbelowcomb</key>
+      <string>mark</string>
+      <key>macronbelowcomb.narrow</key>
+      <string>mark</string>
+      <key>macroncomb</key>
+      <string>mark</string>
+      <key>macroncomb.case</key>
+      <string>mark</string>
+      <key>macroncomb.loclVIET</key>
+      <string>mark</string>
+      <key>macroncomb.narrow</key>
+      <string>mark</string>
+      <key>macroncomb.narrow.case</key>
+      <string>mark</string>
+      <key>mdotbelow</key>
+      <string>base</string>
+      <key>mu</key>
+      <string>base</string>
+      <key>n</key>
+      <string>base</string>
+      <key>nacute</key>
+      <string>base</string>
+      <key>ncaron</key>
+      <string>base</string>
+      <key>ncommaaccent</key>
+      <string>base</string>
+      <key>ndotaccent</key>
+      <string>base</string>
+      <key>ndotbelow</key>
+      <string>base</string>
+      <key>nlinebelow</key>
+      <string>base</string>
+      <key>ntilde</key>
+      <string>base</string>
+      <key>nu</key>
+      <string>base</string>
+      <key>o</key>
+      <string>base</string>
+      <key>o-cy</key>
+      <string>base</string>
+      <key>oacute</key>
+      <string>base</string>
+      <key>obarred-cy</key>
+      <string>base</string>
+      <key>obreve</key>
+      <string>base</string>
+      <key>ocaron</key>
+      <string>base</string>
+      <key>ocircumflex</key>
+      <string>base</string>
+      <key>ocircumflexacute</key>
+      <string>base</string>
+      <key>ocircumflexdotbelow</key>
+      <string>base</string>
+      <key>ocircumflexgrave</key>
+      <string>base</string>
+      <key>ocircumflexhookabove</key>
+      <string>base</string>
+      <key>ocircumflextilde</key>
+      <string>base</string>
+      <key>odblgrave</key>
+      <string>base</string>
+      <key>odieresis</key>
+      <string>base</string>
+      <key>odieresis-cy</key>
+      <string>base</string>
+      <key>odieresismacron</key>
+      <string>base</string>
+      <key>odotaccentmacron</key>
+      <string>base</string>
+      <key>odotbelow</key>
+      <string>base</string>
+      <key>oe</key>
+      <string>base</string>
+      <key>ogonekcomb</key>
+      <string>mark</string>
+      <key>ogonekcomb.narrow</key>
+      <string>mark</string>
+      <key>ogonekcomb.tall</key>
+      <string>mark</string>
+      <key>ogonekcomb.tall.case</key>
+      <string>mark</string>
+      <key>ograve</key>
+      <string>base</string>
+      <key>ohookabove</key>
+      <string>base</string>
+      <key>ohorn</key>
+      <string>base</string>
+      <key>ohornacute</key>
+      <string>base</string>
+      <key>ohorndotbelow</key>
+      <string>base</string>
+      <key>ohorngrave</key>
+      <string>base</string>
+      <key>ohornhookabove</key>
+      <string>base</string>
+      <key>ohorntilde</key>
+      <string>base</string>
+      <key>ohungarumlaut</key>
+      <string>base</string>
+      <key>oinvertedbreve</key>
+      <string>base</string>
+      <key>omacron</key>
+      <string>base</string>
+      <key>omacronacute</key>
+      <string>base</string>
+      <key>omacrongrave</key>
+      <string>base</string>
+      <key>omega</key>
+      <string>base</string>
+      <key>omegadasia</key>
+      <string>base</string>
+      <key>omegadasiaoxia</key>
+      <string>base</string>
+      <key>omegadasiaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiaperispomeni</key>
+      <string>base</string>
+      <key>omegadasiaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiavaria</key>
+      <string>base</string>
+      <key>omegadasiavariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegadasiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaoxia</key>
+      <string>base</string>
+      <key>omegaoxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaperispomeni</key>
+      <string>base</string>
+      <key>omegaperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsili</key>
+      <string>base</string>
+      <key>omegapsilioxia</key>
+      <string>base</string>
+      <key>omegapsilioxiaypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsiliperispomeni</key>
+      <string>base</string>
+      <key>omegapsiliperispomeniypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsilivaria</key>
+      <string>base</string>
+      <key>omegapsilivariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegapsiliypogegrammeni</key>
+      <string>base</string>
+      <key>omegatonos</key>
+      <string>base</string>
+      <key>omegavaria</key>
+      <string>base</string>
+      <key>omegavariaypogegrammeni</key>
+      <string>base</string>
+      <key>omegaypogegrammeni</key>
+      <string>base</string>
+      <key>omicron</key>
+      <string>base</string>
+      <key>omicrondasia</key>
+      <string>base</string>
+      <key>omicrondasiaoxia</key>
+      <string>base</string>
+      <key>omicrondasiavaria</key>
+      <string>base</string>
+      <key>omicronoxia</key>
+      <string>base</string>
+      <key>omicronpsili</key>
+      <string>base</string>
+      <key>omicronpsilioxia</key>
+      <string>base</string>
+      <key>omicronpsilivaria</key>
+      <string>base</string>
+      <key>omicrontonos</key>
+      <string>base</string>
+      <key>omicronvaria</key>
+      <string>base</string>
+      <key>oogonek</key>
+      <string>base</string>
+      <key>oslash</key>
+      <string>base</string>
+      <key>oslashacute</key>
+      <string>base</string>
+      <key>otilde</key>
+      <string>base</string>
+      <key>otildeacute</key>
+      <string>base</string>
+      <key>otildedieresis</key>
+      <string>base</string>
+      <key>otildemacron</key>
+      <string>base</string>
+      <key>p</key>
+      <string>base</string>
+      <key>palochka-cy</key>
+      <string>base</string>
+      <key>pe-cy</key>
+      <string>base</string>
+      <key>q</key>
+      <string>base</string>
+      <key>qa-cy</key>
+      <string>base</string>
+      <key>r</key>
+      <string>base</string>
+      <key>racute</key>
+      <string>base</string>
+      <key>rcaron</key>
+      <string>base</string>
+      <key>rcommaaccent</key>
+      <string>base</string>
+      <key>rdblgrave</key>
+      <string>base</string>
+      <key>rdotbelow</key>
+      <string>base</string>
+      <key>rho</key>
+      <string>base</string>
+      <key>rhodasia</key>
+      <string>base</string>
+      <key>rhopsili</key>
+      <string>base</string>
+      <key>ringcomb</key>
+      <string>mark</string>
+      <key>ringcomb.case</key>
+      <string>mark</string>
+      <key>ringcomb_acutecomb</key>
+      <string>mark</string>
+      <key>ringcomb_acutecomb.case</key>
+      <string>mark</string>
+      <key>rinvertedbreve</key>
+      <string>base</string>
+      <key>rlinebelow</key>
+      <string>base</string>
+      <key>s</key>
+      <string>base</string>
+      <key>sacute</key>
+      <string>base</string>
+      <key>sacutedotaccent</key>
+      <string>base</string>
+      <key>scaron</key>
+      <string>base</string>
+      <key>scarondotaccent</key>
+      <string>base</string>
+      <key>scedilla</key>
+      <string>base</string>
+      <key>schwa</key>
+      <string>base</string>
+      <key>schwa-cy</key>
+      <string>base</string>
+      <key>scircumflex</key>
+      <string>base</string>
+      <key>scommaaccent</key>
+      <string>base</string>
+      <key>sdotaccent</key>
+      <string>base</string>
+      <key>sdotbelow</key>
+      <string>base</string>
+      <key>sdotbelowdotaccent</key>
+      <string>base</string>
+      <key>sha-cy</key>
+      <string>base</string>
+      <key>shcha-cy</key>
+      <string>base</string>
+      <key>shha-cy</key>
+      <string>base</string>
+      <key>slashlongcomb</key>
+      <string>mark</string>
+      <key>slashlongcomb.case</key>
+      <string>mark</string>
+      <key>slashshortcomb</key>
+      <string>mark</string>
+      <key>slashshortcomb.case</key>
+      <string>mark</string>
+      <key>strokelongcomb</key>
+      <string>mark</string>
+      <key>strokeshortcomb</key>
+      <string>mark</string>
+      <key>strokeshortcomb.case</key>
+      <string>mark</string>
+      <key>t</key>
+      <string>base</string>
+      <key>tbar</key>
+      <string>base</string>
+      <key>tcaron</key>
+      <string>base</string>
+      <key>tcedilla</key>
+      <string>base</string>
+      <key>tcommaaccent</key>
+      <string>base</string>
+      <key>tdieresis</key>
+      <string>base</string>
+      <key>tdotbelow</key>
+      <string>base</string>
+      <key>tildecomb</key>
+      <string>mark</string>
+      <key>tildecomb.case</key>
+      <string>mark</string>
+      <key>tildecomb.loclVIET</key>
+      <string>mark</string>
+      <key>tlinebelow</key>
+      <string>base</string>
+      <key>tshe-cy</key>
+      <string>base</string>
+      <key>u</key>
+      <string>base</string>
+      <key>u-cy</key>
+      <string>base</string>
+      <key>uacute</key>
+      <string>base</string>
+      <key>ubreve</key>
+      <string>base</string>
+      <key>ucaron</key>
+      <string>base</string>
+      <key>ucircumflex</key>
+      <string>base</string>
+      <key>udblgrave</key>
+      <string>base</string>
+      <key>udieresis</key>
+      <string>base</string>
+      <key>udieresis-cy</key>
+      <string>base</string>
+      <key>udieresisacute</key>
+      <string>base</string>
+      <key>udieresiscaron</key>
+      <string>base</string>
+      <key>udieresisgrave</key>
+      <string>base</string>
+      <key>udieresismacron</key>
+      <string>base</string>
+      <key>udotbelow</key>
+      <string>base</string>
+      <key>ugrave</key>
+      <string>base</string>
+      <key>uhookabove</key>
+      <string>base</string>
+      <key>uhorn</key>
+      <string>base</string>
+      <key>uhornacute</key>
+      <string>base</string>
+      <key>uhorndotbelow</key>
+      <string>base</string>
+      <key>uhorngrave</key>
+      <string>base</string>
+      <key>uhornhookabove</key>
+      <string>base</string>
+      <key>uhorntilde</key>
+      <string>base</string>
+      <key>uhungarumlaut</key>
+      <string>base</string>
+      <key>uhungarumlaut-cy</key>
+      <string>base</string>
+      <key>uinvertedbreve</key>
+      <string>base</string>
+      <key>umacron</key>
+      <string>base</string>
+      <key>umacron-cy</key>
+      <string>base</string>
+      <key>umacrondieresis</key>
+      <string>base</string>
+      <key>uogonek</key>
+      <string>base</string>
+      <key>upsilon</key>
+      <string>base</string>
+      <key>upsilondasia</key>
+      <string>base</string>
+      <key>upsilondasiaoxia</key>
+      <string>base</string>
+      <key>upsilondasiaperispomeni</key>
+      <string>base</string>
+      <key>upsilondasiavaria</key>
+      <string>base</string>
+      <key>upsilondialytikaoxia</key>
+      <string>base</string>
+      <key>upsilondialytikaperispomeni</key>
+      <string>base</string>
+      <key>upsilondialytikavaria</key>
+      <string>base</string>
+      <key>upsilondieresis</key>
+      <string>base</string>
+      <key>upsilondieresistonos</key>
+      <string>base</string>
+      <key>upsilonmacron</key>
+      <string>base</string>
+      <key>upsilonoxia</key>
+      <string>base</string>
+      <key>upsilonperispomeni</key>
+      <string>base</string>
+      <key>upsilonpsili</key>
+      <string>base</string>
+      <key>upsilonpsilioxia</key>
+      <string>base</string>
+      <key>upsilonpsiliperispomeni</key>
+      <string>base</string>
+      <key>upsilonpsilivaria</key>
+      <string>base</string>
+      <key>upsilontonos</key>
+      <string>base</string>
+      <key>upsilonvaria</key>
+      <string>base</string>
+      <key>upsilonvrachy</key>
+      <string>base</string>
+      <key>uring</key>
+      <string>base</string>
+      <key>ushort-cy</key>
+      <string>base</string>
+      <key>ustraight-cy</key>
+      <string>base</string>
+      <key>ustraightstroke-cy</key>
+      <string>base</string>
+      <key>utilde</key>
+      <string>base</string>
+      <key>utildeacute</key>
+      <string>base</string>
+      <key>v</key>
+      <string>base</string>
+      <key>verticallineabovecomb</key>
+      <string>mark</string>
+      <key>verticallinebelowcomb</key>
+      <string>mark</string>
+      <key>vrachy</key>
+      <string>mark</string>
+      <key>vrachy.case</key>
+      <string>mark</string>
+      <key>w</key>
+      <string>base</string>
+      <key>wacute</key>
+      <string>base</string>
+      <key>wcircumflex</key>
+      <string>base</string>
+      <key>wdieresis</key>
+      <string>base</string>
+      <key>we-cy</key>
+      <string>base</string>
+      <key>wgrave</key>
+      <string>base</string>
+      <key>x</key>
+      <string>base</string>
+      <key>y</key>
+      <string>base</string>
+      <key>yacute</key>
+      <string>base</string>
+      <key>ycircumflex</key>
+      <string>base</string>
+      <key>ydieresis</key>
+      <string>base</string>
+      <key>ydotaccent</key>
+      <string>base</string>
+      <key>ydotbelow</key>
+      <string>base</string>
+      <key>yeru-cy</key>
+      <string>base</string>
+      <key>yerudieresis-cy</key>
+      <string>base</string>
+      <key>ygrave</key>
+      <string>base</string>
+      <key>yhookabove</key>
+      <string>base</string>
+      <key>yi-cy</key>
+      <string>base</string>
+      <key>ymacron</key>
+      <string>base</string>
+      <key>ytilde</key>
+      <string>base</string>
+      <key>z</key>
+      <string>base</string>
+      <key>zacute</key>
+      <string>base</string>
+      <key>zcaron</key>
+      <string>base</string>
+      <key>zdotaccent</key>
+      <string>base</string>
+      <key>zdotbelow</key>
+      <string>base</string>
+      <key>ze-cy</key>
+      <string>base</string>
+      <key>zedescender-cy</key>
+      <string>base</string>
+      <key>zedieresis-cy</key>
+      <string>base</string>
+      <key>zhe-cy</key>
+      <string>base</string>
+      <key>zhebreve-cy</key>
+      <string>base</string>
+      <key>zhedescender-cy</key>
+      <string>base</string>
+      <key>zhedieresis-cy</key>
+      <string>base</string>
+    </dict>
     <key>public.postscriptNames</key>
     <dict>
       <key>A-cy</key>


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